From a05c66462d73aaab5b7973e79bc481301fdb9e81 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Mon, 19 Feb 2018 17:46:55 +0100 Subject: Try to load a resource as selftest --- sinksh/syntax_modules/sink_selftest.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'sinksh/syntax_modules/sink_selftest.cpp') diff --git a/sinksh/syntax_modules/sink_selftest.cpp b/sinksh/syntax_modules/sink_selftest.cpp index 8ad4f60..0609720 100644 --- a/sinksh/syntax_modules/sink_selftest.cpp +++ b/sinksh/syntax_modules/sink_selftest.cpp @@ -41,11 +41,6 @@ namespace SinkSelfTest bool selfTest(const QStringList &args_, State &state) { - if (args_.isEmpty()) { - state.printError(QObject::tr("Options: $type [--resource $resource] stresstest")); - return false; - } - using namespace Sink::ApplicationDomain; auto options = SyntaxTree::parseOptions(args_); if (options.positionalArguments.contains("stresstest")) { @@ -136,6 +131,14 @@ bool selfTest(const QStringList &args_, State &state) return true; } + + state.printLine("Looking for resource plugins:"); + if (!Sink::ResourceFactory::load("sink.imap")) { + state.printLine("Error: Failed to load the imap resource", 1); + } else { + state.printLine("Success: Managed to load the imap resource", 1); + } + return false; } -- cgit v1.2.3