def test_is_sha(self): self.assertTrue(not GitCore.is_sha('123')) self.assertTrue(GitCore.is_sha('1a3f')) self.assertTrue(GitCore.is_sha('f' * 40)) self.assertTrue(not GitCore.is_sha('x' + 'f' * 39)) self.assertTrue(not GitCore.is_sha('f' * 41))
def test_is_sha(self): self.assertFalse(GitCore.is_sha(b'123')) self.assertTrue(GitCore.is_sha(b'1a3f')) self.assertTrue(GitCore.is_sha(b'f' * 40)) self.assertFalse(GitCore.is_sha(b'x' + b'f' * 39)) self.assertFalse(GitCore.is_sha(b'f' * 41))