Exemple #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
Exemple #2
0
 def load(self, ctx):
     p = mozpath.basename(ctx.path)
     ctx.data = toml.loads(self.mock_data[p])
Exemple #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/'), '')
Exemple #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/'), '')
Exemple #5
0
 def load(self, ctx):
     p = mozpath.basename(ctx.path)
     ctx.data = toml.loads(self.mock_data[p])