|
KiCad PCB EDA Suite
|
Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (RefdesUniquenessPassesOnUnique) | |
| BOOST_AUTO_TEST_CASE (RefdesUniquenessDetectsDuplicates) | |
| BOOST_AUTO_TEST_CASE (RefdesUniquenessIgnoresEmptyAndPlaceholder) | |
| BOOST_AUTO_TEST_CASE (ConnectivityFlagDetectsMissedRebuild) | |
| BOOST_AUTO_TEST_CASE (SchemaVersionEqualPasses) | |
| BOOST_AUTO_TEST_CASE (SchemaVersionMinorMismatchWarns) | |
| BOOST_AUTO_TEST_CASE (SchemaVersionMajorMismatchErrors) | |
| BOOST_AUTO_TEST_CASE (ReportMergePreservesFailures) | |
| BOOST_AUTO_TEST_CASE (ReportMergePreservesFailureContent) | |
| BOOST_AUTO_TEST_CASE (HasErrorsMixedSeverityFindsError) | |
| BOOST_AUTO_TEST_CASE (HasErrorsAllWarningsIsClean) | |
| BOOST_AUTO_TEST_CASE (HasErrorsEmptyReportIsClean) | |
| BOOST_AUTO_TEST_CASE (SchemaVersionBoundaryDeltaJustBelowMajor) | |
| BOOST_AUTO_TEST_CASE (SchemaVersionBoundaryDeltaExactly50000) | |
| BOOST_AUTO_TEST_CASE (RefdesUniquenessSingleEntryNeverFails) | |
| BOOST_AUTO_TEST_CASE (RefdesUniquenessThreeWayCollision) | |
| BOOST_AUTO_TEST_CASE | ( | ConnectivityFlagDetectsMissedRebuild | ) |
Definition at line 85 of file test_merge_validators.cpp.
References KICAD_DIFF::CheckConnectivityRebuildFlag(), KICAD_DIFF::VALIDATION_REPORT::failures, and KICAD_DIFF::VALIDATION_REPORT::HasErrors().
| BOOST_AUTO_TEST_CASE | ( | HasErrorsAllWarningsIsClean | ) |
Definition at line 193 of file test_merge_validators.cpp.
References KICAD_DIFF::VALIDATION_REPORT::failures, KICAD_DIFF::VALIDATION_REPORT::HasErrors(), KICAD_DIFF::VALIDATION_REPORT::Passed(), RPT_SEVERITY_WARNING, and KICAD_DIFF::VALIDATION_FAILURE::severity.
| BOOST_AUTO_TEST_CASE | ( | HasErrorsEmptyReportIsClean | ) |
Definition at line 213 of file test_merge_validators.cpp.
References KICAD_DIFF::VALIDATION_REPORT::HasErrors(), and KICAD_DIFF::VALIDATION_REPORT::Passed().
| BOOST_AUTO_TEST_CASE | ( | HasErrorsMixedSeverityFindsError | ) |
Definition at line 171 of file test_merge_validators.cpp.
References KICAD_DIFF::VALIDATION_REPORT::failures, KICAD_DIFF::VALIDATION_REPORT::HasErrors(), KICAD_DIFF::VALIDATION_REPORT::Passed(), RPT_SEVERITY_ERROR, RPT_SEVERITY_WARNING, KICAD_DIFF::VALIDATION_FAILURE::severity, and KICAD_DIFF::VALIDATION_FAILURE::validator.
| BOOST_AUTO_TEST_CASE | ( | RefdesUniquenessDetectsDuplicates | ) |
Definition at line 51 of file test_merge_validators.cpp.
References KIID::AsString(), BOOST_CHECK_EQUAL(), KICAD_DIFF::CheckRefdesUniqueness(), KICAD_DIFF::VALIDATION_REPORT::failures, KICAD_DIFF::VALIDATION_REPORT::HasErrors(), and KIID::SeedGenerator().
| BOOST_AUTO_TEST_CASE | ( | RefdesUniquenessIgnoresEmptyAndPlaceholder | ) |
Definition at line 69 of file test_merge_validators.cpp.
References KIID::AsString(), KICAD_DIFF::CheckRefdesUniqueness(), KICAD_DIFF::VALIDATION_REPORT::Passed(), and KIID::SeedGenerator().
| BOOST_AUTO_TEST_CASE | ( | RefdesUniquenessPassesOnUnique | ) |
Definition at line 35 of file test_merge_validators.cpp.
References KIID::AsString(), BOOST_AUTO_TEST_CASE(), KICAD_DIFF::CheckRefdesUniqueness(), KICAD_DIFF::VALIDATION_REPORT::Passed(), and KIID::SeedGenerator().
| BOOST_AUTO_TEST_CASE | ( | RefdesUniquenessSingleEntryNeverFails | ) |
Definition at line 243 of file test_merge_validators.cpp.
References KIID::AsString(), KICAD_DIFF::CheckRefdesUniqueness(), and KIID::SeedGenerator().
| BOOST_AUTO_TEST_CASE | ( | RefdesUniquenessThreeWayCollision | ) |
Definition at line 256 of file test_merge_validators.cpp.
References KIID::AsString(), BOOST_CHECK_EQUAL(), KICAD_DIFF::CheckRefdesUniqueness(), KICAD_DIFF::VALIDATION_REPORT::failures, and KIID::SeedGenerator().
| BOOST_AUTO_TEST_CASE | ( | ReportMergePreservesFailureContent | ) |
Definition at line 137 of file test_merge_validators.cpp.
References KIID::AsString(), KICAD_DIFF::CheckConnectivityRebuildFlag(), KICAD_DIFF::CheckRefdesUniqueness(), KICAD_DIFF::VALIDATION_REPORT::failures, KICAD_DIFF::VALIDATION_REPORT::Merge(), KIID::SeedGenerator(), and KICAD_DIFF::VALIDATION_FAILURE::validator.
| BOOST_AUTO_TEST_CASE | ( | ReportMergePreservesFailures | ) |
| BOOST_AUTO_TEST_CASE | ( | SchemaVersionBoundaryDeltaExactly50000 | ) |
Definition at line 231 of file test_merge_validators.cpp.
References BOOST_REQUIRE(), KICAD_DIFF::CheckSchemaVersions(), KICAD_DIFF::VALIDATION_REPORT::failures, and KICAD_DIFF::VALIDATION_REPORT::HasErrors().
| BOOST_AUTO_TEST_CASE | ( | SchemaVersionBoundaryDeltaJustBelowMajor | ) |
Definition at line 221 of file test_merge_validators.cpp.
References KICAD_DIFF::CheckSchemaVersions(), KICAD_DIFF::VALIDATION_REPORT::failures, and KICAD_DIFF::VALIDATION_REPORT::HasErrors().
| BOOST_AUTO_TEST_CASE | ( | SchemaVersionEqualPasses | ) |
Definition at line 97 of file test_merge_validators.cpp.
References KICAD_DIFF::CheckSchemaVersions(), and KICAD_DIFF::VALIDATION_REPORT::Passed().
| BOOST_AUTO_TEST_CASE | ( | SchemaVersionMajorMismatchErrors | ) |
Definition at line 112 of file test_merge_validators.cpp.
References KICAD_DIFF::CheckSchemaVersions(), and KICAD_DIFF::VALIDATION_REPORT::HasErrors().
| BOOST_AUTO_TEST_CASE | ( | SchemaVersionMinorMismatchWarns | ) |
Definition at line 104 of file test_merge_validators.cpp.
References KICAD_DIFF::CheckSchemaVersions(), KICAD_DIFF::VALIDATION_REPORT::failures, and KICAD_DIFF::VALIDATION_REPORT::HasErrors().