Exemplo n.º 1
0
 def isfile(self, path):
     dirname = mozpath.dirname(path)
     if dirname:
         node = self.find(dirname)
     else:
         node = self
     return node and mozpath.basename(path) in node.files
Exemplo n.º 2
0
 def load(self, ctx):
     p = mozpath.basename(ctx.path)
     ctx.data = toml.loads(self.mock_data[p])
Exemplo n.º 3
0
 def test_basename(self):
     self.assertEqual(basename('foo/bar/baz'), 'baz')
     self.assertEqual(basename('foo/bar'), 'bar')
     self.assertEqual(basename('foo'), 'foo')
     self.assertEqual(basename('foo/bar/'), '')
Exemplo n.º 4
0
 def test_basename(self):
     self.assertEqual(basename('foo/bar/baz'), 'baz')
     self.assertEqual(basename('foo/bar'), 'bar')
     self.assertEqual(basename('foo'), 'foo')
     self.assertEqual(basename('foo/bar/'), '')
Exemplo n.º 5
0
 def load(self, ctx):
     p = mozpath.basename(ctx.path)
     ctx.data = toml.loads(self.mock_data[p])