This repository has been archived by the owner on Oct 30, 2021. It is now read-only.
Releases: benansell/lobo
Releases · benansell/lobo
Update to elm 0.19
Add Test Suite Generation & Analysis
Changes:
- Adds automatic test suite generation - you no longer need to manage the test suite manually by write describe blocks contain your tests, simple expose all the tests and lobo will generate the test suite for you
- Adds test suite analysis to check that all your tests are included in the test suite
- Adds --noAnalysis option to disable analysis of the test suite
- Adds .lobo temp directory for generating tests
- Removes obsolete --testFile config option
- Removes requirement to include lobo plugin directories in test elm-package.json
- Improves support for reporting errors generated by elm-test when there is an empty describe block or duplicate test name
- Updates to typescript 2.9.1
- Update npm dependencies
- Drops support for node v4.x / Argon
Fix Navigation Import Bug
Changes:
- Adds document.location and window.navigator to list of global objects
Update to typescript 2.7.1
Changes:
- Update dependencies to fix build for typescript 2.7.1
Improve Test Debug logging
Changes:
- Improves reporting of Debug.log messages so that they are no longer reported during the test run in the progress output. They are now reported in context of the test that produced them after the test run is complete
- Add --hideDebugMessages option to prevent reporting of any test Debug.log messages
- Improve test elm package dependency checking to check for narrowed constraints
- Update npm dependencies
Update to elm-test v4.2
Changes:
- Update dependencies for elm-test for v4.2
- Add --testFile option for specifying the main test file
Improve diff of List, Set, Dict
Changes:
- Improve diff hinting of List, Sect, Dict by checking if the current item exists later in the comparison
Add JUnitFormat option
Changes:
- Adds --junitFormat option to junit-reporter that allows either text or html output of failure messages
Move to Typescript and add JUnit reporter
Changes:
- Migrated code to typescript
- Add Junit reporter that outputs progress and summary to console and report details to the specified path
- Add optional report path to JSON reporter
Fix progress message bug in default-reporter
Changes:
- Fix bug in default-reporter that prevented progress messages being displayed when running tests
- Improved appveyor build handling of unit tests