59 BOOST_REQUIRE_MESSAGE( m_board,
"Failed to load board issue14650" );
61 std::vector<std::shared_ptr<DRC_ITEM>> violations;
64 BOOST_REQUIRE_MESSAGE( bds.
m_DRCEngine,
"DRC engine not initialized" );
72 [&](
const std::shared_ptr<DRC_ITEM>& aItem,
const VECTOR2I& ,
int ,
76 violations.push_back( aItem );
83 BOOST_REQUIRE_EQUAL( violations.size(), 1u );
85 PAD*
pad =
dynamic_cast<PAD*
>( m_board->ResolveItem( violations[0]->GetMainItemID(),
true ) );
BOOST_CHECK_EQUAL(result, "25.4")