Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* first stab at moving over to ropm * rewrite for rooibos v4 * groups are back * refactoring to reflect new plugin-driven pattenr * rename get all method * tweaks running * imports plugin code into main repo - the framework and plugin sitting in a tree t e s t i n g * moves stub project to plugin tests * more moving stuff about; fixing runtime problems after overhaul * adds linting and testing setup. Thanks Bronley Plumb * fixes annotation issues caused by reflection * adds a bunch of tests for basic annotation, suite, group parsing * fixes remaining group tag tests * adds param parsing tests * various fixes - expects can now do 15 args * feat(logs): Adds settings for controlling log ouput width * chore(build):Use correct bsc * fix(assertions): Fix missing message * feat(mocks): Can now include 15 params * chore(tests): misc changes to tests project * minor fixes * minor fixes * fixes various compiler issues * updated documentation * updateds to use sync api in bs * fixes runtime crash * tidies up project, and adds plugin tests * finally fixes linting issue * fixes missing roku-deploy * adds missing nyc package * add github workflow * updated to latest bsc * updated to latest bsc * adds ability to inject main when none is present (to make it easier to test ropm modules) * remove erroneous duplicate files that got in via a merge * fix linting error * linting fixes * can filter the files to process for unit test searching * imrpoves log output with better file links * minor tweak to line numbers * no longer have to type method names for tests - the annotation name is automatically used: * fixes @ignore not working, and improves tag behaviour * fixes tests * some project tidying * tidy up package, remove test project * add support for catching crashes * update package version * fixes @Nocatch annottation * fixes @Nocatch annottation again * feat:adds crash resistence to suite functions like beforeEach and after, etc * feat: improves handling of errors in assertions * fix couple of minor issues in reporting * version bounce * version bounce * fix: fixes crash in console report * version bounce * bunch of fixes * bump to 4.1.1 * adds scripts for easy remote/local npm switching * compile against latest bsc * doc improvements * update docs * update docs * adds setFields to mockNode * doc update * adds info on missing tags and options * fixes issue that caused strange breakpoint behaviour on assertions * more doc improvements * fix(plugin): Update to bsc 37.4 * feat(TestSuite): Adds @noearlyexit annotation, to allow unit tests to run against the framework * fix(plugin): Fixes node class generation * fix(framework): Fixes framework tests * fix(ConsoleTestReporter): Fixes issue that showed success/fail messages in reverse * docs: Adds docs for @noEarlyExit * version bump * show crash count in output * chore: indentation fix * chore: ignore dist folder * chore(build): adds launch tasks for tests in base project * try to fix bsc-yml * try to fix bsc-yml * try to fix bsc-yml * try to fix bsc-yml * try to fix bsc-yml * improves default config, ensures times are printed on tests
- Loading branch information