Warning: session_start(): open(/var/lib/php/sessions/sess_gurjcpv0i55idtq0o5piv85ln8, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
static void ctxTestIO(S input, S regexp) {
ctxTestIO("", input, regexp);
}
static void ctxTestIO(S prelude, S input, S regexp) {
S desc = prelude + input + " -> " + regexp;
regexp = ctxREToJavaRE(trim(multiSpacesToSingle(regexp)));
print("\nTesting: " + desc);
try {
ctxContext().rulesFired.clear();
ctxClearOutput();
ctxProcessInput(input);
ctxProcessRules();
ctxDefaultOnEmptyOutput();
S output = ctxDropEmotions(ctxGetOutput());
bool ok = regexpIC(regexp, output).find();
desc += " | " + struct(output) + " " + sfu(ctxContext().rulesFired);
addTestResultVerbose(desc, ok);
} catch e {
addTestResult(desc, e);
}
}