def testBadSandbox(self): scm = Subversion(Process(quiet=True)) self.destroy(self.clonedir) # Note: The sandbox is reported as *clean* self.assertEqual(scm.is_dirty_sandbox(self.clonedir), False)
def testDeletedButTrackedFile(self): scm = Subversion() self.delete(self.clonedir) # Note: The sandbox is reported as clean self.assertEqual(scm.is_dirty_sandbox(self.clonedir), False)
def testModifiedProp(self): scm = Subversion() self.modifyprop(self.clonedir) self.assertEqual(scm.is_dirty_sandbox(self.clonedir), True)
def testRemovedFile(self): scm = Subversion() self.remove(self.clonedir) self.assertEqual(scm.is_dirty_sandbox(self.clonedir), True)
def testCleanSandbox(self): scm = Subversion() self.assertEqual(scm.is_dirty_sandbox(self.clonedir), False)