maninak / ts-xor

Compose object types containing mutually exclusive keys, using this generic Typescript utility type.

Home Page:https://app.radicle.at/nodes/seed.radicle.at/rad:z3nP4yT1PE3m1PxLEzr173sZtJVnT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use `//@ts-expect-error` to simplify testing approach

maninak opened this issue · comments

  • Use //@ts-expect-error inside *.fail.test files to mark "rejected" test cases and simplify (delete altogether?) unit testing shell script.
  • Consider renaming all tests to just *.test if the extra context on the filename is obsolete
  • Keep current behavior where our test runner continues testing subsequent suits after a failing suit and prints out each one that failed