MCPcopy Create free account
hub / github.com/altairwei/WizNotePlus / check_JSPluginModuleSpec

Method check_JSPluginModuleSpec

tests/TestJSPlugin/test-JSPlugin.cpp:53–85  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51
52
53void TestJSPlugin::check_JSPluginModuleSpec()
54{
55 QFETCH(QString, iniFileName);
56 QFETCH(int, indexOfModule);
57
58 QFETCH(QString, ModuleType);
59 QFETCH(QString, Caption);
60 QFETCH(QString, GUID);
61 QFETCH(QString, ButtonLocation);
62 QFETCH(QString, SlotType);
63 QFETCH(QString, HtmlFileName);
64 QFETCH(QString, ScriptFileName);
65 QFETCH(QStringList, ScriptFiles);
66 QFETCH(QStringList, StyleFiles);
67 QFETCH(QStringList, SupportedFormats);
68 QFETCH(bool, isValid);
69
70 JSPluginSpec plugin(iniFileName, this);
71 JSPluginModuleSpec *module = plugin.module(indexOfModule);
72
73 QCOMPARE(module->moduleType(), ModuleType);
74 QCOMPARE(module->caption(), Caption);
75 QCOMPARE(module->guid(), GUID);
76 QCOMPARE(module->buttonLocation(), ButtonLocation);
77 QCOMPARE(module->slotType(), SlotType);
78 QCOMPARE(module->htmlFileName(), HtmlFileName);
79 QCOMPARE(module->scriptFileName(), ScriptFileName);
80 QCOMPARE(module->scriptFiles(), ScriptFiles);
81 QCOMPARE(module->styleFiles(), StyleFiles);
82 QCOMPARE(module->supportedFormats(), SupportedFormats);
83
84 QCOMPARE(module->validate(), isValid);
85}
86
87
88void TestJSPlugin::check_JSPluginModuleSpec_data()

Callers

nothing calls this directly

Calls 12

moduleTypeMethod · 0.80
captionMethod · 0.80
buttonLocationMethod · 0.80
slotTypeMethod · 0.80
htmlFileNameMethod · 0.80
scriptFileNameMethod · 0.80
scriptFilesMethod · 0.80
styleFilesMethod · 0.80
supportedFormatsMethod · 0.80
moduleMethod · 0.45
guidMethod · 0.45
validateMethod · 0.45

Tested by

no test coverage detected