[libcalamares] Expand tests for TimeZone translations
This commit is contained in:
parent
71f3614eb7
commit
fc7f49b610
@ -224,10 +224,31 @@ LocaleTests::testSimpleZones()
|
|||||||
QCOMPARE( r2.tr(), QStringLiteral( "xAmsterdam" ) );
|
QCOMPARE( r2.tr(), QStringLiteral( "xAmsterdam" ) );
|
||||||
QCOMPARE( r0.tr(), QString() );
|
QCOMPARE( r0.tr(), QString() );
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
TZZone r0( nullptr );
|
||||||
|
QVERIFY( r0.tr().isEmpty() );
|
||||||
|
TZZone r1( r0 );
|
||||||
|
QVERIFY( r1.tr().isEmpty() );
|
||||||
|
TZZone r2( std::move( r0 ) );
|
||||||
|
QVERIFY( r2.tr().isEmpty() );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
LocaleTests::testComplexZones()
|
LocaleTests::testComplexZones()
|
||||||
{
|
{
|
||||||
// Stub for now
|
using namespace CalamaresUtils::Locale;
|
||||||
|
|
||||||
|
{
|
||||||
|
TZZone r0( "America/New_York" );
|
||||||
|
TZZone r1( "America/New York" );
|
||||||
|
|
||||||
|
QCOMPARE( r0.tr(), r1.tr() );
|
||||||
|
QCOMPARE( r0.tr(), QStringLiteral( "America/New York" ) );
|
||||||
|
}
|
||||||
|
{
|
||||||
|
TZZone r( "zxc,;*_vm" );
|
||||||
|
QVERIFY( !r.tr().isEmpty() );
|
||||||
|
QCOMPARE( r.tr(), QStringLiteral( "zxc,;* vm" ) ); // Only _ is special
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user