[users] Expand tests with some legacy-settings

This commit is contained in:
Adriaan de Groot 2022-04-08 11:26:22 +02:00
parent 04f38ea661
commit 4494a4b35a

View File

@ -42,6 +42,7 @@ private Q_SLOTS:
void testHostActions_data();
void testHostActions();
void testHostActions2();
void testPasswordChecks();
void testUserPassword();
@ -250,6 +251,22 @@ UserTests::testHostActions()
QCOMPARE( getHostNameActions( m ), HostNameActions( result ) | HostNameAction::WriteEtcHosts );
}
void
UserTests::testHostActions2()
{
Config c;
QVariantMap legacy;
c.setConfigurationMap( legacy );
QCOMPARE( c.hostNameActions(), HostNameAction::EtcHostname | HostNameAction::WriteEtcHosts );
legacy.insert( "writeHostsFile", false );
legacy.insert( "setHostname", "Hostnamed" );
c.setConfigurationMap( legacy );
QCOMPARE( c.hostNameActions(), HostNameAction::SystemdHostname );
}
void
UserTests::testPasswordChecks()
{