Skip to content

Releases: hulu/roca

v0.25.0

24 Sep 18:15
Compare
Choose a tag to compare

Features

Chores

  • Added year and copyright holder to license - @sjbarag
  • Bumped prismjs from 1.23.0 to 1.24.0 (#111)

v0.24.0

07 May 16:27
Compare
Choose a tag to compare

Fixes

  • Fix a runtime error caused by case-sensitive associative array keys (#102) - @lkipke

Infra

v0.23.2

30 Apr 00:39
07dc850
Compare
Choose a tag to compare

Infra

v0.23.1

30 Apr 00:29
348eeb2
Compare
Choose a tag to compare

Infra

v0.23.0

30 Apr 00:14
12c8504
Compare
Choose a tag to compare

Infra

Fixes

v0.22.0

20 Apr 20:22
Compare
Choose a tag to compare

Features

  • Add m.assert.isValid assertion, which pairs nicely with our existing m.assert.isInvalid (#87) - @ystarangl
  • BREAKING CHANGE: Support file matching in the CLI: you can now specify file names/patterns in the CLI if you want to only run a subset of your test files! (#91) - @lkipke
    • Previously, we would specifically search the following subdirectories for *.test.brs files: test, tests, source, components. Now, we recursively search every subdirectory except for node_modules.

Internal

  • Put e2e tests in their own folder (#92) - @lkipke

v0.21.0

01 Apr 21:53
Compare
Choose a tag to compare

Features

  • Add guide for testing functions to docs site (#85) - @lkipke
  • Update _brs_.mockFunction API docs to reflect new functionality (#82) - @lkipke

Fixes

  • Stop double-counting tests with our Jest reporter (#86) - @lkipke

Internal

  • bump y18n from 4.0.0 to 4.0.1 (#84)
  • bump node-notifier from 8.0.0 to 8.0.2 (#83)

v0.20.0

29 Mar 21:29
b478cbd
Compare
Choose a tag to compare

Features

  • Add "implementation gaps" documentation to the docs site (#79) - @lkipke
  • Implement a Jest test reporter (use roca -R jest or roca -R jest-verbose to use it!) (#80) - @lkipke

Internal

  • Bump yargs-parser version (#55)

v0.19.0

05 Mar 21:55
Compare
Choose a tag to compare

Features

Fixes

  • Escape YAML output from test cases and fix roca.log() (#77) - @lkipke

v0.18.0

03 Feb 22:57
Compare
Choose a tag to compare

Fixes

  • m.assert.deepEquals:
    • Make sure it recurses correctly over numeric values (#69) - @wei170
    • Convert expected/actual values strings for better output diffs (#70) - @lkipke