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

Releases: TestArmada/magellan

Fix saucelabs URLs destined for reporters

18 Feb 20:57
Compare
Choose a tag to compare

We had a slight mistake in the saucelabs URL string for reporter "result URLs". Now fixed.

Admiral support moved to external module, test status messages now sent to all reporters/listeners

10 Feb 23:08
Compare
Choose a tag to compare

Previously, magellan only sent test start/stop messages if the framework being used was nightwatch. Now, test start and stop messages are sent by magellan itself and no longer require nightwatch. This means fully featured reporters can be written for any framework supported by magellan, or any framework added with a plugin. stdout and stderr streams are also still provided.

Plugin Support Uses locator property

19 Jan 00:16
Compare
Choose a tag to compare

Test framework plugins are now given a locator property to merge with their TestRun instance. This property is used to display which test is running in the log when Magellan runs.

Bug Fixes for Error Handling

22 Dec 20:39
Compare
Choose a tag to compare
v4.0.1

Update package.json

Setup and Teardown + Listener API

10 Dec 21:54
Compare
Choose a tag to compare

This release introduces setup and teardown, which are simply rebranding of the existing reporter API (internally rebranded as listeners).

Fix ES6 parsing in mocha suites

13 Nov 01:09
Compare
Choose a tag to compare

Tag Support for Mocha, Fixes to Existing Tag Support

10 Nov 00:45
Compare
Choose a tag to compare
  • The --tags option now supports mocha suites. The README has been updated with details on how to use this support.
  • The existing --tags feature had a bug that would cause tag filtering to function as an OR instead of an AND. When using --tags=t1,t2,t3, matching tests need to satisfy t1 AND t2 AND t3 to satisfy the filter. Existing test suites may be using magellan assuming this is the case, so this release qualifies as a breaking release.

Acorn Semver Fix

10 Nov 00:40
Compare
Choose a tag to compare

acorn appears to have issued a breaking release which we need to protect magellan against. This version pins to a specific acorn version as a discount shrinkwrap.

Temp build directory setting

03 Nov 00:23
Compare
Choose a tag to compare

Minor Fixes

30 Oct 15:51
Compare
Choose a tag to compare