reqmd Package: verify_test

Package: verify_test

approved 21Leaf

21 requirements · 6 items

X Reqmd.source Line

This file is auto-generated by reqmd-code. Do not edit by hand.

IMP-verify_test-writeFixture-e0c0c1b writeFixture

#

missing coverage

writeFixture writes fixture content to a file, failing the test on error.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
15
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-ctrfReport-79379c6 ctrfReport

#

missing coverage


Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
27
X Reqmd.symbol Kind
function
Status
approved

CTRF parser

ctrfReport builds a minimal CTRF JSON report with the given tests.

IMP-verify_test-TestLoadCTRF_PassFail-b91f1a4 TestLoadCTRF_PassFail

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
37
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_UninstrumentedTestSkippedSilently-d9022ec TestLoadCTRF_UninstrumentedTestSkippedSilently

#

missing coverage

An uninstrumented test (no extra.x-reqmd block) is skipped silently:the old per-test "no x-reqmd.id" warning is gone so suites can adoptreqmd incrementally without spamming every uninstrumented test.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
78
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_UnboundResultWarns-96e81b8 TestLoadCTRF_UnboundResultWarns

#

missing coverage

A test with an x-reqmd block but nothing bindable (no id, no verifies)yields an unbound-result warning.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
102
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_VersionPinPreserved-f1c65fe TestLoadCTRF_VersionPinPreserved

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
127
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_FlakyIsInconclusive-ce6325e TestLoadCTRF_FlakyIsInconclusive

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
149
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestMergeLatest_LatestByVerifiedAt-2266f70 TestMergeLatest_LatestByVerifiedAt

#

missing coverage


Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
173
X Reqmd.symbol Kind
function
Status
approved

Multi-file merge

IMP-verify_test-TestMergeLatest_PinStrippedFromKey-f51f924 TestMergeLatest_PinStrippedFromKey

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
187
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadResults_NonCTRFJsonSkipped-1349326 TestLoadResults_NonCTRFJsonSkipped

#

missing coverage


Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
202
X Reqmd.symbol Kind
function
Status
approved

Auto-detection (non-CTRF json skipped)

IMP-verify_test-TestLoadResults_PlainJsonCTRFShapeAccepted-f530cff TestLoadResults_PlainJsonCTRFShapeAccepted

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
221
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_ResultsArrayRejected-fc5eec4 TestLoadCTRF_ResultsArrayRejected

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
238
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_ResultsArrayJsonSkippedSilently-e97acae TestLoadCTRF_ResultsArrayJsonSkippedSilently

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
250
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_MalformedJSONError-23d5f1e TestLoadCTRF_MalformedJSONError

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
265
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestSynthesize_ResultNodeIDAndTrace-0191e26 TestSynthesize_ResultNodeIDAndTrace

#

missing coverage


Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
281
X Reqmd.symbol Kind
function
Status
approved

Synthesize

IMP-verify_test-TestIsResultNode-d92525e TestIsResultNode

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
307
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_IDWithCase_RecordsCaseKey-709880c TestLoadCTRF_IDWithCase_RecordsCaseKey

#

missing coverage


Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
327
X Reqmd.symbol Kind
function
Status
approved

v2 binding (patterns C/D/E)

IMP-verify_test-TestLoadCTRF_CaseAndVerifies_SynthesizesCaseBinding-9262656 TestLoadCTRF_CaseAndVerifies_SynthesizesCaseBinding

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
353
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestLoadCTRF_VerifiesOnly_ImplicitCaseFromSuiteName-838ccf7 TestLoadCTRF_VerifiesOnly_ImplicitCaseFromSuiteName

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
389
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestSynthesize_CaseKeyedCreatesTCAndCasedResults-02d0ab5 TestSynthesize_CaseKeyedCreatesTCAndCasedResults

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
425
X Reqmd.symbol Kind
function
Status
approved

IMP-verify_test-TestIsTestCaseNode-4bdc873 TestIsTestCaseNode

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/verify/verify_test.go
X Reqmd.source Line
473
X Reqmd.symbol Kind
function
Status
approved