testRegistryRunsWithAShareTokenNoOneHas

tcmts.cli.run.test.testRegistryRunsWithAShareTokenNoOneHas · #5d7cijit · term

import { registryEnv } from "#codebase/tcmts/cli/run";

export const testRegistryRunsWithAShareTokenNoOneHas = () => {
  const env = registryEnv({ TCM_SHARE_TOKEN: "the-maintainers", TCM_CODEBASE: "/x", PATH: "/bin" });
  if (!env.TCM_SHARE_TOKEN || env.TCM_SHARE_TOKEN === "the-maintainers")
    throw new Error("a token of its own");
  if (env.TCM_SHARE_PUBLIC !== "1" || env.TCM_CODEBASE !== undefined || env.PATH !== "/bin")
    throw new Error(JSON.stringify(env));
}

uses