19e6b881

Created Started Cancelled

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Take sydtest's typed scenario paths

sydtest's scenarioDir now hands the callback a Path Rel File rather than a
FilePath, so the one scenario here reads the extension off the path rather than
off the end of a string, and names the string once for the three uses that
still want one.

The path is relative to the scenario directory where the FilePath was relative
to the working directory, so the directory is bound and joined back on. Without
that the suite looks for test_resources/foo.html at foo.html, and reports 19
missing goldens rather than a diff.

The 19 .html files it selects are the same 19: a golden beside each of them is
named .html.structured, whose extension is .structured either way.