Lines Matching refs:fs

34     fs = MockFileSystem(TestFileSystem(deepcopy(_TEST_DATA)))
36 self.assertTrue(*fs.CheckAndReset())
37 self.assertFalse(*fs.CheckAndReset(read_count=1))
38 self.assertFalse(*fs.CheckAndReset(stat_count=1))
40 future = fs.ReadSingle('apps/')
41 self.assertTrue(*fs.CheckAndReset(read_count=1))
43 self.assertTrue(*fs.CheckAndReset(read_resolve_count=1))
44 self.assertFalse(*fs.CheckAndReset(read_count=1))
45 self.assertTrue(*fs.CheckAndReset())
47 future = fs.ReadSingle('apps/')
48 self.assertFalse(*fs.CheckAndReset(read_count=2))
50 self.assertFalse(*fs.CheckAndReset(read_resolve_count=2))
52 fs.ReadSingle('extensions/').Get()
53 fs.ReadSingle('extensions/').Get()
54 self.assertTrue(*fs.CheckAndReset(read_count=2, read_resolve_count=2))
55 self.assertFalse(*fs.CheckAndReset(read_count=2, read_resolve_count=2))
56 self.assertTrue(*fs.CheckAndReset())
58 fs.ReadSingle('404.html').Get()
59 self.assertTrue(*fs.CheckAndReset(read_count=1, read_resolve_count=1))
60 future = fs.Read(['notfound.html', 'apps/'])
61 self.assertTrue(*fs.CheckAndReset(read_count=1))
63 self.assertTrue(*fs.CheckAndReset(read_resolve_count=0))
65 fs.Stat('404.html')
66 fs.Stat('404.html')
67 fs.Stat('apps/')
68 self.assertFalse(*fs.CheckAndReset(stat_count=42))
69 self.assertFalse(*fs.CheckAndReset(stat_count=42))
70 self.assertTrue(*fs.CheckAndReset())
72 fs.ReadSingle('404.html').Get()
73 fs.Stat('404.html')
74 fs.Stat('apps/')
76 *fs.CheckAndReset(read_count=1, read_resolve_count=1, stat_count=2))
77 self.assertTrue(*fs.CheckAndReset())
80 fs = MockFileSystem(TestFileSystem(deepcopy(_TEST_DATA)))
86 }), fs.Stat(''))
87 self.assertEqual(StatInfo('0'), fs.Stat('404.html'))
92 }), fs.Stat('apps/'))
93 self.assertEqual('404.html contents', fs.ReadSingle('404.html').Get())
95 fs.Update({
103 }), fs.Stat(''))
104 self.assertEqual(StatInfo('1'), fs.Stat('404.html'))
109 }), fs.Stat('apps/'))
110 self.assertEqual('New version!', fs.ReadSingle('404.html').Get())
112 fs.Update({
125 }), fs.Stat(''))
126 self.assertEqual(StatInfo('2'), fs.Stat('404.html'))
131 }), fs.Stat('apps/'))
132 self.assertEqual(StatInfo('0'), fs.Stat('apps/a11y.html'))
135 }), fs.Stat('apps/fakedir/'))
136 self.assertEqual(StatInfo('2'), fs.Stat('apps/fakedir/file.html'))
140 }), fs.Stat('extensions/'))
141 self.assertEqual('Newer version!', fs.ReadSingle('404.html').Get())
142 self.assertEqual('yo', fs.ReadSingle('apps/fakedir/file.html').Get())