コード例 #1
0
ファイル: test_loader.py プロジェクト: johnmontero/delgado
 def test_get_executable_first(self):
     obj = {"executable": [1, 2, 3]}
     result = loader.format_command(obj)
     assert result == ["executable", 1, 2, 3]
コード例 #2
0
ファイル: test_loader.py プロジェクト: johnmontero/delgado
 def test_no_obj(self):
     with raises(InvalidFormat):
         loader.format_command({})
コード例 #3
0
ファイル: test_loader.py プロジェクト: johnmontero/delgado
 def test_raise_invalid_format(self):
     with raises(InvalidFormat):
         loader.format_command([])
コード例 #4
0
ファイル: test_loader.py プロジェクト: johnmontero/delgado
 def test_get_correct_rpr(self):
     with raises(InvalidFormat) as exc:
         loader.format_command([])
     error = exc.value.args[0]
     assert "received: []" in error
コード例 #5
0
ファイル: test_loader.py プロジェクト: johnmontero/delgado
 def test_no_arguments_are_ok(self):
     obj = {"executable": []}
     result = loader.format_command(obj)
     assert result == ["executable"]