44 lines
3.4 KiB
Plaintext
44 lines
3.4 KiB
Plaintext
PASS: mission provider registration is idempotent, optional dispatch is ordered, status aggregates, journals preserve cursors, aliases stay with their addons and topic help is bounded
|
||
PASS: actual menu command routing covers all menu settings, rejects unsupported keys, gates companions, and matches unique authored widgets
|
||
PASS: explicit weapon retention buttons use the same ready/authorized server command path
|
||
PASS: restart toggle submits authorized settings commands; Mission controls fit without overlap
|
||
PASS: item editor, preset controls and dynamic item-row layout are structurally valid
|
||
PASS: selected choices remain green/red and fully visible when disabled; unselected choices return to neutral
|
||
PASS: probability editor and weighted item-row layout have all bound controls
|
||
PASS: catalog requests use authenticated sessions, independent admin page selections, loaded-mod allowlisting, bounded pages and allowlisted item mutations
|
||
PASS: actual item rules, shared-source conflicts, missing/returning mods, bulk reset, independent named presets, bounds, malformed data and failed-save state preservation
|
||
PASS: actual summaries preserve queued/delivered meaning, clear counts and IDs; raw records, legacy display, cursor gaps and RPC limits remain intact
|
||
PASS: actual admin body authorization, god restoration, vanilla item deposit, callback completion/failure, timeout quarantine and stop/revocation paths
|
||
PASS: same-body revoke/regrant preserves pending insertions and timeout quarantine; new-body binding isolates late callbacks and never inherits god mode
|
||
/tmp/err-policy-wherbjig/check.cpp: In member function ‘bool Admin::Extension(Mode*, string, Array<std::__cxx11::basic_string<char> >&)’:
|
||
/tmp/err-policy-wherbjig/check.cpp:26:14: error: ‘struct Mode’ has no member named ‘Discovery’
|
||
26 | if (mode->Discovery()) replies.Insert(mode->Discovery().RadioIntelStatus());
|
||
| ^~~~~~~~~
|
||
/tmp/err-policy-wherbjig/check.cpp:26:48: error: ‘struct Mode’ has no member named ‘Discovery’
|
||
26 | if (mode->Discovery()) replies.Insert(mode->Discovery().RadioIntelStatus());
|
||
| ^~~~~~~~~
|
||
Traceback (most recent call last):
|
||
File "/home/jakub/devel/escapistsrereintroduced/tests/test_intel_admin.py", line 17, in <module>
|
||
run(r'''
|
||
~~~^^^^^
|
||
#include <cassert>
|
||
^^^^^^^^^^^^^^^^^^
|
||
...<36 lines>...
|
||
}
|
||
^
|
||
''')
|
||
^^^^
|
||
File "/home/jakub/devel/escapistsrereintroduced/tests/policy_harness.py", line 13, in run
|
||
subprocess.run(['g++','-std=c++17','-Wall','-Werror',str(p/'check.cpp'),'-o',str(p/'check')],check=True)
|
||
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||
File "/usr/lib/python3.14/subprocess.py", line 578, in run
|
||
raise CalledProcessError(retcode, process.args,
|
||
output=stdout, stderr=stderr)
|
||
subprocess.CalledProcessError: Command '['g++', '-std=c++17', '-Wall', '-Werror', '/tmp/err-policy-wherbjig/check.cpp', '-o', '/tmp/err-policy-wherbjig/check']' returned non-zero exit status 1.
|
||
Traceback (most recent call last):
|
||
File "<stdin>", line 7, in <module>
|
||
File "/usr/lib/python3.14/subprocess.py", line 578, in run
|
||
raise CalledProcessError(retcode, process.args,
|
||
output=stdout, stderr=stderr)
|
||
subprocess.CalledProcessError: Command '['/usr/bin/python3', '/home/jakub/devel/escapistsrereintroduced/tests/test_intel_admin.py']' returned non-zero exit status 1.
|