def testWorkingDir(self): self.assertEqual(self.dp.filename, "manifest.json") self.assertEqual(self.dp.working_dir, "foobar") self.dp.src = '../../foo/bar' self.assertEqual(self.dp.working_dir, '../../foo') self.assertEqual(self.dp.filename, "bar") self.dp.index = Dependency() self.assertEqual(self.dp.working_dir, '../../foo') self.dp.index.src = 'qux/quux/spam/eggs' self.assertEqual(self.dp.filename, "bar") self.assertEqual(self.dp.working_dir, 'qux/foo')
def setUp(self): self.dp = Dependency() self.dp.src = 'foobar/manifest.json'