1.4.0
Release overview
- New version of Chai
- New code coverage reporters
- New TeamCity reporter
- Bug fixes
Enhancements
- Chai has been updated to 1.9.0. (#84)
- The main chai object is now returned when using
intern/chai!
as a dependency, enabling the use of Chai plugins with the built-in version of Chai. (#107) - Sauce Labs jobs will now have their pass/fail status set at the end of a run. (#112)
- A new
cobertura
reporter has been added to generate Cobertura-compatible code coverage output. (#104) - A new
lcovhtml
reporter has been added to generate detailed code coverage reports. (#104) - A new
teamcity
reporter has been added to generate TeamCity-compatible test result output. (#125)
Bug fixes
- The WebDriver wrapper no longer treats the
waitForElement*
andwaitForVisible*
methods as if they can use a context element. (#119) - The default loader's script element is no longer automatically removed when an alternate loader is used. Previously, Intern would remove the default loader’s element from a document when an alternate loader was specified. If the alternate loader attempted to inject scripts using the original loader’s element as a reference, it would fail. (#122)
- Wrapped functions in Intern’s WebDriver wrapper are no longer permanently overridden when the context changes. Previously, changing to an element context via methods such as
click
would replace the wrapped method with its context-specific equivalent. This change would persist even after a context reset. (#126)
Install from npm
Regular edition
|
or |
Geezer edition
|