The NetBSD Project

CVS log for pkgsrc/devel/py-approvaltests/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / py-approvaltests

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.62 / (download) - annotate - [select for diffs], Sun Jul 2 18:32:46 2023 UTC (2 months, 2 weeks ago) by schmonz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.61: +4 -4 lines
Diff to previous 1.61 (colored)

Update to 8.3.1. From the changelog:

- Added executable commands, plus fixed bugs with import statements

Revision 1.61 / (download) - annotate - [select for diffs], Tue Apr 11 15:36:22 2023 UTC (5 months, 1 week ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.60: +4 -4 lines
Diff to previous 1.60 (colored)

Update to 8.2.5. From the changelog:

- Removed all linting errors

Revision 1.60 / (download) - annotate - [select for diffs], Wed Mar 15 14:07:39 2023 UTC (6 months, 1 week ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.59: +4 -4 lines
Diff to previous 1.59 (colored)

Update to 8.2.4. From the changelog:

- Build fixes

Revision 1.59 / (download) - annotate - [select for diffs], Mon Mar 13 13:56:09 2023 UTC (6 months, 1 week ago) by schmonz
Branch: MAIN
Changes since 1.58: +4 -4 lines
Diff to previous 1.58 (colored)

Update to 8.2.1. From the changelog:

- Move version.py to allow ApprovalUtilities to use it

Revision 1.58 / (download) - annotate - [select for diffs], Sat Feb 18 02:00:17 2023 UTC (7 months ago) by schmonz
Branch: MAIN
Changes since 1.57: +4 -4 lines
Diff to previous 1.57 (colored)

Update to 8.2.0. From the changelog:

- updated assert_equal_with_reporter(expected, actual) to take options
  matching current patterns of approvaltests

Revision 1.57 / (download) - annotate - [select for diffs], Mon Jan 16 18:38:04 2023 UTC (8 months ago) by schmonz
Branch: MAIN
Changes since 1.56: +4 -4 lines
Diff to previous 1.56 (colored)

Update to 8.1.0. From the changelog:

- create_line_scrubber: Easy way to remove entire lines based on
  a keyword.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Dec 19 10:39:00 2022 UTC (9 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.55: +4 -4 lines
Diff to previous 1.55 (colored)

Update to 8.0.0. From the changelog:

- Rename 'Throttle' to 'Limit'

Revision 1.55 / (download) - annotate - [select for diffs], Mon Dec 12 13:43:14 2022 UTC (9 months, 1 week ago) by schmonz
Branch: MAIN
Changes since 1.54: +4 -4 lines
Diff to previous 1.54 (colored)

Update to 7.4.0. From the changelog:

Throttling of reporters after 5:
- To avoid too many diff tools being launched, ApprovalTests will stop
  launching after the 5th time. This is configurable in
  GenericDiffReporter.throttling_threshold

Revision 1.54 / (download) - annotate - [select for diffs], Sun Nov 20 22:58:57 2022 UTC (10 months ago) by schmonz
Branch: MAIN
Changes since 1.53: +4 -4 lines
Diff to previous 1.53 (colored)

Update to 7.3.0. From the changelog:

MrJobApprovals accepts options:
- MrJobApprovals mistakenly did not allow you to pass options. It does
  now. This is an api change, hence the minor version bump.

Revision 1.53 / (download) - annotate - [select for diffs], Wed Oct 19 11:38:12 2022 UTC (11 months ago) by schmonz
Branch: MAIN
Changes since 1.52: +4 -4 lines
Diff to previous 1.52 (colored)

Update to 7.2.0. From the changelog:

7.0.0:
Breaking Change:
- approval_utilities is becoming its own pypi package to allow usage in
  production code.

7.1.0:
Command Line Approvals:
- You can now easily verify command line outputs. You can also pass
  inputs into the command line under test, including Iterables. This
  allows you to easily test non-python programs from ApprovalTests.

7.2.0:
- You can invoke a verify() call from the command line. This allows
  invoking python approvals from any other stack via subprocesses.

Revision 1.52 / (download) - annotate - [select for diffs], Sun Oct 2 23:45:51 2022 UTC (11 months, 2 weeks ago) by schmonz
Branch: MAIN
Changes since 1.51: +4 -4 lines
Diff to previous 1.51 (colored)

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

Revision 1.51 / (download) - annotate - [select for diffs], Wed Sep 28 18:02:26 2022 UTC (11 months, 3 weeks ago) by schmonz
Branch: MAIN
Changes since 1.50: +4 -4 lines
Diff to previous 1.50 (colored)

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

Revision 1.50 / (download) - annotate - [select for diffs], Tue Sep 20 13:55:13 2022 UTC (12 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.49: +4 -4 lines
Diff to previous 1.49 (colored)

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()

Revision 1.49 / (download) - annotate - [select for diffs], Sun Sep 18 11:30:42 2022 UTC (12 months ago) by schmonz
Branch: MAIN
Changes since 1.48: +4 -4 lines
Diff to previous 1.48 (colored)

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

Revision 1.48 / (download) - annotate - [select for diffs], Fri Sep 16 17:39:13 2022 UTC (12 months ago) by schmonz
Branch: MAIN
Changes since 1.47: +4 -4 lines
Diff to previous 1.47 (colored)

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

Revision 1.47 / (download) - annotate - [select for diffs], Thu Sep 15 17:56:39 2022 UTC (12 months ago) by schmonz
Branch: MAIN
Changes since 1.46: +4 -4 lines
Diff to previous 1.46 (colored)

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

Revision 1.46 / (download) - annotate - [select for diffs], Sun Sep 11 19:41:21 2022 UTC (12 months, 1 week ago) by schmonz
Branch: MAIN
Changes since 1.45: +4 -4 lines
Diff to previous 1.45 (colored)

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.

Revision 1.45 / (download) - annotate - [select for diffs], Thu Aug 25 18:12:35 2022 UTC (12 months, 3 weeks ago) by schmonz
Branch: MAIN
Changes since 1.44: +4 -4 lines
Diff to previous 1.44 (colored)

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.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Aug 8 11:42:09 2022 UTC (13 months, 2 weeks ago) by schmonz
Branch: MAIN
Changes since 1.43: +4 -4 lines
Diff to previous 1.43 (colored)

Update to 5.4.1. From the changelog:

Refactoring setup infrastructure: there should be no visible effects
from this release.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Aug 3 16:15:40 2022 UTC (13 months, 2 weeks ago) by schmonz
Branch: MAIN
Changes since 1.42: +4 -4 lines
Diff to previous 1.42 (colored)

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

Revision 1.42 / (download) - annotate - [select for diffs], Fri Jul 22 01:00:24 2022 UTC (14 months ago) by schmonz
Branch: MAIN
Changes since 1.41: +4 -4 lines
Diff to previous 1.41 (colored)

Update to 5.3.1. From the changelog:

Allow minimal imports by lazy loading dependencies. The following
dependencies are only needed if used:

- BeautifulSoup4 in verify_html
- allpairspy in pairwise approvals
- pyperclip in clipboard reporter

pkgsrc changes:

- Add an 'x11' option, off by default, to control the pyperclip
  dependency.

Revision 1.41 / (download) - annotate - [select for diffs], Wed Jun 29 19:12:18 2022 UTC (14 months, 3 weeks ago) by schmonz
Branch: MAIN
Changes since 1.40: +4 -4 lines
Diff to previous 1.40 (colored)

Update to 5.3.0. From the changelog:

- Added markdown tables

Revision 1.40 / (download) - annotate - [select for diffs], Mon May 30 20:08:56 2022 UTC (15 months, 3 weeks ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.39: +4 -4 lines
Diff to previous 1.39 (colored)

Update to 5.2.0. From the changelog:

- Better support for multiple approvals per test
- Added `verify_exception`
- Exception utilities
- Options supports `with_namer`
- You can now create Verifiable objects, which know how to verify themselves
- Also added remove_indentation_from.
- Note: this breaks backwards compatibility with 5.1.0 by moving
  `multiline_string_utils` into a new namespace (`approvals/utilities`)

Revision 1.39 / (download) - annotate - [select for diffs], Mon May 9 14:48:08 2022 UTC (16 months, 1 week ago) by schmonz
Branch: MAIN
Changes since 1.38: +4 -4 lines
Diff to previous 1.38 (colored)

Update to 5.0.2. From the changelog:

- Better init.py for backwards compatibility
- PythonNativeReporter + PythonNative will resolve from ReporterFactory

Revision 1.38 / (download) - annotate - [select for diffs], Mon Apr 25 15:11:53 2022 UTC (16 months, 3 weeks ago) by schmonz
Branch: MAIN
Changes since 1.37: +4 -4 lines
Diff to previous 1.37 (colored)

Update to 5.0.1. From the changelog:

- Fixed a few pylint complaints

Revision 1.37 / (download) - annotate - [select for diffs], Thu Apr 7 17:29:26 2022 UTC (17 months, 2 weeks ago) by schmonz
Branch: MAIN
Changes since 1.36: +4 -4 lines
Diff to previous 1.36 (colored)

Update to 5.0.0. From the changelog:

These changes are only breaking if you extend the Namer classes.

# Namer/NamerBase

Namer is now a pure interface and the abstract parts have been moved to
NamerBase. Fix: If you are extending approvaltests.core.Namer you will
probably want to extend approvaltests.namer.NamerBase.

# StackFrameNamer renames

- Directory -> directory
- MethodName -> method_name
- ClassName -> class_name

Revision 1.36 / (download) - annotate - [select for diffs], Mon Mar 28 15:57:19 2022 UTC (17 months, 3 weeks ago) by schmonz
Branch: MAIN
Changes since 1.35: +4 -4 lines
Diff to previous 1.35 (colored)

Update to 4.1.0. From the changelog:

- verify_best_covering_pairs works the same as verify_all_combinations
  but with a much smaller set in some cases:
  <https://github.com/approvals/ApprovalTests.Java/blob/7fa4d7b694c5e59d8949739b82b348ff3993f9d6/approvaltests/docs/Features.md#combinationapprovalsverifybestcoveringpairs>

Revision 1.35 / (download) - annotate - [select for diffs], Tue Mar 1 15:58:00 2022 UTC (18 months, 3 weeks ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.34: +4 -4 lines
Diff to previous 1.34 (colored)

Update to 4.0.0. From the changelog:

Scrubbing Existing Files. Breaking Features:

- verify_file() will now scrub it if a scrubber is attached.
  Note: If you scrub an existing file, it will be written as UTF8,
  instead of its existing encoding
- Removed Deprecated method verify_file_with_encoding(),
  NOTE: if you call verify_file() instead, your code will work as before

Revision 1.34 / (download) - annotate - [select for diffs], Mon Feb 21 11:02:13 2022 UTC (18 months, 4 weeks ago) by schmonz
Branch: MAIN
Changes since 1.33: +4 -4 lines
Diff to previous 1.33 (colored)

Update to 3.7.0. From the changelog:

Options.withComparator: You can now inject a custom comparator to check
if two files are equivalent.

Minor bug fix: delete_approve file will not explode if the file does
not exist.

Minor bug fix: options are passed down the stack where they were not
previously being used.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Feb 14 12:02:35 2022 UTC (19 months ago) by schmonz
Branch: MAIN
Changes since 1.32: +4 -5 lines
Diff to previous 1.32 (colored)

Update to 3.6.0. From the changelog:

Introduction Reporter: by default, if you haven't set up any DiffTools,
a friendly message pointing you to documentation about reports will be
printed to your console.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Jan 30 22:38:02 2022 UTC (19 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

py-approvaltest: use proper name for beautifulsoup4 in requirements

Document test (dependency) status

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jan 30 22:23:59 2022 UTC (19 months, 3 weeks ago) by schmonz
Branch: MAIN
Changes since 1.30: +4 -4 lines
Diff to previous 1.30 (colored)

Update to 3.5.0. From the changelog:

- Added scrubbers.combine_scrubbers
- Fix minor bugs in scrubber templates
- Fix clipboard command to work with powershell

Revision 1.30 / (download) - annotate - [select for diffs], Mon Jan 24 07:27:41 2022 UTC (19 months, 3 weeks ago) by schmonz
Branch: MAIN
Changes since 1.29: +4 -4 lines
Diff to previous 1.29 (colored)

Update to 3.4.0. From the changelog:

- Add ReporterThatAutomaticallyApproves, for easy approval of many files.
- Add delete_approved_file()

Revision 1.29 / (download) - annotate - [select for diffs], Wed Dec 22 18:19:39 2021 UTC (20 months, 4 weeks ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.28: +4 -5 lines
Diff to previous 1.28 (colored)

Update to 3.3.2. From the changelog:

- Fixing bug with deployed package missing version_number

Revision 1.28 / (download) - annotate - [select for diffs], Wed Dec 15 09:34:12 2021 UTC (21 months ago) by schmonz
Branch: MAIN
Changes since 1.27: +5 -4 lines
Diff to previous 1.27 (colored)

Update to 3.3.0. From the changelog:

- Breaking change: PythonNativeReporter removed extra blank lines in
  output
- New reporter: ReportOnCyberDojo creates FileName.testname.diff
- New feature: verify_binary (closes #67)

pkgsrc changes:

- Replace "version" with "version_number" to fix module loading. Issue
  reported upstream.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Dec 15 09:08:40 2021 UTC (21 months ago) by schmonz
Branch: MAIN
Changes since 1.26: +4 -4 lines
Diff to previous 1.26 (colored)

Update to 3.1.1. From the changelog:

- Fix: add empty-files install dependency

Revision 1.26 / (download) - annotate - [select for diffs], Mon Nov 22 09:49:38 2021 UTC (21 months, 4 weeks ago) by schmonz
Branch: MAIN
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

Update to 3.1.0. From the changelog:

- You can now verify html and it will pretty print it. This adds a pip
  dependency on beautiful soup (bs4)

Revision 1.25 / (download) - annotate - [select for diffs], Tue Oct 26 10:18:09 2021 UTC (22 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip

Revision 1.24 / (download) - annotate - [select for diffs], Mon Oct 11 06:04:08 2021 UTC (23 months, 1 week ago) by schmonz
Branch: MAIN
Changes since 1.23: +4 -4 lines
Diff to previous 1.23 (colored)

Update to 3.0.0. From the changelog:

Breaking Change:
- verify_file("sample.xml") will produce an approval file with an
  .xml extension
- verify_file("sample.xml",options=Options().for_file.with_extbreak_wrap
  ension(".json")) will produce an approval file with an .json extension

Revision 1.23 / (download) - annotate - [select for diffs], Thu Oct 7 13:42:56 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)

devel: Remove SHA1 hashes for distfiles

Revision 1.22 / (download) - annotate - [select for diffs], Wed Sep 29 10:09:04 2021 UTC (23 months, 3 weeks ago) by schmonz
Branch: MAIN
Changes since 1.21: +5 -5 lines
Diff to previous 1.21 (colored)

Update to 2.2.0. From the changelog:

- Added support for DiffEngineTray

Revision 1.21 / (download) - annotate - [select for diffs], Mon Sep 20 18:14:01 2021 UTC (2 years ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.20: +5 -5 lines
Diff to previous 1.20 (colored)

Update to 2.1.0. From the changelog:

- verify_as_json can now take an optional parameter
  deserialize_json_fields which if True will produce nicer
  formatted output.

Updating this leaf during the freeze as it's well covered by automated
tests and no instability is expected.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Aug 23 09:14:37 2021 UTC (2 years ago) by schmonz
Branch: MAIN
Changes since 1.19: +5 -5 lines
Diff to previous 1.19 (colored)

Update to 2.0.0. From the changelog:

# Create regex scrubber

Renamed `scrub_with_regex` to `create_regex_scrubber`. It can now take
either a `str` or a `Callable[[int], str]`.

Going forward, functions that return scrubber will start with `create`
while functions that scrub directly will start with `scrub`.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Jul 21 13:42:14 2021 UTC (2 years, 2 months ago) by schmonz
Branch: MAIN
Changes since 1.18: +5 -5 lines
Diff to previous 1.18 (colored)

Update to 1.1.0. From the changelog:

# Storyboards

Sometimes we might want to see different steps in a workflow or lifetime
of an object. Storyboards are a convenience object to help enable that.

Approvaltests allows us to look at a complete object instead of just
pieces of it. Storyboards allow us to track an object through time.

The mechanism to map time to space that storyboards use is very
analogous to a comic book, but with each frame vertically after each
other so that it works well with the diff tool and shows a progression.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jun 28 20:32:11 2021 UTC (2 years, 2 months ago) by schmonz
Branch: MAIN
Changes since 1.17: +5 -5 lines
Diff to previous 1.17 (colored)

Update to 1.0.1. From the changelog:

- Fixed major bug in the namer with unix and python3.8 and above.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jun 23 18:20:17 2021 UTC (2 years, 2 months ago) by schmonz
Branch: MAIN
Changes since 1.16: +5 -5 lines
Diff to previous 1.16 (colored)

Update to 1.0.0. From the changelog:

## Verify(text) ensures a newline at end of files

### BREAKING CHANGE

Since most tools will ensure a newline at the end of a file, approval
test is now adding this to allow copying approval results in diff tools
to work correctly. Please note that this will break all you previous
approvals that do not end with a newline!

This will show by your diff tool opening with two files that look
identical, but one actually has a newline at the end.

### Upgrade Path

We suggest you use ReporterByCopyMoveCommandForEverythingToClipboard()
as your Default Reporter to re-approve all your files.

## Namer handles multiple nested methods in a unit test

Previously if you had nested methods in your unit test, the names would
incorrectly identify the help method rather than the test method. This
is now fixed.

Revision 1.16 / (download) - annotate - [select for diffs], Mon May 24 10:16:13 2021 UTC (2 years, 3 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.15: +5 -5 lines
Diff to previous 1.15 (colored)

Update to 0.8.0. From the changelog:

- You can now set the approval file extensions via options:
  Options().for_file.with_extension(".md")

Revision 1.15 / (download) - annotate - [select for diffs], Mon May 17 15:58:04 2021 UTC (2 years, 4 months ago) by schmonz
Branch: MAIN
Changes since 1.14: +5 -5 lines
Diff to previous 1.14 (colored)

Update to 0.7.0. From the changelog:

- Date scrubbers are quite basic and only work with json-fied datetimes
- Verify now converts its input to string before verifying

Revision 1.14 / (download) - annotate - [select for diffs], Mon May 10 09:00:02 2021 UTC (2 years, 4 months ago) by schmonz
Branch: MAIN
Changes since 1.13: +5 -5 lines
Diff to previous 1.13 (colored)

Update to 0.6.0. From the changelog:

- You can now scrub your approval files

Revision 1.13 / (download) - annotate - [select for diffs], Sun May 2 18:51:09 2021 UTC (2 years, 4 months ago) by schmonz
Branch: MAIN
Changes since 1.12: +5 -5 lines
Diff to previous 1.12 (colored)

Update to 0.5.0. From the changelog:

- The reporter can now be passed into any verify call via options.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Apr 20 13:47:45 2021 UTC (2 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.11: +5 -5 lines
Diff to previous 1.11 (colored)

Update to 0.4.2. From the changelog:

- Easier to understand error messages (closes #97)

Revision 1.11 / (download) - annotate - [select for diffs], Sun Apr 11 18:07:49 2021 UTC (2 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 (colored)

Update to 0.4.1. From the changelog:

- Dynamically discover where the program files directory is
  (only for Beyond compare reporter at the moment)

Revision 1.10 / (download) - annotate - [select for diffs], Mon Apr 5 19:13:59 2021 UTC (2 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.9: +5 -5 lines
Diff to previous 1.9 (colored)

Update to 0.4.0. From the changelog:

- ReportWithBeyondCompare
- Added new functionality to construct new reporters

Revision 1.9 / (download) - annotate - [select for diffs], Mon Mar 22 09:24:50 2021 UTC (2 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.8: +5 -5 lines
Diff to previous 1.8 (colored)

Update to 0.3.3. From the changelog:

- Reporters have better string representations
- Partial equality for some Reporters

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 14 19:01:33 2021 UTC (2 years, 6 months ago) by schmonz
Branch: MAIN
Changes since 1.7: +5 -5 lines
Diff to previous 1.7 (colored)

Update to 0.3.2. From the changelog:

- Add type hints everywhere so you can remove the ignore on your
  mypy settings

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 1 20:38:12 2021 UTC (2 years, 7 months ago) by schmonz
Branch: MAIN
Changes since 1.6: +5 -5 lines
Diff to previous 1.6 (colored)

Update to 0.3.1. From the changelog:

- PythonNativeReporter bug fix

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jan 11 15:28:47 2021 UTC (2 years, 8 months ago) by schmonz
Branch: MAIN
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

Update to 0.3. From the changelog:

- Windows CI is included and working
- Reporters launch in the background, no longer blocking
- Removed encoding options on verify_file
- Added PyPI documentation

Revision 1.5 / (download) - annotate - [select for diffs], Fri Dec 4 09:25:25 2020 UTC (2 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

py-approvaltests: updated to 0.2.10

v0.2.10
added default parameter to Approvals.verify_with_namer

Revision 1.4 / (download) - annotate - [select for diffs], Mon Nov 16 07:54:13 2020 UTC (2 years, 10 months ago) by schmonz
Branch: MAIN
Changes since 1.3: +5 -5 lines
Diff to previous 1.3 (colored)

Update to 0.2.9. From the changelog:

- nothing new here, just deploying automatically to have better
  frequency of new releases

Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 12 23:53:54 2020 UTC (2 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

py-approvaltests: updated to 0.2.8

0.2.8:
Unknown changes

Revision 1.2 / (download) - annotate - [select for diffs], Sun Nov 1 13:52:43 2020 UTC (2 years, 10 months ago) by schmonz
Branch: MAIN
Changes since 1.1: +5 -5 lines
Diff to previous 1.1 (colored)

Update to 0.2.7. From the changelog:

- Run tests on Python 3.8
- Get Windows CRLF line endings into
  VerifyTests.test_verify_file_with_windows_1252_encoding.approved.txt
- Rename testFile.txt to exampleFile.txt to prevent the test framework
  needlessly attempting to load it as source code
- Add handling of text encoding (issue #50), line endings (issue #62),
  and generally improve flexibility for handling multiple platforms
- Add PyTestNamer which uses the 'request' fixture to discover all
  needed info
- Re-distribute functionality between Namer and StackFrameNamer to make
  it easier to subclass
- Split Namer into two classes - added subclass StackFrameNamer
- Added ScenarioNamer for use with Parameterized tests.
- Improve the documentation for users of pytest, and for developers
- Fix crash when namer was configured to use a directory that
  didn't exist
- Add 'verify_xml' function and associated test case

Revision 1.1 / (download) - annotate - [select for diffs], Mon Apr 20 14:37:46 2020 UTC (3 years, 5 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2

Initial import of py-approvaltests, the Python port of an
assertion/verification library to aid testing.

You can use ApprovalTests to verify objects that require more than a
simple assert including long strings, large arrays, and complex hash
structures and objects. ApprovalTests really shines when you need a more
granular look at the test failure. Sometimes, trying to find a small
difference in a long string printed to STDOUT is just too hard!
ApprovalTests solves this problem by providing reporters which let you
view the test results in one of many popular diff utilities.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>