Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move to Jest as testing framework #1035

Merged
merged 88 commits into from Sep 20, 2019
Merged

Commits on Jul 28, 2019

  1. Copy the full SHA
    1580ac8 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2019

  1. Copy the full SHA
    e3ed9ea View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d394b38 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    a5424f0 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    ac86821 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    b5d3b81 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    eaa2805 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    6f5159c View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2019

  1. Improve test description

    shadowspawn committed Sep 1, 2019
    Copy the full SHA
    4b8095a View commit details
    Browse the repository at this point in the history
  2. Add single dash test

    shadowspawn committed Sep 1, 2019
    Copy the full SHA
    7defa68 View commit details
    Browse the repository at this point in the history
  3. Add idea for value tests

    shadowspawn committed Sep 1, 2019
    Copy the full SHA
    935b0ec View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    503efb7 View commit details
    Browse the repository at this point in the history
  5. Add more testing ideas

    shadowspawn committed Sep 1, 2019
    Copy the full SHA
    7ce8302 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    fd85aae View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    f677603 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    ba12318 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    6c4aaa9 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    c27f2af View commit details
    Browse the repository at this point in the history
  11. Expand overview comment

    shadowspawn committed Sep 1, 2019
    Copy the full SHA
    ba2ec22 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    818f791 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    a093936 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    250e5fc View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    915f98d View commit details
    Browse the repository at this point in the history
  16. Add Jest regex tests

    shadowspawn committed Sep 1, 2019
    Copy the full SHA
    5fa0dd9 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    8b61a81 View commit details
    Browse the repository at this point in the history
  18. Rename spy to mock

    shadowspawn committed Sep 1, 2019
    Copy the full SHA
    27fca89 View commit details
    Browse the repository at this point in the history
  19. Add Jest .version tests

    shadowspawn committed Sep 1, 2019
    Copy the full SHA
    54f3a93 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2019

  1. Copy the full SHA
    ced3267 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    19387d1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    af0225e View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    008add8 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    3e9d814 View commit details
    Browse the repository at this point in the history
  6. Add variadic test

    shadowspawn committed Sep 2, 2019
    Copy the full SHA
    d8fd6eb View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2019

  1. Copy the full SHA
    64c85e8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6a30bf7 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Copy the full SHA
    e384be2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8c4a2f2 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b08001a View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6872933 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    4242ea7 View commit details
    Browse the repository at this point in the history
  6. Add tests for .usage

    shadowspawn committed Sep 4, 2019
    Copy the full SHA
    21fdbaa View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    b998f36 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2019

  1. Copy the full SHA
    d3fe19f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a3bdf2a View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. Add @types/jest

    shadowspawn committed Sep 6, 2019
    Copy the full SHA
    dca88f7 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c338f77 View commit details
    Browse the repository at this point in the history
  3. Add Jest --inspect tests

    shadowspawn committed Sep 6, 2019
    Copy the full SHA
    90b00ba View commit details
    Browse the repository at this point in the history
  4. Add Jest lookup tests

    shadowspawn committed Sep 6, 2019
    Copy the full SHA
    4bf6845 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    172ab24 View commit details
    Browse the repository at this point in the history
  6. Switch to execFile

    shadowspawn committed Sep 6, 2019
    Copy the full SHA
    09af1b2 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    374842d View commit details
    Browse the repository at this point in the history
  8. Fix typos

    shadowspawn committed Sep 6, 2019
    Copy the full SHA
    87d8a8f View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2019

  1. Copy the full SHA
    984c57c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    498eb57 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    5a7ba23 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b2a07c1 View commit details
    Browse the repository at this point in the history
  5. Add to Jest alias tests

    shadowspawn committed Sep 7, 2019
    Copy the full SHA
    c267edf View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    6d62d93 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    375412e View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    20abf4a View commit details
    Browse the repository at this point in the history
  9. Add Jest help tests

    shadowspawn committed Sep 7, 2019
    Copy the full SHA
    bab6a17 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    2a3a9a1 View commit details
    Browse the repository at this point in the history
  11. Add Jest noHelp test

    shadowspawn committed Sep 7, 2019
    Copy the full SHA
    5d04cec View commit details
    Browse the repository at this point in the history
  12. Add Jest asterisk test

    shadowspawn committed Sep 7, 2019
    Copy the full SHA
    ee1745d View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    38cb991 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    f647cef View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2019

  1. Copy the full SHA
    005a80f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    94af7b1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    d0d7c12 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2019

  1. Fix typo

    shadowspawn committed Sep 9, 2019
    Copy the full SHA
    85cb367 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bf59c87 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    cf990a4 View commit details
    Browse the repository at this point in the history
  4. Lint

    shadowspawn committed Sep 9, 2019
    Copy the full SHA
    83c140a View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    2533d05 View commit details
    Browse the repository at this point in the history
  6. Add test showing tj#1032

    shadowspawn committed Sep 9, 2019
    Copy the full SHA
    100713d View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    e8f16eb View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2019

  1. Switch to Jest

    - remove sinon and should dependencies
    - switch over package script
    - delete old tests
    - rename folder to tests
    - fix paths for executable tests
    shadowspawn committed Sep 11, 2019
    Copy the full SHA
    294e2e0 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2019

  1. Copy the full SHA
    846c851 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2019

  1. Copy the full SHA
    0b04bc6 View commit details
    Browse the repository at this point in the history
  2. Rework exitOverride for async

    - _exit never returns (as before)
    - callback handled explicitly in executeSubcommand
    - mark _exit as private (copy and paste omission)
    - support executeSubCommandAsync i default override handler to prevent call to process.exit, as expected
    shadowspawn committed Sep 14, 2019
    Copy the full SHA
    c6e6e27 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2019

  1. Copy the full SHA
    df742d4 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bfa32be View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    04e6cab View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6b74f14 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2019

  1. Copy the full SHA
    56880e2 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2019

  1. Copy the full SHA
    92b77d2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0188e22 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c462f2c View commit details
    Browse the repository at this point in the history