Remove Basic00 Test Case#1226
Conversation
mattias-p
left a comment
There was a problem hiding this comment.
LGTM. I had a look and I also found basic00 mentioned in docs/internal/templates/specifications/tests/TestCaseIdentifierSpecification.md. That should probably be removed as well but that doesn't seem critical.
a7dfab0 to
745eef0
Compare
Right, I somehow missed it, it is now removed in 745eef0. |
| R00400| The zone name should consists of valid IDN or non-IDN ASCII labels (names). | |[RequirementsAndNormalizationOfDomainNames] | ||
| R00500| IDN labels (names) should be valid. |[RFC5890] |[RequirementsAndNormalizationOfDomainNames] | ||
| R00600| Non-IDN ASCII labels (names) should be valid. |[RFC1123] [RFC2782] |[RequirementsAndNormalizationOfDomainNames] | ||
| R00700| A DNS zone should have a parent zone from which it is delegated. | |[RequirementsAndNormalizationOfDomainNames] | ||
| R00800| A DNS zone should have at least one accessible name server that hosts it. | |[RequirementsAndNormalizationOfDomainNames] |
There was a problem hiding this comment.
The header of column four is "Test case" but the requirements document is not a test case. Maybe "Implementation specification" instead?
"RequirementsAndNormalizationOfDomainNames" is quite long and hard to parse. I suggest that e.g. the following is added to the text above the table:
In column four on links to test cases and to "Requirements and normalization of domain names in input" (in the column called "Normalization") are found.
matsduf
left a comment
There was a problem hiding this comment.
Fine besides the broken link.
It has been replaced by a new generic specification: docs/public/specifications/tests/RequirementsAndNormalizationOfDomainNames.md
cbe3ff4 to
45496a7
Compare
Fixed, please re-review. |
Purpose
This PR removes the Basic00 Test Case as it has been replaced by RequirementsAndNormalizationOfDomainNames (see #942).
Note that the remaining mention of Basic00 in the following files will get updated at release:
docs/public/specifications/tests/README.mddocs/public/specifications/tests/ImplementedTestCases.mddocs/public/specifications/tests/Basic-TP/README.mddocs/public/specifications/tests/TestMessages.mdContext
It was first removed by #942, then restored by #1123 because of missing implementation and usage. That is now done (see implementation in Engine, and usage in CLI and Backend)
Changes
docs/public/specifications/tests/Basic-TP/basic00.mddocs/internal/test-requirements/TestRequirements.mdHow to test this PR
There should not be relevant leftover files that mention Basic00 (besides the ones mentioned in the "Purpose" section above):