コード例 #1
0
ファイル: test_util.py プロジェクト: bxy8804/corral
    def test_dimport(self):
        import os
        actual = util.dimport("os")
        self.assertEqual(actual, os)

        actual = util.dimport("os.path")
        self.assertEqual(actual, os.path)

        actual = util.dimport("os.open")
        self.assertEqual(actual, os.open)

        with self.assertRaises(ImportError):
            util.dimport("foo")
コード例 #2
0
ファイル: test_util.py プロジェクト: EdwardBetts/corral
    def test_dimport(self):
        import os
        actual = util.dimport("os")
        self.assertEqual(actual, os)

        actual = util.dimport("os.path")
        self.assertEqual(actual, os.path)

        actual = util.dimport("os.open")
        self.assertEqual(actual, os.open)

        with self.assertRaises(ImportError):
            util.dimport("foo")
コード例 #3
0
ファイル: test_util.py プロジェクト: bxy8804/corral
 def test_import_file_with_dead_dependency_show_correct_message(self, ipl):
     # https://github.com/toros-astro/corral/issues/11
     with self.assertRaisesRegex(ImportError, "No module named foo"):
         util.dimport("faa")
コード例 #4
0
 def alert(self):
     return util.dimport(self.alert_path)
コード例 #5
0
ファイル: test_util.py プロジェクト: EdwardBetts/corral
 def test_import_file_with_dead_dependency_show_correct_message(self, ipl):
     # https://github.com/toros-astro/corral/issues/11
     with self.assertRaisesRegex(ImportError, "No module named foo"):
         util.dimport("faa")
コード例 #6
0
ファイル: default_models.py プロジェクト: EdwardBetts/corral
 def alert(self):
     return util.dimport(self.alert_path)