Esempio n. 1
0
 def test_import_identity(self):
     sav = pyrax.utils.import_class
     cls = utils.random_unicode()
     pyrax.utils.import_class = Mock(return_value=cls)
     ret = pyrax._import_identity(cls)
     self.assertEqual(ret, cls)
     pyrax.utils.import_class = sav
Esempio n. 2
0
 def test_import_identity(self):
     sav = pyrax.utils.import_class
     cls = utils.random_unicode()
     pyrax.utils.import_class = Mock(return_value=cls)
     ret = pyrax._import_identity(cls)
     self.assertEqual(ret, cls)
     pyrax.utils.import_class = sav
Esempio n. 3
0
    def test_import_identity_external(self):
        sav = pyrax.utils.import_class
        cls = utils.random_unicode()

        def fake_import(nm):
            if "pyrax.identity." in nm:
                raise ImportError()
            else:
                return nm

        pyrax.utils.import_class = fake_import
        ret = pyrax._import_identity(cls)
        self.assertEqual(ret, cls)
        pyrax.utils.import_class = sav
Esempio n. 4
0
    def test_import_identity_external(self):
        sav = pyrax.utils.import_class
        cls = utils.random_unicode()

        def fake_import(nm):
            if "pyrax.identity." in nm:
                raise ImportError()
            else:
                return nm

        pyrax.utils.import_class = fake_import
        ret = pyrax._import_identity(cls)
        self.assertEqual(ret, cls)
        pyrax.utils.import_class = sav