Skip to content
This repository has been archived by the owner on Oct 30, 2021. It is now read-only.

Releases: benansell/lobo

Update to elm 0.19

09 Nov 17:44
0029153
Compare
Choose a tag to compare

Changes:

  • Updates lobo to work with elm v0.19
  • Updates test suite analysis to include source code to enable checks for Debug module
  • Adds lobo.json for saving lobo's elm.json settings
  • Adds --optimize (experimental)
  • Removes --noWarn

Add Test Suite Generation & Analysis

09 Jun 16:18
4c47d47
Compare
Choose a tag to compare

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

28 Feb 19:45
2843522
Compare
Choose a tag to compare

Changes:

  • Adds document.location and window.navigator to list of global objects

Update to typescript 2.7.1

04 Feb 15:21
59bbfac
Compare
Choose a tag to compare

Changes:

  • Update dependencies to fix build for typescript 2.7.1

Improve Test Debug logging

06 Nov 07:13
a9ff4f9
Compare
Choose a tag to compare

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

09 Sep 16:14
Compare
Choose a tag to compare

Changes:

  • Update dependencies for elm-test for v4.2
  • Add --testFile option for specifying the main test file

Improve diff of List, Set, Dict

15 Aug 06:28
Compare
Choose a tag to compare

Changes:

  • Improve diff hinting of List, Sect, Dict by checking if the current item exists later in the comparison

Add JUnitFormat option

13 Aug 15:35
Compare
Choose a tag to compare

Changes:

  • Adds --junitFormat option to junit-reporter that allows either text or html output of failure messages

Move to Typescript and add JUnit reporter

13 Aug 07:30
Compare
Choose a tag to compare

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

18 Jun 11:39
Compare
Choose a tag to compare

Changes:

  • Fix bug in default-reporter that prevented progress messages being displayed when running tests
  • Improved appveyor build handling of unit tests