testErrorsAlikeGroupTogether

tcmts.cli.main.testErrorsAlikeGroupTogether · #45ljtgcr · term

import { errorKey } from "#codebase/tcmts/cli/main";
import assert from "node:assert/strict";

export const testErrorsAlikeGroupTogether = () => {
  assert.equal(errorKey("Error: no post 42\n    at x"), "Error: no post N");
  assert.equal(
    errorKey(`TypeError: can't read 'title' of undefined (row 7f3a9c21d0)`),
    "TypeError: can't read '…' of undefined (row …)",
  );
  assert.equal(errorKey("Error: kaboom"), "Error: kaboom");
}

uses