Changelog

Version 0.2.7

(bugfix release)

  • Update error messages for check, offline and online commands. (#102, #103)

  • Fix issue where sys.modules.__file__ is optional and loading tests fails. (#99)

Version 0.2.6

(bugfix release)

  • Fix issue where PythonExectuor doesn’t work with decorated functions. (#93)

  • Unload previously loaded tests modules. (#94)

  • Update executeStep from HttpExecutor to post data dictionary inside the json data property. (#96)

  • Fix issue where the test.py module is executed twice. (#98)

Version 0.2.5

(bugfix release)

  • Add --log-level and --log-file options. (#81)

  • Pretty-print statistics for online. (#84)

  • Fix issue where the fail method from GraphWalkerClient throws an error. (#80, #85)

Version 0.2.4

(bugfix release)

  • Fix issue where the graph data doesn’t support boolean values. (#75)

  • Add an option to save the report to a file. (#76)

Version 0.2.3

(bugfix release)

  • Fix issue where the load method PythonExecutor it’s not working. (#66)

  • Fix issue where generate commands deletes the content of the working directory. (#67)

  • Make git an optional dependency. (#70)

  • Don’t let elements (e.g verticies, edges, …) names to use python or C# keywords. (#72)

Version 0.2.2

  • Add --report-path flag, that if set will print a list of all executed steps.

  • Make the Executor class an abstract class.

  • Add a Reporting class that can combine multiple reporters.

  • Add a PathReporter that keeps a list of all executed steps.

  • Add host parameter to create_planner.

  • Update the reproter protocol. (#53)

  • Invalidate caches before loading module for python. (#48)

  • Fix issues where --start-element option doesn’t pass the value to GraphWalker. (#63)

Version 0.2.1

(bugfix release)

  • Fix issue with loding test code in python.

Version 0.2.0

  • Add HTTP interface for the executor.

  • Add C#/.NET executor.

  • Fix issue where failed steps are not saved in statistics. (#35)

  • Fix issue where the init and generate commands outputs files with duplicate methods. (#29)

Version 0.1.1

(bugfix release)

  • Fix issue where output of a failed step is not reported. (#20)

Version 0.1.0

  • Initial release.