Skip to content

Tests fail with pytest-golden 1.0.0 #9

@cjwatson

Description

@cjwatson

With pytest-golden 1.0.0, I get:

FAILED tests/test_extension.py::test_extension[just-callout.yml] - AssertionError: assert '<p>\n  WARNI...ARNING:\n</p>' == '<p>\n  WARNI... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[blockquotes-many-joined.yml0] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[nested-block.yml] - assert '<blockquote>...</blockquote>' == '<div class=".../div>\n</div>'
FAILED tests/test_extension.py::test_extension[adjacent-1.yml] - assert '<p>\n  TEST:...ST: bar\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[with-list.yml0] - assert '<ul>\n  <li>...: * foo\n</p>' == '<ul>\n  <li>...</ul>\n</div>'
FAILED tests/test_extension.py::test_extension[adjacent-text-block.yml0] - assert '<p>\n  aaa\n...</blockquote>' == '<p>\n  aaa\n... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[adjacent-nope.yml0] - assert '<p>\n  TEST:...ST: bar\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[blockquotes-split-by-comments.yml0] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[adjacent-3.yml] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[linebreak-after.yml0] - assert '<p>\n  NOTE:...  More.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[basic.yml0] - assert '<p>\n  NOTE:... world!\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[extra-space.yml0] - assert '<p>\n  TEST:...ST: foo\n</p>' == '<div class="...ST: foo\n</p>'
FAILED tests/test_extension.py::test_extension[adjacent-2.yml] - assert '<p>\n  TEST:...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[newline-first.yml] - assert '<p>\n  TEST:\nfoo\nbar\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[blockquotes-together.yml0] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[details/no-space.yml] - assert '<blockquote>...</blockquote>' == '<details cla...>\n</details>'
FAILED tests/test_extension.py::test_extension[details/basic-open.yml] - assert '<blockquote>...</blockquote>' == '<details cla...>\n</details>'
FAILED tests/test_extension.py::test_extension[details/basic.yml] - assert '<blockquote>...</blockquote>' == '<details cla...>\n</details>'
FAILED tests/test_extension.py::test_extension[details/nested.yml] - assert '<blockquote>...</blockquote>' == '<details cla...>\n</details>'
FAILED tests/test_extension.py::test_extension[title/inline-formatting.yml] - assert '<p>\n  TEST:...Testing\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/blockstyle-interrupted.yml] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/nested-block.yml] - assert '<blockquote>...</blockquote>' == '<div class=".../div>\n</div>'
FAILED tests/test_extension.py::test_extension[title/multiline-title.yml] - assert '<p>\n  NOTE:...  Body.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/text-after.yml] - assert '<p>\n  TEST:...Testing\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/linebreak-after-title.yml] - assert '<p>\n  NOTE:...  Body.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/no-body.yml] - assert '<p>\n  TEST:...strong>\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/preserve-dot-format.yml] - assert '<p>\n  NOTE:...g body.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/avoid-bold-after-text.yml] - assert '<p>\n  WARNI...g>\n  .\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/basic.yml] - assert '<p>\n  TEST:...Testing\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/preserve-dot-escape.yml] - assert '<p>\n  NOTE:...g body.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/avoid-title.yml] - assert '<p>\n  NOTE:...  Body.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/preserve-dot-double.yml] - assert '<p>\n  NOTE:...g body.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/blockstyle.yml] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/no-dot.yml] - assert '<p>\n  NOTE:...g elit.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/link-ref-as-title.yml] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[title/no-strip-period.yml] - assert '<p>\n  NOTE:...  Body.\n</p>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[blockquotes-many-joined.yml1] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[with-list.yml1] - assert '<ul>\n  <li>...</blockquote>' == '<ul>\n  <li>...</ul>\n</div>'
FAILED tests/test_extension.py::test_extension[adjacent.yml0] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[adjacent-text-block.yml1] - assert '<p>\n  aaa\n...</blockquote>' == '<p>\n  aaa\n... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[adjacent-nope.yml1] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[blockquotes-split-by-comments.yml1] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[linebreak-after.yml1] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[barely-callout.yml] - assert '<blockquote>...</blockquote>' == '<div class="...uote>\n</div>'
FAILED tests/test_extension.py::test_extension[varied-case.yml] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[basic.yml1] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[extra-space.yml1] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[classes.yml] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[nested-block-nope.yml] - assert '<blockquote>...</blockquote>' == '<div class="...uote>\n</div>'
FAILED tests/test_extension.py::test_extension[blockquotes-together.yml1] - assert '<blockquote>...</blockquote>' == '<div class="... </p>\n</div>'
FAILED tests/test_extension.py::test_extension[adjacent.yml1] - assert '<blockquote>...TE: bar\n</p>' == '<div class="... </p>\n</div>'

pytest-golden 0.2.2 was fine. I bisected this to 02c51c3.

I'm not sure whether this is a bug here or in pytest-golden, but since you maintain both I guess you can work that out. :-)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions