MCPcopy Create free account
hub / github.com/christophhart/HISE / ScriptNetworkTest

Method ScriptNetworkTest

hi_scripting/scripting/scriptnode/api/TestClasses.cpp:55–78  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53};
54
55ScriptNetworkTest::ScriptNetworkTest(DspNetwork* n, var testData) :
56 ConstScriptingObject(n->getScriptProcessor(), 0),
57 wb(new snex::ui::WorkbenchData())
58{
59 wb->setCompileHandler(new CHandler(wb, n));
60 cProv = new CProvider(wb, n);
61 wb->setCodeProvider(cProv);
62 wb->getTestData().fromJSON(testData, dontSendNotification);
63
64 ADD_API_METHOD_0(runTest);
65 ADD_API_METHOD_2(setTestProperty);
66 ADD_API_METHOD_3(setProcessSpecs);
67 ADD_API_METHOD_3(expectEquals);
68 ADD_API_METHOD_0(dumpNetworkAsXml);
69 ADD_API_METHOD_1(setWaitingTime);
70 ADD_API_METHOD_0(getLastTestException);
71 ADD_API_METHOD_2(createBufferContentAsAsciiArt);
72 ADD_API_METHOD_3(createAsciiDiff);
73 ADD_API_METHOD_0(getListOfCompiledNodes);
74 ADD_API_METHOD_0(getListOfAllCompileableNodes);
75 ADD_API_METHOD_0(checkCompileHashCodes);
76 ADD_API_METHOD_0(getDllInfo);
77 ADD_API_METHOD_2(addRuntimeFunction);
78}
79
80String ScriptNetworkTest::getLastTestException() const
81{

Callers

nothing calls this directly

Calls 4

setCompileHandlerMethod · 0.80
getScriptProcessorMethod · 0.45
setCodeProviderMethod · 0.45
fromJSONMethod · 0.45

Tested by

no test coverage detected