Exemplo n.º 1
0
 def test_handles_every_module(self, load_module):
     load_module.return_value = fakes.fake_value()
     assert _load_modules("foo", ["bar", "baz"],
                          fakes.course1) == [load_module.return_value] * 2
Exemplo n.º 2
0
 def test_calls_load_modules_with_correct_arguments(self, load_module):
     _load_modules("foo", ["bar"], fakes.course1)
     load_module.assert_called_with(Path("foo/bar"), fakes.course1)
Exemplo n.º 3
0
 def test_returns_correct_value(self, load_module):
     load_module.return_value = fakes.fake_value()
     assert _load_modules("foo", ["bar"],
                          fakes.course1) == [load_module.return_value]