1.0.0 (2019-09-13)
Implemented enhancements:
- assert-equal-json no longer reports the location of comparison differences #37
- Add documentation for developing and testing ml-unit-test locally #29
- Support Testing of the MarkLogic Data Hub Framework (DHF) #26
- Support testing of REST services #25
- Setup real JUnit tests for marklogic-unit-test-modules #11
Fixed bugs:
Closed issues:
- ML10 gradle project has error with unit test #86
- Updating docs to reflect renamed dependency #80
- How to test DHF project that uses multiple databases #74
- Document how to include marklogic-unit-test and set up for a Data Hub #36
Merged pull requests:
- Removing Roxy reference #103 (jamesagardner)
- Updating MarkLogic Copyrights to 2019 #102 (jamesagardner)
- Updating 1.0.beta references to 1.0.0 #101 (jamesagardner)
- Abstract mark logic test logger #99 (hansenmc)
- JaxpServiceResponseUnmarshaller.parse() relies upon default character encoding #98 (hansenmc)
- Update XmlNode.java to use the diamond operator <> #97 (hansenmc)
- change hard-coded namespace-prefix test from name() to use self axis #96 (hansenmc)
- apply $params in xdmp:xslt-invoke() for coverage report format transform #95 (hansenmc)
- Update CONTRIBUTING.md #94 (hansenmc)
- fix AbstractMarkLogicTest.java javadocs #93 (hansenmc)
- Fixing Travis CI error #90 (jamesagardner)
- Fixing Issue #44: assert-equal-json inconsistent in comparisons #85 (cskeefer)
- #79 Updating assertion to be more specific #84 (jamesagardner)
- #79 Fixing module not found error when test module contains the test suite name #83 (jamesagardner)
- Renaming marklogic-junit to marklogic-junit5 #78 (rjrudin)
- Improving the project landing page #73 (jamesagardner)
- bintray config fixes #70 (rjrudin)
- #46 Change test failure stack output from encoded XML to a nested text format #61 (jonesyface)
1.0.beta (2019-04-26)
Implemented enhancements:
- Document Unit Testing Data Hub Framework (DHF) Flow #65
- Eliminate xdmp:eval() #55
- Remove Roxy from Namespaces #52
- Add Failure Message to Assert Functions #51
- Support Nested Test Suites #45
- Allow substitutions during deployment #32
- Was not able to use the ml-unit-test framework #21
- #45 Nested test suite support #54 (jamesagardner)
Closed issues:
- Difficult to run a unit test in qconsole #62
- Create Node client for REST endpoint #17
- Rename ml-unit-test-client? #16
Merged pull requests:
- 1.0.0 Release #69 (jamesagardner)
- Updating Namespace #52 #68 (jamesagardner)
- Merged marklogic-junit library into marklogic-unit-test #66 (rjrudin)
- Issue #55: Converted xdmp:eval to xdmp:invoke-function #60 (cskeefer)
- Specify permissions and collections in test:load-test-file #59 (cskeefer)
- #52 Removing Roxy from Namespaces #56 (jamesagardner)
- Adding contributor information #50 (jamesagardner)
- Updating formatting #49 (jamesagardner)
- Docs name change #43 (dmcassel)
v0.12.0 (2018-09-20)
Merged pull requests:
0.11.2 (2018-09-20)
Implemented enhancements:
- assert-equal-json doesn't accept arrays #28
Fixed bugs:
- failures in suite-setup.xqy are not reported #13
Closed issues:
- Unit testing with ml-data-hub:2.0.4 #34
- Set up github pages for docs #24
- assertEqual cannot compare JS/JSON arrays #23
- Add CONTRIBUTING.md #12
- Add .editorconfig to help with consistent formatting #5
Merged pull requests:
- Expand support for http helpers for REST tests #39 (ryanjdew)
- better error reporting; added helpers #35 (dmcassel)
- Issue 13: Report suite-setup.xqy failures #33 (jonesyface)
- Issue 28 #31 (dmcassel)
- adding new files #30 (dmcassel)
- Adding travis support #27 (paxtonhare)
0.11.1 (2018-06-05)
Fixed bugs:
- assert-equal-json should ignore key order #19
Closed issues:
- Configure code coverage via REST endpoint #15
Merged pull requests:
- fixing #19 #22 (paxtonhare)
- adding param to enable codeCoverage via ml-unit-test.xqy endpoint and… #20 (hansenmc)
- run setup/teardown with coverage and ensure all executed lines included in wanted lines #18 (hansenmc)
0.11 (2018-05-22)
Closed issues:
- Use ml-unit-test without depending on rjrudin bintray repository #9
Merged pull requests:
- updating notice per legal #8 (dmcassel)
- code coverage #4 (hansenmc)
- Added functionality to output alternative report formats via user-defined XSLT #1 (jonesyface)
0.10.0 (2018-05-02)
Closed issues:
- TestManager does not run teardown or suiteTeardown #2
Merged pull requests:
- run teardown by default #3 (dmcassel)
- Teardown scripts are now invoked by default as part of a single test #7 (rjrudin)
- Develop #6 (dmcassel)
0.9.1 (2018-02-22)
* This Change Log was automatically generated by github_changelog_generator