Exemple #1
0
    def test_dir(self, lsitdir, isdir):
        s = Static('dir')
        s.request = Mock()
        s.request.path = 'dir'
        r = list(s.get())

        self.assertEqual(''.join(r),
                         '<h1>Directory listing</h1>'
                         '<ul><li><a href="dir/path1">path1</a></li>'
                         '<li><a href="dir/path2">path2</a></li>'
                         '<li><a href="dir/path3">path3</a></li></ul>')
        self.assertEqual(s.response.headers, {'Content-type': 'text/html'})