예제 #1
0
파일: tests.py 프로젝트: neyer/lazyopt
    def test_apply_binding_cap_correct(self):
        "Make sure bindings can be applied to a module"

        lazyopt.apply_binding("lazyopt.fake_module", "val_is_2", 3)
        lazyopt.apply_binding("lazyopt.fake_module", "val_is_FOO", "bar")

        self.assertEqual(lazyopt.fake_module.VAL_IS_2, 3)
        self.assertEqual(lazyopt.fake_module.VAL_IS_FOO, "bar")
예제 #2
0
파일: tests.py 프로젝트: neyer/lazyopt
    def test_apply_binding(self):
        "Make sure bindings can be applied to a module"

        lazyopt.apply_binding("lazyopt.fake_module", "VAL_IS_2", 3)
        lazyopt.apply_binding("lazyopt.fake_module", "VAL_IS_FOO", "bar")

        self.assertEqual(lazyopt.fake_module.VAL_IS_2, 3)
        self.assertEqual(lazyopt.fake_module.VAL_IS_FOO, "bar")

        with self.assertRaises(lazyopt.ConfigurationError):
            lazyopt.apply_binding("lazyopt.fake_module", "PANTS_MAN", "totenhosen")