Ejemplo n.º 1
0
 def test_hasher_int_less_than(self):
     self.assertTrue(src.hasher(self.identifiers[0], "test", "int") < 10000)
     self.assertTrue(src.hasher(self.identifiers[1], "test", "int") < 10000)
Ejemplo n.º 2
0
 def test_hasher_int_int(self):
     self.assertIsInstance(src.hasher(self.identifiers[0], "test", "int"),
                           int)
Ejemplo n.º 3
0
 def test_hasher_int_not_equal(self):
     self.assertNotEqual(src.hasher(self.identifiers[0], "test", "int"),
                         src.hasher(self.identifiers[1], "test", "int"))
Ejemplo n.º 4
0
 def test_hasher_md5_is_str(self):
     self.assertIsInstance(src.hasher("12345678-5", "test", "md5"), str)
Ejemplo n.º 5
0
 def test_hasher_md5_na(self):
     self.assertTrue(pd.isnull(src.hasher(np.nan, "test", "md5")))
Ejemplo n.º 6
0
 def test_hasher_md5_number(self):
     self.assertEqual(src.hasher(123, "test", "md5"),
                      "abe45d28281cfa2a4201c9b90a143095")
Ejemplo n.º 7
0
 def test_hasher_md5_equal(self):
     self.assertEqual(src.hasher("12345678-5", "test", "md5"),
                      src.hasher("12345678-5", "test", "md5"))
Ejemplo n.º 8
0
 def test_hasher_md5(self):
     self.assertEqual(src.hasher("12345678-5", "test", "md5"),
                      "69e16c0da5c871e99ce521cac1fe8429")