Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
Reproducible Builds
diffoscope
Compare revisions
c150ae8e62f3779ae7617c814e8e7203123a67ad...db108488f475ce3ea33aad7084a410f6a03bebac
Commits (2)
Always allow all unavoidable test output test fixtures.
· abfd2b0f
Chris Lamb
authored
Jan 13, 2020
abfd2b0f
Actually test the output of the test_html_regression_875281 presenter test. (Re:
#84
)
· db108488
Chris Lamb
authored
Jan 13, 2020
db108488
Hide whitespace changes
Inline
Side-by-side
tests/data/output_regression_875281.html
0 → 100644
View file @
db108488
class="diffoscope">
<div
class=
"difference"
>
<div
class=
"diffheader"
>
<div
class=
"diffcontrol diffcontrol-double"
>
⊟
</div>
<div><span
class=
"diffsize"
>
4.82 MB
</span></div>
<div><span
class=
"source"
>
b1
</span>
vs.
</div>
<div
><span
class=
"source"
>
b2
</span>
<a
class=
"anchor"
href=
"#"
>
¶
</a>
</div>
</div>
<div
class=
"difference"
>
<div
class=
"diffheader"
>
<div
class=
"diffcontrol"
>
⊟
</div>
<div><span
class=
"diffsize"
>
141 KB
</span></div>
<div
id=
"build.log"
><span
class=
"source"
>
build.log
</span>
<a
class=
"anchor"
href=
"#build.log"
>
¶
</a>
</div>
</div>
<div
class=
"error"
>
Max HTML report size reached
</div>
</div>
<div
class=
"difference"
>
<div
class=
"diffheader"
>
<div
class=
"diffcontrol"
>
⊟
</div>
<div><span
class=
"diffsize"
>
1.56 MB
</span></div>
<div
id=
"systemtap-doc_-.---_all.deb"
><span
class=
"source"
>
systemtap-doc_3.1-2_all.deb
</span>
<a
class=
"anchor"
href=
"#systemtap-doc_-.---_all.deb"
>
¶
</a>
</div>
</div>
<div
class=
"error"
>
Max HTML report size reached
</div>
</div>
<div
class=
"difference"
>
<div
class=
"diffheader"
>
<div
class=
"diffcontrol"
>
⊟
</div>
<div><span
class=
"diffsize"
>
1.56 MB
</span></div>
<div
id=
"systemtap_-.---_arm--.buildinfo"
><span
class=
"source"
>
systemtap_3.1-2_arm64.buildinfo
</span>
<a
class=
"anchor"
href=
"#systemtap_-.---_arm--.buildinfo"
>
¶
</a>
</div>
</div>
<div
class=
"error"
>
Max HTML report size reached
</div>
</div>
<div
class=
"difference"
>
<div
class=
"diffheader"
>
<div
class=
"diffcontrol"
>
⊟
</div>
<div><span
class=
"diffsize"
>
1.56 MB
</span></div>
<div
id=
"systemtap_-.---_arm--.changes"
><span
class=
"source"
>
systemtap_3.1-2_arm64.changes
</span>
<a
class=
"anchor"
href=
"#systemtap_-.---_arm--.changes"
>
¶
</a>
</div>
</div>
<div
class=
"error"
>
Max HTML report size reached
</div>
</div>
</div>
tests/test_presenters.py
View file @
db108488
...
...
@@ -195,6 +195,11 @@ def test_html_regression_875281(tmpdir, capsys):
)
assert
out
==
''
with
open
(
report_path
,
'r'
,
encoding
=
'utf-8'
)
as
f
:
assert
extract_body
(
f
.
read
())
==
get_data
(
'output_regression_875281.html'
)
def
test_limited_print
():
def
fake
(
x
):
...
...
tests/test_source.py
View file @
db108488
...
...
@@ -230,11 +230,6 @@ ALLOWED_TEST_FILES = {
'debian-bug-875281.collapsed-diff.json'
,
'order1a.json'
,
'order1b.json'
,
'output.colored.txt'
,
'output.json'
,
'output.md'
,
'output.rst'
,
'output.txt'
,
}
...
...
@@ -287,6 +282,7 @@ def test_does_not_add_new_test_files():
or
x
.
endswith
(
'.diff'
)
or
'_diff_'
in
x
or
'diff.'
in
x
or
x
.
startswith
(
'output'
)
):
continue
...
...