Tests: fix linking error on Windows

This commit is contained in:
wmayer
2023-02-25 11:47:44 +01:00
committed by Uwe
parent e5cdd9a80e
commit 37fcd2da26

View File

@@ -16,18 +16,17 @@ protected:
TEST_F(Quantity, TestSchemeImperialTwo)
{
Base::UnitsSchemaImperialDecimal scheme;
Base::Quantity quantity{1.0, Base::Unit::Length};
double factor;
QString unitString;
QString result = scheme.schemaTranslate(quantity, factor, unitString);
auto scheme = Base::UnitsApi::createSchema(Base::UnitSystem::ImperialDecimal);
QString result = scheme->schemaTranslate(quantity, factor, unitString);
EXPECT_EQ(result.toStdString(), "0.04 in");
}
TEST_F(Quantity, TestSchemeImperialOne)
{
Base::UnitsSchemaImperialDecimal scheme;
Base::Quantity quantity{1.0, Base::Unit::Length};
Base::QuantityFormat format = quantity.getFormat();
@@ -36,7 +35,8 @@ TEST_F(Quantity, TestSchemeImperialOne)
double factor;
QString unitString;
QString result = scheme.schemaTranslate(quantity, factor, unitString);
auto scheme = Base::UnitsApi::createSchema(Base::UnitSystem::ImperialDecimal);
QString result = scheme->schemaTranslate(quantity, factor, unitString);
EXPECT_EQ(result.toStdString(), "0.0 in");
}