diff -Naur tests.orig/fake_skins/fake_skin/testPT2.pt tests/fake_skins/fake_skin/testPT2.pt
--- tests.orig/fake_skins/fake_skin/testPT2.pt	1970-01-01 10:00:00.000000000 +1000
+++ tests/fake_skins/fake_skin/testPT2.pt	2004-12-23 03:45:59.000568152 +1100
@@ -0,0 +1 @@
+<div tal:replace="request/SERVER_NAME" />
\ No newline at end of file
diff -Naur tests.orig/fake_skins/fake_skin/testPT2.pt.metadata tests/fake_skins/fake_skin/testPT2.pt.metadata
--- tests.orig/fake_skins/fake_skin/testPT2.pt.metadata	1970-01-01 10:00:00.000000000 +1000
+++ tests/fake_skins/fake_skin/testPT2.pt.metadata	2004-12-23 03:40:28.149865104 +1100
@@ -0,0 +1,3 @@
+[default]
+title=Zope Pope
+content_type=text/foobar
diff -Naur tests.orig/test_DirectoryView.py tests/test_DirectoryView.py
--- tests.orig/test_DirectoryView.py	2004-12-23 03:31:18.220467080 +1100
+++ tests/test_DirectoryView.py	2004-12-23 03:47:10.077762776 +1100
@@ -123,6 +123,11 @@
         """Make sure the directory view is reading properties"""
         self.assertEqual(self.ob.fake_skin.testPT.title, 'Zope Pope')
 
+    def test_metadata(self):
+        """Make sure the directory view is reading properties"""
+	self.assertEqual(self.ob.fake_skin.testPT2.content_type, 'text/foobar')
+        self.assertEqual(self.ob.fake_skin.testPT2.title, 'Zope Pope')
+
     def test_ignored(self):
         """ Test that the .test1.py is ignored """
         assert('#test1' not in self.ob.fake_skin.objectIds())
