py$(PYV): commands[0]> python -W once -m testtools.run tests.test_suite --verbose Tests running... tests.test_test_loader.TestTestLoader.testSuiteType ... ok tests.test_test_resource.TestFixtureResource.testId ... ok tests.test_test_resource.TestFixtureResource.test_always_dirty ... ok tests.test_test_resource.TestFixtureResource.test_reset_called ... ok tests.test_test_resource.TestFixtureResource.test_uses_setUp_cleanUp ... ok tests.test_test_resource.TestGenericResource.testId ... ok tests.test_test_resource.TestGenericResource.test_always_dirty ... ok tests.test_test_resource.TestGenericResource.test_default_uses_setUp_tearDown ... ok tests.test_test_resource.TestGenericResource.test_dependencies_passed_to_factory ... ok tests.test_test_resource.TestGenericResource.test_setup_teardown_controllable ... ok tests.test_test_resource.TestTestResource.testDefaultCosts ... ok tests.test_test_resource.TestTestResource.testDefaultResetMethodPreservesCleanResource ... ok tests.test_test_resource.TestTestResource.testDefaultResetMethodRecreatesDirtyResource ... ok tests.test_test_resource.TestTestResource.testDefaultResetResetsDependencies ... ok tests.test_test_resource.TestTestResource.testDirtiedSetsDirty ... ok tests.test_test_resource.TestTestResource.testDirtyingResourceTriggersCleanOnGet ... ok tests.test_test_resource.TestTestResource.testDirtyingWhenUnused ... ok tests.test_test_resource.TestTestResource.testFinishedActivityForResourceWithExtensions ... ok tests.test_test_resource.TestTestResource.testFinishedActivityForResourceWithoutExtensions ... ok tests.test_test_resource.TestTestResource.testFinishedWithCallsCleanResource ... ok tests.test_test_resource.TestTestResource.testFinishedWithCallsCleanResourceOnceOnly ... ok tests.test_test_resource.TestTestResource.testFinishedWithDecrementsUses ... ok tests.test_test_resource.TestTestResource.testFinishedWithMarksNonDirty ... ok tests.test_test_resource.TestTestResource.testFinishedWithResetsCurrentResource ... ok tests.test_test_resource.TestTestResource.testGetActivityForResourceWithExtensions ... ok tests.test_test_resource.TestTestResource.testGetActivityForResourceWithoutExtensions ... ok tests.test_test_resource.TestTestResource.testGetResourceCallsMakeResource ... ok tests.test_test_resource.TestTestResource.testGetResourceDoesntDirty ... ok tests.test_test_resource.TestTestResource.testGetResourceIncrementsUses ... ok tests.test_test_resource.TestTestResource.testGetResourceResetsUsedResource ... ok tests.test_test_resource.TestTestResource.testGetResourceReturnsMakeResource ... ok tests.test_test_resource.TestTestResource.testGetResourceSetsCurrentResource ... ok tests.test_test_resource.TestTestResource.testGetResourceTwiceReturnsIdenticalResource ... ok tests.test_test_resource.TestTestResource.testId ... ok tests.test_test_resource.TestTestResource.testInitiallyNoCurrentResource ... ok tests.test_test_resource.TestTestResource.testInitiallyNotDirty ... ok tests.test_test_resource.TestTestResource.testInitiallyUnused ... ok tests.test_test_resource.TestTestResource.testIsDirty ... ok tests.test_test_resource.TestTestResource.testIsDirtyIsTrueIfDependenciesAreDirty ... ok tests.test_test_resource.TestTestResource.testIsDirtyIsTrueIfDependenciesChanged ... ok tests.test_test_resource.TestTestResource.testIsResetIfDependenciesAreDirty ... ok tests.test_test_resource.TestTestResource.testRepeatedGetResourceCallsMakeResourceOnceOnly ... ok tests.test_test_resource.TestTestResource.testResetActivityForResourceWithExtensions ... ok tests.test_test_resource.TestTestResource.testResetActivityForResourceWithoutExtensions ... ok tests.test_test_resource.TestTestResource.testResourceAvailableBetweenFinishedWithCalls ... ok tests.test_test_resource.TestTestResource.testUnimplementedGetResource ... ok tests.test_test_resource.TestTestResource.testUsedResourceResetBetweenUses ... ok tests.test_test_resource.TestTestResource.testUsingTwiceMakesAndCleansTwice ... ok tests.test_test_resource.TestTestResource.testneededResourcesClosure ... ok tests.test_test_resource.TestTestResource.testneededResourcesDefault ... ok tests.test_test_resource.TestTestResource.testneededResourcesDependenciesFirst ... ok tests.test_resourced_test_case.TestResourcedTestCase.testDefaults ... ok tests.test_resourced_test_case.TestResourcedTestCase.testResultPassedToResources ... ok tests.test_resourced_test_case.TestResourcedTestCase.testSetUpResourcesMultiple ... ok tests.test_resourced_test_case.TestResourcedTestCase.testSetUpResourcesSetsUpDependences ... ok tests.test_resourced_test_case.TestResourcedTestCase.testSetUpResourcesSingle ... ok tests.test_resourced_test_case.TestResourcedTestCase.testSetUpUsesResource ... ok tests.test_resourced_test_case.TestResourcedTestCase.testSetUpUsesSuper ... ok tests.test_resourced_test_case.TestResourcedTestCase.testSingleWithSetup ... ok tests.test_resourced_test_case.TestResourcedTestCase.testTearDownResourcesDeletesResourceAttributes ... ok tests.test_resourced_test_case.TestResourcedTestCase.testTearDownResourcesStopsUsingDependencies ... ok tests.test_resourced_test_case.TestResourcedTestCase.testTearDownResourcesStopsUsingResource ... ok tests.test_resourced_test_case.TestResourcedTestCase.testTearDownUsesSuper ... ok tests.test_resource_graph.TestDigraphToGraph.test_wikipedia_example ... ok tests.test_resource_graph.TestKruskalsMST.test_wikipedia_example ... ok tests.test_resource_graph.TestResourceGraph.test_discrete ... ok tests.test_resource_graph.TestResourceGraph.test_empty ... ok tests.test_resource_graph.TestResourceGraph.test_overlapping ... ok tests.test_optimising_test_suite.TestCostGraph.testEmptyGraph ... ok tests.test_optimising_test_suite.TestCostGraph.testSingletonGraph ... ok tests.test_optimising_test_suite.TestCostGraph.testTwoCasesInGraph ... ok tests.test_optimising_test_suite.TestCostOfSwitching.testCombo ... ok tests.test_optimising_test_suite.TestCostOfSwitching.testNewResources ... ok tests.test_optimising_test_suite.TestCostOfSwitching.testNoResources ... ok tests.test_optimising_test_suite.TestCostOfSwitching.testOldResources ... ok tests.test_optimising_test_suite.TestCostOfSwitching.testSameResources ... ok tests.test_optimising_test_suite.TestGraphStuff.testBasicSortTests ... skipped None tests.test_optimising_test_suite.TestGraphStuff.testGlobalMinimum ... ok tests.test_optimising_test_suite.TestGraphStuff.testSortConsidersDependencies ... ok tests.test_optimising_test_suite.TestGraphStuff.testSortIsStableWithinGroups ... ok tests.test_optimising_test_suite.TestGraphStuff.testSortingTwelveIndependentIsFast ... ok tests.test_optimising_test_suite.TestGraphStuff.testSortingTwelveOverlappingIsFast ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddDistributesNonStandardSuiteStructure ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddFlattensStandardSuiteStructure ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddPullsNonStandardSuitesUp ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddTest ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddTestOptimisingTestSuite ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testAddTestSuite ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testDirtiedResourceCleanedUp ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testDirtiedResourceNotRecreated ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testOptimisedRunNonResourcedTestCase ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testResourceReuse ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testResourcesDroppedForNonResourcedTestCase ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testResultPassedToResources ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testSingleCaseResourceAcquisition ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testSortTestsCalled ... ok tests.test_optimising_test_suite.TestOptimisingTestSuite.testSwitchConsidersDependencies ... ok tests.test_optimising_test_suite.TestSplitByResources.testDependentResources ... ok tests.test_optimising_test_suite.TestSplitByResources.testJustNormalCases ... ok tests.test_optimising_test_suite.TestSplitByResources.testJustResourcedCases ... ok tests.test_optimising_test_suite.TestSplitByResources.testMixThemUp ... ok tests.test_optimising_test_suite.TestSplitByResources.testMultipleResources ... ok tests.test_optimising_test_suite.TestSplitByResources.testNoTests ... ok tests.test_optimising_test_suite.TestSplitByResources.testResourcedCaseWithNoResources ... ok Ran 104 tests OK py$(PYV): OK congratulations :)