generated site tests: put the static file mod time through a date filter

This commit is contained in:
Parker Moore 2015-04-13 13:33:05 -04:00
parent dead70724e
commit 00aa2955d8
2 changed files with 6 additions and 5 deletions

View File

@ -1,4 +1,4 @@
--- ---
--- ---
{% for file in site.static_files %} {% for file in site.static_files %}
- {{ file.path }} last edited at {{ file.modified_time }} with extname {{ file.extname }}{% endfor %} - {{ file.path }} last edited at {{ file.modified_time | date:"%H:%m" }} with extname {{ file.extname }}{% endfor %}

View File

@ -44,11 +44,12 @@ class TestGeneratedSite < JekyllUnitTest
end end
should "print a nice list of static files" do should "print a nice list of static files" do
time_regexp = "\\d+:\\d+"
expected_output = Regexp.new <<-OUTPUT expected_output = Regexp.new <<-OUTPUT
- /css/screen.css last edited at \\d+ with extname .css - /css/screen.css last edited at #{time_regexp} with extname .css
- /pgp.key last edited at \\d+ with extname .key - /pgp.key last edited at #{time_regexp} with extname .key
- /products.yml last edited at \\d+ with extname .yml - /products.yml last edited at #{time_regexp} with extname .yml
- /symlink-test/symlinked-dir/screen.css last edited at \\d+ with extname .css - /symlink-test/symlinked-dir/screen.css last edited at #{time_regexp} with extname .css
OUTPUT OUTPUT
assert_match expected_output, File.read(dest_dir('static_files.html')) assert_match expected_output, File.read(dest_dir('static_files.html'))
end end