Esempio n. 1
0
 def test_is_tracked(self):
     foo = os.path.abspath(self.FOO)
     G = Git(self._root_dir)
     G.add([self.FOO, self.UNICODE])
     self.assertTrue(G.is_tracked(foo))
     self.assertTrue(G.is_tracked(self.FOO))
     self.assertTrue(G.is_tracked(self.UNICODE))
     G.commit("add")
     self.assertTrue(G.is_tracked(foo))
     self.assertTrue(G.is_tracked(self.FOO))
     G.repo.index.remove([self.FOO], working_tree=True)
     self.assertFalse(G.is_tracked(foo))
     self.assertFalse(G.is_tracked(self.FOO))
     self.assertFalse(G.is_tracked("not-existing-file"))
Esempio n. 2
0
 def test_commit_in_submodule(self):
     G = Git(self._root_dir)
     G.add(["foo"])
     G.commit("add")
     self.assertTrue("foo" in self.git.git.ls_files())
Esempio n. 3
0
 def test_commit(self):
     G = Git(self._root_dir)
     G.add(["foo"])
     G.commit("add")
     self.assertIn("foo", self.git.git.ls_files())
Esempio n. 4
0
 def test_commit(self):
     G = Git(self._root_dir)
     G.add(['foo'])
     G.commit('add')
     self.assertTrue('foo' in self.git.git.ls_files())