コード例 #1
0
ファイル: test_main.py プロジェクト: kostyll/pakit
 def test_requirements_possible(self):
     tasks = order_tasks(['dependsonb'], InstallTask)
     assert len(tasks) == 2
     assert tasks[0] == InstallTask('providesb')
     assert tasks[1] == InstallTask('dependsonb')
コード例 #2
0
ファイル: test_main.py プロジェクト: kostyll/pakit
 def test_requirements_impossible(self):
     with pytest.raises(PakitError):
         order_tasks(['cyclea'], InstallTask)
コード例 #3
0
ファイル: test_main.py プロジェクト: kostyll/pakit
 def test_no_requires(self):
     tasks = order_tasks(['providesb'], InstallTask)
     assert len(tasks) == 1
     assert tasks[0] == InstallTask('providesb')