summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/installer/shared/packagemanager.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/auto/installer/shared/packagemanager.h b/tests/auto/installer/shared/packagemanager.h
index 4cc5426ad..e197511f0 100644
--- a/tests/auto/installer/shared/packagemanager.h
+++ b/tests/auto/installer/shared/packagemanager.h
@@ -30,6 +30,7 @@
#define PACKAGEMANAGER_H
#include <packagemanagercore.h>
+#include <binaryformatenginehandler.h>
#include <binarycontent.h>
#include <fileutils.h>
#include <settings.h>
@@ -45,6 +46,8 @@ struct PackageManager
{
static PackageManagerCore *getPackageManager(const QString &targetDir, const QString &repository = QString())
{
+ BinaryFormatEngineHandler::instance()->clear();
+
PackageManagerCore *core = new PackageManagerCore(BinaryContent::MagicInstallerMarker, QList<OperationBlob> ());
QString appFilePath = QCoreApplication::applicationFilePath();
core->setAllowedRunningProcesses(QStringList() << appFilePath);