74 BOOST_REQUIRE_MESSAGE( m_board,
"Failed to load board issue23658" );
76 std::vector<std::shared_ptr<DRC_ITEM>> violations;
79 BOOST_REQUIRE_MESSAGE( bds.
m_DRCEngine,
"DRC engine not initialized" );
87 [&](
const std::shared_ptr<DRC_ITEM>& aItem,
const VECTOR2I& ,
int ,
91 violations.push_back( aItem );
99 (
int) violations.size() ) );
101 for(
const auto& v : violations )
102 BOOST_TEST_MESSAGE( wxString::Format(
" Violation: %s", v->GetErrorMessage(
false ) ) );
109 BOOST_CHECK_GE( violations.size(), 3u );
DRC_CREEPAGE_BEZIER_FIXTURE()=default
std::unique_ptr< BOARD > m_board
SETTINGS_MANAGER m_settingsManager
BOOST_FIXTURE_TEST_CASE(CreepageBezierSlotIssue23658, DRC_CREEPAGE_BEZIER_FIXTURE)