Ejemplo n.º 1
0
 def test_add(self):
     myhexsha = b'd80c186a03f423a81b39df39dc87fd269736ca86'
     x = Tree()
     x.add(b'myname', 0o100755, myhexsha)
     self.assertEqual(x[b'myname'], (0o100755, myhexsha))
     self.assertEqual(b'100755 myname\0' + hex_to_sha(myhexsha),
                      x.as_raw_string())
Ejemplo n.º 2
0
 def test_add(self):
     myhexsha = "d80c186a03f423a81b39df39dc87fd269736ca86"
     x = Tree()
     x.add("myname", 0100755, myhexsha)
     self.assertEquals(x["myname"], (0100755, myhexsha))
     self.assertEquals('100755 myname\0' + hex_to_sha(myhexsha),
             x.as_raw_string())
Ejemplo n.º 3
0
 def test_add(self):
     myhexsha = "d80c186a03f423a81b39df39dc87fd269736ca86"
     x = Tree()
     x.add("myname", 0o100755, myhexsha)
     self.assertEqual(x["myname"], (0o100755, myhexsha))
     self.assertEqual('100755 myname\0' + hex_to_sha(myhexsha),
             x.as_raw_string())
Ejemplo n.º 4
0
 def test_simple(self):
     myhexsha = b'd80c186a03f423a81b39df39dc87fd269736ca86'
     x = Tree()
     x[b'myname'] = (0o100755, myhexsha)
     self.assertEqual(b'100755 myname\0' + hex_to_sha(myhexsha),
                      x.as_raw_string())
     self.assertEqual(b'100755 myname\0' + hex_to_sha(myhexsha), bytes(x))
Ejemplo n.º 5
0
 def test_add(self):
     myhexsha = b'd80c186a03f423a81b39df39dc87fd269736ca86'
     x = Tree()
     x.add(b'myname', 0o100755, myhexsha)
     self.assertEqual(x[b'myname'], (0o100755, myhexsha))
     self.assertEqual(b'100755 myname\0' + hex_to_sha(myhexsha),
             x.as_raw_string())
Ejemplo n.º 6
0
 def test_simple(self):
     myhexsha = b'd80c186a03f423a81b39df39dc87fd269736ca86'
     x = Tree()
     x[b'myname'] = (0o100755, myhexsha)
     self.assertEqual(b'100755 myname\0' + hex_to_sha(myhexsha),
                      x.as_raw_string())
     self.assertEqual(b'100755 myname\0' + hex_to_sha(myhexsha),
                      bytes(x))
Ejemplo n.º 7
0
 def test_add_old_order(self):
     myhexsha = "d80c186a03f423a81b39df39dc87fd269736ca86"
     x = Tree()
     warnings.simplefilter("ignore", DeprecationWarning)
     try:
         x.add(0100755, "myname", myhexsha)
     finally:
         warnings.resetwarnings()
     self.assertEqual(x["myname"], (0100755, myhexsha))
     self.assertEqual("100755 myname\0" + hex_to_sha(myhexsha), x.as_raw_string())
Ejemplo n.º 8
0
 def test_add_old_order(self):
     myhexsha = "d80c186a03f423a81b39df39dc87fd269736ca86"
     x = Tree()
     warnings.simplefilter("ignore", DeprecationWarning)
     try:
         x.add(0o100755, "myname", myhexsha)
     finally:
         warnings.resetwarnings()
     self.assertEqual(x["myname"], (0o100755, myhexsha))
     self.assertEqual('100755 myname\0' + hex_to_sha(myhexsha),
             x.as_raw_string())
Ejemplo n.º 9
0
 def test_simple(self):
     myhexsha = "d80c186a03f423a81b39df39dc87fd269736ca86"
     x = Tree()
     x["myname"] = (0100755, myhexsha)
     self.assertEquals('100755 myname\0' + hex_to_sha(myhexsha),
             x.as_raw_string())
Ejemplo n.º 10
0
 def test_simple(self):
     myhexsha = "d80c186a03f423a81b39df39dc87fd269736ca86"
     x = Tree()
     x["myname"] = (0100755, myhexsha)
     self.assertEqual("100755 myname\0" + hex_to_sha(myhexsha), x.as_raw_string())
Ejemplo n.º 11
0
 def test_simple(self):
     sha = Sha1Sum("d80c186a03f423a81b39df39dc87fd269736ca86")
     x = Tree()
     x[b"myname"] = (0o100755, sha)
     self.assertEqual(b'100755 myname\0' + bytes(sha), x.as_raw_string())