mirror of
https://github.com/arcan1s/awesome-widgets.git
synced 2025-07-14 06:15:49 +00:00
finally implement bug reporting (#104)
This commit is contained in:
@ -38,8 +38,9 @@ void TestAWBugReporter::cleanupTestCase()
|
||||
|
||||
void TestAWBugReporter::test_generateText()
|
||||
{
|
||||
data = AWTestLibrary::randomStringList(3);
|
||||
QString output = plugin->generateText(data.at(0), data.at(1), data.at(2));
|
||||
data = AWTestLibrary::randomStringList(4);
|
||||
QString output
|
||||
= plugin->generateText(data.at(0), data.at(1), data.at(2), data.at(3));
|
||||
|
||||
for (auto string : data)
|
||||
QVERIFY(output.contains(string));
|
||||
@ -51,7 +52,7 @@ void TestAWBugReporter::test_sendBugReport()
|
||||
QSignalSpy spy(plugin, SIGNAL(replyReceived(bool, QString)));
|
||||
plugin->sendBugReport(
|
||||
AWTestLibrary::randomString(),
|
||||
plugin->generateText(data.at(0), data.at(1), data.at(2)));
|
||||
plugin->generateText(data.at(0), data.at(1), data.at(2), data.at(3)));
|
||||
|
||||
QVERIFY(spy.wait(5000));
|
||||
QVariantList arguments = spy.takeFirst();
|
||||
|
Reference in New Issue
Block a user