|
|
|
@ -59,8 +59,8 @@ void FSResizerTests::testConfigurationRobust()
|
|
|
|
|
j.setConfigurationMap( QVariantMap() );
|
|
|
|
|
QVERIFY( j.m_fsname.isEmpty() );
|
|
|
|
|
QVERIFY( j.m_devicename.isEmpty() );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeSize::None );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeSize::None );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeUnit::None );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeUnit::None );
|
|
|
|
|
|
|
|
|
|
// Config is missing fs and dev, so it isn't valid
|
|
|
|
|
YAML::Node doc0 = YAML::Load( R"(---
|
|
|
|
@ -70,8 +70,8 @@ atleast: 600MiB
|
|
|
|
|
j.setConfigurationMap( CalamaresUtils::yamlMapToVariant( doc0 ).toMap() );
|
|
|
|
|
QVERIFY( j.m_fsname.isEmpty() );
|
|
|
|
|
QVERIFY( j.m_devicename.isEmpty() );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeSize::None );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeSize::None );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeUnit::None );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeUnit::None );
|
|
|
|
|
QCOMPARE( j.m_size.value(), 0 );
|
|
|
|
|
QCOMPARE( j.m_atleast.value(), 0 );
|
|
|
|
|
}
|
|
|
|
@ -89,8 +89,8 @@ atleast: 600MiB
|
|
|
|
|
j.setConfigurationMap( CalamaresUtils::yamlMapToVariant( doc0 ).toMap() );
|
|
|
|
|
QVERIFY( !j.m_fsname.isEmpty() );
|
|
|
|
|
QVERIFY( j.m_devicename.isEmpty() );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeSize::Percent );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeSize::Absolute );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeUnit::Percent );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeUnit::Absolute );
|
|
|
|
|
QCOMPARE( j.m_size.value(), 100 );
|
|
|
|
|
QCOMPARE( j.m_atleast.value(), 600 );
|
|
|
|
|
|
|
|
|
@ -104,8 +104,8 @@ atleast: 127 %
|
|
|
|
|
j.setConfigurationMap( CalamaresUtils::yamlMapToVariant( doc0 ).toMap() );
|
|
|
|
|
QVERIFY( !j.m_fsname.isEmpty() );
|
|
|
|
|
QVERIFY( !j.m_devicename.isEmpty() );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeSize::Absolute );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeSize::Percent );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeUnit::Absolute );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeUnit::Percent );
|
|
|
|
|
QCOMPARE( j.m_size.value(), 72 );
|
|
|
|
|
QCOMPARE( j.m_atleast.value(), 127 );
|
|
|
|
|
|
|
|
|
@ -119,8 +119,8 @@ size: 71MiB
|
|
|
|
|
j.setConfigurationMap( CalamaresUtils::yamlMapToVariant( doc0 ).toMap() );
|
|
|
|
|
QVERIFY( !j.m_fsname.isEmpty() );
|
|
|
|
|
QVERIFY( j.m_devicename.isEmpty() );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeSize::Absolute );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeSize::None );
|
|
|
|
|
QCOMPARE( j.m_size.unit(), ResizeFSJob::RelativeUnit::Absolute );
|
|
|
|
|
QCOMPARE( j.m_atleast.unit(), ResizeFSJob::RelativeUnit::None );
|
|
|
|
|
QCOMPARE( j.m_size.value(), 71 );
|
|
|
|
|
QCOMPARE( j.m_atleast.value(), 0 );
|
|
|
|
|
}
|
|
|
|
|