All Versions
Latest Version
Avg Release Cycle
3 days
Latest Release
2062 days ago

Changelog History

  • v1.4.0 Changes

    February 01, 2018

    ๐Ÿš€ This release includes:

    • โœ… Test comments (comments immediately before the test) are now parsed and added to PageData
    • Structural changes to PageData and Some structs to accommodate comments
    • ๐Ÿ‘• gometalinter improvements to return types and a full review of pointer usage.
      • PageData is now passed by reference rather a pointer.
      • many an Id field is now ID - be aware :)
      • Some struct has been given public scope
    • ๐Ÿš€ Example tests from git README are now generated by the build and deployed to github pages.
    • ๐Ÿ“ฆ some structs have package changes - testvisitor now moved to base for example
  • v1.3.0 Changes

    January 24, 2018
    • โž• add json file extension type to mime so we don't barf over json files
    • โž• Added OutputListener interface and global array so we can notify output listeners of content generation instead of coupling output to files.
    • ๐Ÿ”จ refactor so that Generate now returns io.Reader for more flexible output. Matt Corby 24/01/2018 22:23
  • v1.2.0 Changes

    January 23, 2018

    PageData and internal structs have had an overhaul. This is a breaking change.

  • v1.1.0 Changes

    January 21, 2018

    ๐Ÿ‘Œ Improvements to the parsing of the test function are in this release.

    • ๐Ÿ“œ The Given/When/Then is now parsed into a string array and stripped of eol
    • Comments are now converted to "Noting that .." format in place
    • Quoted inline text is formatted correctly, used to be " foo " now "foo"

    This is a breaking change, GivenWhenThen is now an array of strings.

  • v1.0.1 Changes

    January 17, 2018

    โœจ Enhancements:

    • "When" can now be called without Given
    • โœ… Test Id now uses testing.T's TestName instead of the func name
    • โœ… Now able to skip tests and register the skip with the test output
    • Given/When/Then formatting improved
    • Captured IOs and Interesting Givens now use interface{} for map keys
  • v1.0.0

    January 15, 2018