Skip to content

Commit

Permalink
Simplify the sumarize_failing_examples
Browse files Browse the repository at this point in the history
  • Loading branch information
Titan-C committed Jan 17, 2017
1 parent d46e91e commit b78f01b
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions sphinx_gallery/gen_gallery.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,33 +184,32 @@ def sumarize_failing_examples(app, exception):
return

gallery_conf = app.config.sphinx_gallery_conf
failing_examples = gallery_conf['failing_examples']

failing_examples = set(gallery_conf['failing_examples'].keys())
expected_failing_examples = set([os.path.normpath(os.path.join(app.srcdir, path))
for path in
gallery_conf['expected_failing_examples']])

examples_expected_to_fail = set(failing_examples.keys()).intersection(
examples_expected_to_fail = failing_examples.intersection(
expected_failing_examples)
expected_fail_msg = []
if examples_expected_to_fail:
expected_fail_msg.append("\n\nExamples failing as expected:")
for fail_example in examples_expected_to_fail:
expected_fail_msg.append(fail_example + ' failed leaving traceback:\n' +
failing_examples[fail_example] + '\n')
gallery_conf['failing_examples'][fail_example] + '\n')
print("\n".join(expected_fail_msg))

examples_not_expected_to_fail = set(failing_examples.keys()).difference(
examples_not_expected_to_fail = failing_examples.difference(
expected_failing_examples)
fail_msgs = []
if examples_not_expected_to_fail:
fail_msgs.append("Unexpected failing examples:")
for fail_example in examples_not_expected_to_fail:
fail_msgs.append(fail_example + ' failed leaving traceback:\n' +
failing_examples[fail_example] + '\n')
gallery_conf['failing_examples'][fail_example] + '\n')

examples_not_expected_to_pass = expected_failing_examples.difference(
failing_examples.keys())
failing_examples)
if examples_not_expected_to_pass:
fail_msgs.append("Examples expected to fail, but not failling:\n" +
"Please remove these examples from\n" +
Expand Down

0 comments on commit b78f01b

Please sign in to comment.