diff --git a/test/source/static_files.html b/test/source/static_files.html
new file mode 100644
index 00000000..70283c00
--- /dev/null
+++ b/test/source/static_files.html
@@ -0,0 +1,6 @@
+---
+---
+
+{% for file in site.static_files %}
+ - {{ file.path }} last edited at {{ file.modified_time }}
+{% endfor %}
diff --git a/test/test_filters.rb b/test/test_filters.rb
index 1959e6f9..9a514229 100644
--- a/test/test_filters.rb
+++ b/test/test_filters.rb
@@ -131,7 +131,7 @@ class TestFilters < Test::Unit::TestCase
assert_equal 2, g["items"].size
when ""
assert g["items"].is_a?(Array), "The list of grouped items for '' is not an Array."
- assert_equal 9, g["items"].size
+ assert_equal 10, g["items"].size
end
end
end
diff --git a/test/test_generated_site.rb b/test/test_generated_site.rb
index ea20a15f..5df3fd77 100644
--- a/test/test_generated_site.rb
+++ b/test/test_generated_site.rb
@@ -44,6 +44,10 @@ class TestGeneratedSite < Test::Unit::TestCase
assert File.exists?(dest_dir('/about/index.html'))
assert File.exists?(dest_dir('/contacts.html'))
end
+
+ should "print a nice list of static files" do
+ assert_equal "", File.read(dest_dir('static_files.html'))
+ end
end
context "generating limited posts" do
diff --git a/test/test_site.rb b/test/test_site.rb
index 7509480f..a256f91d 100644
--- a/test/test_site.rb
+++ b/test/test_site.rb
@@ -158,7 +158,24 @@ class TestSite < Test::Unit::TestCase
stub.proxy(Dir).entries { |entries| entries.reverse }
@site.process
# files in symlinked directories may appear twice
- sorted_pages = %w(.htaccess about.html bar.html coffeescript.coffee contacts.html deal.with.dots.html exploit.md foo.md index.html index.html main.scss main.scss properties.html sitemap.xml symlinked-file)
+ sorted_pages = %w(
+ .htaccess
+ about.html
+ bar.html
+ coffeescript.coffee
+ contacts.html
+ deal.with.dots.html
+ exploit.md
+ foo.md
+ index.html
+ index.html
+ main.scss
+ main.scss
+ properties.html
+ sitemap.xml
+ static_files.html
+ symlinked-fil
+ )
assert_equal sorted_pages, @site.pages.map(&:name)
end