Ejemplo n.º 1
0
    def test_key_argtypes(self):
        def f(x):
            print(x)

        blob1 = keys.make_code_blob(f, (mod1.Foo[()], ))
        blob2 = keys.make_code_blob(f, (mod2.Foo[()], ))

        self.assertNotEqual(blob1, blob2)
Ejemplo n.º 2
0
    def test_key_argtypes(self):
        def f(x):
            print(x)

        blob1 = keys.make_code_blob(f, (mod1.Foo[()],))
        blob2 = keys.make_code_blob(f, (mod2.Foo[()],))

        self.assertNotEqual(blob1, blob2)
Ejemplo n.º 3
0
    def test_keys(self):
        def f(x, y):
            print(x, y)

        blob1 = keys.make_code_blob(f, (int32, float64))
        blob2 = keys.make_code_blob(f, (int32, float64))

        self.assertEqual(blob1, blob2)
Ejemplo n.º 4
0
    def test_keys(self):
        def f(x, y):
            print(x, y)

        blob1 = keys.make_code_blob(f, (int32, float64))
        blob2 = keys.make_code_blob(f, (int32, float64))

        self.assertEqual(blob1, blob2)