30std::string GetLibraryPath(
const std::string& aBaseName )
33 fn.SetName( aBaseName );
35 return std::string( fn.GetFullPath().ToUTF8() );
62 std::string
path = GetLibraryPath(
"ibis_v1_1" );
96 std::string
path = GetLibraryPath(
"ibis_v5_1" );
359 model =
top.GetModel(
"DQ40_ODT40" );
512 BOOST_TEST(
model->m_fallingWaveforms[0]->m_table.m_entries[2].V.value[0] == 0.6815 );
513 BOOST_TEST(
model->m_fallingWaveforms[0]->m_table.m_entries[2].V.value[1] == 0.7726 );
514 BOOST_TEST(
model->m_fallingWaveforms[0]->m_table.m_entries[2].V.value[2] == 0.6551 );
516 BOOST_TEST(
model->m_fallingWaveforms[0]->m_table.m_entries[3].V.value[0] == 0.6179 );
518 BOOST_TEST(
model->m_fallingWaveforms[0]->m_table.m_entries[3].V.value[2] == 0.6325 );
555 BOOST_TEST(
model->m_submodels[0].m_POWERClamp.m_entries[2].I.value[0] == -10.50e-3 );
556 BOOST_TEST(
model->m_submodels[0].m_POWERClamp.m_entries[2].I.value[1] == -9.514e-3 );
557 BOOST_TEST(
model->m_submodels[0].m_POWERClamp.m_entries[2].I.value[2] == -12.39e-3 );
559 BOOST_TEST(
model->m_submodels[0].m_POWERClamp.m_entries[3].I.value[0] == -12.88e-3 );
560 BOOST_TEST(
model->m_submodels[0].m_POWERClamp.m_entries[3].I.value[1] == -11.66e-3 );
561 BOOST_TEST(
model->m_submodels[0].m_POWERClamp.m_entries[3].I.value[2] == -15.26e-3 );
void Report(const std::string &aMsg, SEVERITY aSeverity=RPT_SEVERITY_INFO) const
Print a message.
A wrapper for reporting to a wxString object.
const wxString & GetMessages() const
std::string GetEeschemaTestDataDir()
Get the configured location of Eeschema test data.
BOOST_AUTO_TEST_CASE(HorizontalAlignment)
BOOST_AUTO_TEST_SUITE(CadstarPartParser)
BOOST_AUTO_TEST_SUITE_END()
BOOST_AUTO_TEST_CASE(Null)
KIBIS top(path, &reporter)
BOOST_TEST_INFO("Parsed: "<< path)
BOOST_REQUIRE(comp !=nullptr)