Pytest Html Versions Save

Plugin for generating HTML reports for pytest results

4.1.1

7 months ago

Changes

  • fix: Latest eslint is broken (#769) @BeyondEvil
  • fix: original sort order (#768) @BeyondEvil
  • [pre-commit.ci] pre-commit autoupdate (#763) @pre-commit-ci

4.1.0

7 months ago

Changes

  • Release v4.1.0 (#761) @BeyondEvil
  • fix: Escaping HTML in log (#757) @BeyondEvil
  • test: Add UTF8 test (#760) @BeyondEvil
  • [pre-commit.ci] pre-commit autoupdate (#563) @pre-commit-ci
  • fix: Only run npm when building from source (#758) @BeyondEvil
  • Fix results table modification documentation (#749) @michalkaptur
  • fix: Add collections errors to report (#756) @BeyondEvil
  • fix: Revert report generation to full run (#754) @BeyondEvil
  • fix: Broken duration (#753) @BeyondEvil
  • Pytest html fix reload button typo (#738) @jeffwright13

4.0.2

8 months ago

Changes

  • Fix: Use absolute path for the report (#735) @adrien-berchet

4.0.1

9 months ago

Changes

  • fix: Incorrect label for xfailed (#733) @BeyondEvil
  • chore: block commits to master (#734) @BeyondEvil

4.0.0

9 months ago

Changes

  • Release v4.0.0 (#725) @BeyondEvil
  • Feat: Add duration format hook (#724) @BeyondEvil
  • Chore: Drop support for python 3.7 (#723) @BeyondEvil
  • Add expander to log output (#721) @drRedflint
  • Fix: Broken sorting for custom columns (#715) @BeyondEvil
  • Chore: Stop running scheduled tests on forks (#720) @BeyondEvil
  • Chore: Fix tox (#718) @BeyondEvil
  • use max height instead of fixed height (#706) @drRedflint
  • if only one item in gallery, remove navigation (#705) @drRedflint
  • Chore: Support legacy pytest-metadata (#714) @BeyondEvil
  • Feature: Untemplate table header (#713) @BeyondEvil
  • Fix: Borken HTML in jinja template (#712) @BeyondEvil
  • Feature: Update json-data-blob (#704) @BeyondEvil
  • Fix: Collapsed state between redraws (#703) @BeyondEvil
  • Feature: Only one collapsed state (#701) @BeyondEvil
  • Chore: General JS cleanup (#700) @BeyondEvil
  • Feature: Template test and duration summary (#698) @BeyondEvil
  • Feature: Template result filters (#697) @BeyondEvil
  • Feature: Template table header (#696) @BeyondEvil
  • Fix: visible query param (#695) @BeyondEvil
  • Fix: Handle legacy py html (#694) @BeyondEvil
  • Fix: Environment table toggle bug (#693) @BeyondEvil
  • Feature: Add initial sort column as ini (#692) @BeyondEvil
  • Fix: Duration sorting (#691) @BeyondEvil
  • Fix: Logging issues with teardown (#690) @BeyondEvil
  • Chore: Simplify results table hooks (#688) @BeyondEvil
  • Enable variable expansion for CSS addons. (#676) @BeyondEvil
  • Fix: results table html hook (#669) @BeyondEvil
  • fix for #671 - Sort icons inverted in next-gen branch (#672) @harmin-parra
  • Docs: Update ReadTheDocs to v2 (#673) @BeyondEvil
  • Feature: Add 'session' to results summary hook (#660) @BeyondEvil
  • Chore: Fix npm building (#658) @BeyondEvil
  • Feature: Add hide-able Environment Table (#638) @BeyondEvil
  • Feature: Make entire row collapsible (#656) @BeyondEvil
  • Chore: Disambiguate collapsed (#657) @BeyondEvil
  • Chore: Assorted fixes around pytest entry points (#655) @BeyondEvil
  • Chore: Add eslint (#651) @BeyondEvil
  • Chore: Decouple ReportData (#650) @BeyondEvil
  • Chore: Add npm build hooks (#649) @BeyondEvil
  • Docs: Fix deprecations page title [skip ci] (#645) @BeyondEvil
  • Fix: Renamed report-data class to avoid confusion (#642) @BeyondEvil
  • Chore: Temporary imports for backwards compat (#643) @BeyondEvil
  • Docs: Add Deprecations docs (#640) @BeyondEvil
  • Fix: Support cells.pop() (#641) @BeyondEvil
  • Fix: Order and layout of outcome summary (#629) @BeyondEvil
  • Fix: Sorting of custom table columns (#634) @BeyondEvil
  • Chore: Allow concurrency on default branch (#639) @BeyondEvil
  • Fix: Initial sort and query param (#637) @BeyondEvil
  • Fix: Add skip marker results to report (#636) @BeyondEvil
  • Fix: Deprecate use of 'True' in render_collapsed (#635) @BeyondEvil
  • Fix: Color E(xecption) lines in the log red (#631) @BeyondEvil
  • Fix: Handle appends on table hooks (#630) @BeyondEvil
  • Fix: Handle assignment on table hooks (#628) @BeyondEvil
  • Docs: Update contrib docs (#627) @BeyondEvil
  • Fix issue with report.extra attribute (#626) @BeyondEvil
  • chore: It's , 120 is fine (#625) @BeyondEvil
  • Next gen (#621) @BeyondEvil
  • chore: Migrate from Poetry to Hatch (#617) @BeyondEvil
  • docs: Update to current (#616) @BeyondEvil
  • fix: Broken sorting due to typo in jinja template (#614) @BeyondEvil
  • fix: Use the same duration formatting as for the tests (#613) @BeyondEvil
  • fix: Replacing log HTML (#611) @BeyondEvil
  • fix: Incorrect precedence render collapsed (#610) @BeyondEvil
  • chore: Better directory and class structure (#609) @BeyondEvil
  • fix: Deprecate the Cells.pop function (#608) @BeyondEvil
  • fix: Collapsed should support All and none (#605) @BeyondEvil
  • tests: Add tests for stdout and sterr capture (#604) @BeyondEvil
  • fix: Missing logging in report (#603) @BeyondEvil
  • chore: Add code coverage for JS (#600) @BeyondEvil
  • Fix: Table row hook (#599) @BeyondEvil
  • fix: Report fails to render with pytest-xdist (#598) @BeyondEvil
  • fix: Add config to report object (#588) @BeyondEvil
  • update: duration_format renders deprecation warning (#589) @BeyondEvil
  • chore: Add unit test file (#590) @BeyondEvil
  • refactor: stop overwriting pytest data (#597) @BeyondEvil
  • Combined fe and be (#479) @BeyondEvil
  • Revert "Rename master branch to main" (#562) @BeyondEvil

Bugfixes

  • Switch to setuptools-scm >= 7.0.0 (#567) @dvzrv

v3.2.0

1 year ago

Changes

  • Revert "Rename master branch to main" (#562) @BeyondEvil
  • Release v3.2.0 (#556) @BeyondEvil
  • Add py as dependency (#555) @smartEBL
  • pip isn't a build dependency (#516) @rossburton
  • Migrate to precommit.ci (#487) @BeyondEvil
  • Use the tests reusable workflow (#486) @BeyondEvil

Minor Changes

  • Allow for redacting of environment table values (#431) @gnikonorov
  • Implement the visible URL query parameter to control visibility of test results on page load. (#433) @gnikonorov
  • Make the report tab title reflect the report name (#420) @gnikonorov

Bugfixes

  • Rename master branch to main (#560) @ssbarnea
  • chore: Deactivate broken test for now (#557) @BeyondEvil
  • Use pathlib.Path for file path handling (#514) @mrlegohead0x45
  • Re-enable tests against latest pytest (#421) @BeyondEvil

v3.1.1

1 year ago

v3.1.0

1 year ago

v3.0.0

1 year ago

v3.0.0a0

3 years ago

Changed below are not curated yet and is machine generated. Look at https://github.com/pytest-dev/pytest-html/blob/master/CHANGES.rst for human curated changelist.

Changes

  • Prep version 3.0.0 for release (#362) @gnikonorov

Major Changes

  • Stop shadowing the 'format' builtin (#347) @gnikonorov
  • Drop support for legacy Python 2.7 (#230) @hugovk

Minor Changes

  • Add support for py39 (#345) @ssbarnea
  • Enable py38 testing (#326) @ssbarnea
  • Strip ANSI escape sequences when ansi2html is missing (#315) @BeyondEvil
  • Make the links column in the results table sortable (#324) @gnikonorov
  • Make the maximum asset filename length configurable. (#313) @D3X
  • Fix broken development docs (#316) @BeyondEvil
  • Update link to Tox (#301) @gnikonorov

Bugfixes

  • Add ESLint to project (#367) @gnikonorov
  • Assure scm versioning is pypa compatible (#364) @ssbarnea
  • Move release from travis to github actions (#360) @ssbarnea
  • Respect --show-capture=no flag (#359) @gnikonorov
  • Respect pytest --capture=no and -s flags (#353) @gnikonorov
  • Stop shadowing the 'format' builtin (#347) @gnikonorov
  • Post process html to include teardown in log (#271) @csm10495
  • Avoid pytest 6.0.0 (#319) @ssbarnea
  • Rename "slave" -> "worker" for xdist compatibility (#307) @Zac-HD
  • Fix embedded images (and videos) (#298) @dhalperi
  • Fix image missing when using Base64 content (#277) @christiansandberg
  • Better fix for TerminalReporter issue (#299) @BeyondEvil
  • Fix collapsable bug (#268) @BeyondEvil
  • Fix min-width which produced horizontal scrolls (#237) @ssbarnea
  • Support utf8 display (#244) @lzhu666
  • Trigger sorting for initial sort column (#248) @wanam
  • Close opened resource. (#235) @krzysztof-pawlik-gat
  • Keep sort preference for previously sorted columns (#220) @wanam
  • Fix assets file naming to work across both *nix and windows (#223) @BeyondEvil
  • Remove unused and undocumented markers (#224) @BeyondEvil
  • Append a line break after captured log sections (#217) @borntyping
  • Handle when report title is stored as an environment variable (#203) @BeyondEvil
  • Removed extraneous space from anchor tag (#192) @chardbury
  • Stop filtering out falsy environment values (#180) @crazymerlyn
  • Always define version even if get_distribution() fails (#178) @nicoddemus
  • Disable sort on environment table when metadata is ordered (#162) @jacebrowning
  • Fix for including a screenshot bug on Windows (#124) (#136) @pinkie1378