2022-10-03 01:45:52 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 6.2.0. From the changelog:
DateScrubber:
- You can now easily create a date scrubber.
SimpleLogger log_to_string is thread safe:
- log_to_string, by default, now will log 1 string per thread. Allowing
multithreaded testing
|
2022-09-28 20:02:26 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 6.1.0. From the changelog:
6.0.0:
Breaking changes:
- use markers text has changed to reduce clutter, this will break
previous tests.
Simple Logger useMarkers prints parameters:
- You can log parameter values on entrance and exit of a method
6.1.0:
Extra utilities:
- verify_simple_logger
- verify_storyboard
- use_utc_timezone() - allow easy testing of datetimes by forcing
Timezone while in test
|
2022-09-20 15:55:13 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 5.13.0. From the changelog:
FileCaptureReporter and as CI specific test:
- Mechanisms for capturing differences that occur on CI and allowing
those differences to coexist.
Simple Logger - Improvement:
- .variable() indents lists correctly
- .variable(list, show_types=True) includes types in output
- .use_markers() handle exceptions being thrown in method
- run_all_combinations()
- verify_logging_for_all_combinations()
|
2022-09-18 13:30:42 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 5.11.0. From the changelog:
Simple Logger - Minor Improvements
- SimpleLogger._logger renamed to private
- SimpleLogger.register_logger
- variable has optional parameter: show_types
|
2022-09-16 19:39:13 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 5.10.0. From the changelog:
Simple Logger:
- Added convenience functions for warnings and variables
- Warnings print the stack trace
- Variables will handle lists and print out each element in the list
|
2022-09-15 19:56:39 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 5.9.0. From the changelog:
- Minor fixes for publishing
- Small publishing fixes for minimal-approvaltests
- Added basic Simple Logger functionality
- Added Simple Logger timestamps and toggles and other
convenience methods
|
2022-09-11 21:41:21 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 5.7.1. From the changelog:
- bug fix for reporter order: will preference VScode over diff
command line.
- added VSCode Reporter, a reporter to launch a visual diff in VS Code,
this requires code is accessible from the command line.
- If you are using Gitpod in the browser, approvaltests will open a
diff view in your browser.
- Fixes Python Native Reporter to be the default reporter; if no other
reporters are found on your machine, PythonNative reporter will be
used. This means that the approval tests library will print a diff on
an unconfigured machine.
|
2022-08-25 20:12:35 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 5.6.0. From the changelog:
You can now test MRJob map reductions, customize the map reduce job for
different combinations of parameters, and optionally use a dictionary
(instead of a list) to get named values if you have a lot of parameters.
Works with Async Tests. Pytest Async tests no longer throw naming
exceptions.
|
2022-08-08 13:42:09 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 5.4.1. From the changelog:
Refactoring setup infrastructure: there should be no visible effects
from this release.
|
2022-08-03 18:15:40 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 5.4.0. From the changelog:
Custom Formatters
- You can now register_formatter that will match types of data, and
print prettier output using verify(data)
note: we also registered a formatter for argparse.Namespace
|