Skip to content

Releases: exercism/swift-test-runner

1.1.3

19 Aug 08:17
21813f3
Compare
Choose a tag to compare
  • Fixed an issue making so outputs on multiple lines missed the last line
  • Formatted all files using the formatter

1.1.2

18 Aug 20:39
c7d851b
Compare
Choose a tag to compare
  • Updated test files to follow a more modern design.

1.1.1

04 Jul 20:50
c743b1c
Compare
Choose a tag to compare
  • Fixed an issue causing help functions to be marked as test cases
  • Made the output when writing a compile error shorter

1.1.0

22 Jun 13:19
0994549
Compare
Choose a tag to compare

What's Changed

  • The test runner will run one test at a time, this is to be able to give a better error message when a test fails.
    • This may change in the future.
  • Improved message handling for unimplemented tests.
  • Improved message handling for non existing functions.
  • Fixed so the test runner will give messaging for when test doesn't use XCTAssertEqual.
  • Fixed so the test runner don't remove incorrect characters from test_code.
    • This was caused when a test runner had an if statement, then would the closing bracket be removed.
  • Fixed so the test runner can now handle multiline assert statements (window system exercise).
  • Fixed so the test runner will no longer output if an error occurred when running the test.
  • The test code will now be indented.
  • Slight changes in formatting of the test runners source code.