Skip to content

Releases: wwake/EGTest

EGAssertEqual() with accuracy

07 Nov 22:20

Choose a tag to compare

Added a new assertion EGAssertEqual() that adds an accuracy parameter for approximate comparison.

Improve check, and some assertions

15 Aug 19:27

Choose a tag to compare

The check() function is now variadic (an array of examples is allowed but no longer required). It has a new form that calls functions that throw.

Added EGAssertEqual(), similar to XCTAssertEqual.

Added EGAssertThrowsError(), similar to XCTAssertThrowsError.

Documentation and environment updates

11 Jan 20:21

Choose a tag to compare

  • Improved documentation
  • Dropped .swiftpm directory
  • Added .swiftpm to .gitignore
  • Drop unneeded references to Foundation

Change names in EG and eg()

10 Jan 19:26

Choose a tag to compare

Revised to make EG's fields public, remove Package from name.

10 Jan 18:52

Choose a tag to compare

First public release of EGTest, a parameterized testing package for Swift

10 Jan 18:37

Choose a tag to compare

Provides a struct EG that can hold inputs and outputs, and some extension methods for XCTestCase to run the tests. See the README.