RequirementsFiles

Summary

Status:

✅ Passed

Testcases:

23 - 23 passed, 0 failed, 0 errored, 0 skipped

Duration:

00:00:00.099

Testsuite:

Python

Testcases

Testcase

Status

Duration

test_AllRequirements_KeepTheFileOrder

✅ Passed

00:00:00.005

test_AllRequirements_TheOverridingStatementKeepsThePosition

✅ Passed

00:00:00.003

test_AnalysisDuration

✅ Passed

00:00:00.004

test_BrokenRequirement

✅ Passed

00:00:00.002

test_BrokenRequirement_Uncollected

✅ Passed

00:00:00.003

test_EntriesKeepTheFileOrder

✅ Passed

00:00:00.004

test_EveryFileKnowsItsParentAndRoot

✅ Passed

00:00:00.005

test_Hierarchy

✅ Passed

00:00:00.005

test_Includes_Cycle

✅ Passed

00:00:00.003

test_Includes_CycleThroughDiamond

✅ Passed

00:00:00.004

test_Includes_Diamond

✅ Passed

00:00:00.007

test_Includes_KeepTheTree

✅ Passed

00:00:00.006

test_Includes_NearerStatementWins

✅ Passed

00:00:00.005

test_Includes_SelfReference

✅ Passed

00:00:00.002

test_Includes_ThreeTimes

✅ Passed

00:00:00.006

test_MissingFile

✅ Passed

00:00:00.001

test_MissingReferencedFile

✅ Passed

00:00:00.003

test_Parse_PathIsNone

✅ Passed

00:00:00.001

test_Parse_PathWrongType

✅ Passed

00:00:00.002

test_Requirements

✅ Passed

00:00:00.018

test_RequirementsFileErrors_MessageOnly

✅ Passed

00:00:00.001

test_RequirementsFileNotFoundError_Bases

✅ Passed

00:00:00.001

test_TheRootKnowsEveryFileOfItsTree

✅ Passed

00:00:00.008