def testRecursiveExisting(self):
     path = utils.PathJoin(self.tmpdir, "B/moo/xyz")
     self.assertFalse(os.path.exists(path))
     os.mkdir(utils.PathJoin(self.tmpdir, "B"))
     utils.Makedirs(path)
     self.assert_(os.path.isdir(path))
 def testExisting(self):
     path = utils.PathJoin(self.tmpdir, "foo")
     os.mkdir(path)
     utils.Makedirs(path)
     self.assert_(os.path.isdir(path))
 def testRecursiveNonExisting(self):
     path = utils.PathJoin(self.tmpdir, "foo/bar/baz")
     utils.Makedirs(path)
     self.assert_(os.path.isdir(path))
 def testNonExisting(self):
     path = utils.PathJoin(self.tmpdir, "foo")
     utils.Makedirs(path)
     self.assertTrue(os.path.isdir(path))