VERSION_PATCH = _createrepo_c.VERSION_PATCH
VERSION = u"%d.%d.%d" % (VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH)
-MD5 = _createrepo_c.MD5
-SHA = _createrepo_c.SHA
-SHA1 = _createrepo_c.SHA1
-SHA224 = _createrepo_c.SHA224
-SHA256 = _createrepo_c.SHA256
-SHA384 = _createrepo_c.SHA384
-SHA512 = _createrepo_c.SHA512
+UNKNOWN_CHECKSUM = _createrepo_c.CHECKSUM_UNKNOWN
+CHECKSUM_UNKNOWN = _createrepo_c.CHECKSUM_UNKNOWN
+MD5 = _createrepo_c.MD5
+SHA = _createrepo_c.SHA
+SHA1 = _createrepo_c.SHA1
+SHA224 = _createrepo_c.SHA224
+SHA256 = _createrepo_c.SHA256
+SHA384 = _createrepo_c.SHA384
+SHA512 = _createrepo_c.SHA512
AUTO_DETECT_COMPRESSION = _createrepo_c.AUTO_DETECT_COMPRESSION
UNKNOWN_COMPRESSION = _createrepo_c.UNKNOWN_COMPRESSION
PyModule_AddIntConstant(m, "VERSION_PATCH", CR_VERSION_PATCH);
/* Checksum types */
+ PyModule_AddIntConstant(m, "CHECKSUM_UNKNOWN", CR_CHECKSUM_UNKNOWN);
PyModule_AddIntConstant(m, "MD5", CR_CHECKSUM_MD5);
PyModule_AddIntConstant(m, "SHA", CR_CHECKSUM_SHA);
PyModule_AddIntConstant(m, "SHA1", CR_CHECKSUM_SHA1);
self.assertEqual(cr.checksum_type("sha384"), cr.SHA384)
self.assertEqual(cr.checksum_type("sha512"), cr.SHA512)
+ self.assertEqual(cr.checksum_type("foobar"), cr.UNKNOWN_CHECKSUM)
+