//# //# Copyright (C) 2020-2024 QuasarApp. //# Distributed under the GPLv3 software license, see the accompanying //# Everyone is permitted to copy and distribute verbatim copies //# of this license document, but changing it is not allowed. //# #include "emptypackagestest.h" #include "modules.h" #include #include #include #include #include void EmptyPackagesTest::test() { TestUtils utils; auto comapareTree = TestModule.onlyC(); #ifdef Q_OS_UNIX QString bin = TestBinDir + "TestOnlyC"; #else QString bin = TestBinDir + "TestOnlyC.exe"; #endif runTestParams({"-bin", bin, "force-clear", "-prefix", "package;prefix"}, nullptr, false, false, exitCodes::PrepareError); runTestParams({"-bin", bin, "force-clear", "-targetPackage", "/package/;NONE", "-libDir", TestQtDir + "bin", "-prefix", "package;prefix", "allowEmptyPackages"}, &comapareTree); }