toil.test.lib.test_history

Attributes

logger

Classes

HistoryTest

Tests for Toil history tracking.

Module Contents

toil.test.lib.test_history.logger
class toil.test.lib.test_history.HistoryTest(methodName='runTest')[source]

Bases: toil.test.ToilTest

Tests for Toil history tracking.

Each test gets its own history database.

setUp()[source]

Hook method for setting up the test fixture before exercising it.

Return type:

None

tearDown()[source]

Hook method for deconstructing the test fixture after testing it.

Return type:

None

make_fake_workflow(workflow_id)[source]
Parameters:

workflow_id (str)

Return type:

None

test_history_submittable_detection()[source]

Make sure that a submittable workflow shows up as such before submission and doesn’t afterward.

Return type:

None

test_history_deletion()[source]
Return type:

None

test_history_size_limit()[source]

Make sure the database size can be controlled.

Return type:

None