tests Package

tests Package

TODO: Modify module doc.

test_firework Module

class fireworks.core.tests.test_firework.FireTaskBaseTest(methodName='runTest')

Bases: unittest.case.TestCase

test_init()
class fireworks.core.tests.test_firework.WorkflowTest(methodName='runTest')

Bases: unittest.case.TestCase

test_init()

test_launchpad Module

class fireworks.core.tests.test_launchpad.LaunchPadDefuseReigniteRerunArchiveDeleteTest(methodName='runTest')

Bases: unittest.case.TestCase

setUp()
classmethod setUpClass()
tearDown()
classmethod tearDownClass()
test_archive_wf()
test_defuse_fw()
test_defuse_fw_after_completion()
test_defuse_wf()
test_defuse_wf_after_partial_run()
test_delete_wf()
test_reignite_fw()
test_reignite_wf()
test_rerun_fws2()
class fireworks.core.tests.test_launchpad.LaunchPadLostRunsDetectTest(methodName='runTest')

Bases: unittest.case.TestCase

setUp()
classmethod setUpClass()
tearDown()
classmethod tearDownClass()
test_detect_lostruns()
class fireworks.core.tests.test_launchpad.LaunchPadTest(methodName='runTest')

Bases: unittest.case.TestCase

setUp()
classmethod setUpClass()
tearDown()
classmethod tearDownClass()
test_add_wf()
test_dict_from_file()
test_pw_check()
test_reset()
class fireworks.core.tests.test_launchpad.WorkflowFireworkStatesTest(methodName='runTest')

Bases: unittest.case.TestCase

Class to test the firework states locally cached in workflow. The states have to be in sync with the actual firework state.

setUp()
classmethod setUpClass()
tearDown()
classmethod tearDownClass()
test_archive_wf()
test_defuse_fw()
test_defuse_fw_after_completion()
test_defuse_wf()
test_reignite_fw()
test_reignite_wf()
test_rerun_fws()

test_tracker Module

class fireworks.core.tests.test_tracker.TrackerTest(methodName='runTest')

Bases: unittest.case.TestCase

setUp()
classmethod setUpClass()
tearDown()
classmethod tearDownClass()
test_tracker()

Launch a workflow and track the files

test_tracker_failed_fw()

Add a bad firetask to workflow and test the tracking

test_tracker_mlaunch()

Test the tracker for mlaunch

Table Of Contents

This Page