WIP: restore lost C behaviors (schtick message, forced redraw, greeting)
Incomplete checkpoint, preserved after the implementing session hit a capacity limit partway through mutation verification. NOT reviewed and NOT gate-clean: make fmt has not been run, so fmt-check currently fails on ARCHITECTURE.md and TODO.md. Work still outstanding before this is fit for review: - run make fmt and fold the result in - finish mutation-proving each of the three behaviors - verify every message string byte-for-byte against the C sources - confirm TestSeedCompatItemTables passes with its golden untouched Refs #13.
This commit is contained in:
@@ -187,8 +187,9 @@ func malformed(kind ObjectKind) *Object {
|
||||
}
|
||||
|
||||
// TestZapMalformedWandDoesNotPanic covers the sticks.go dispatch. C's
|
||||
// non-MASTER do_zap matched no case and still ran o_charges--, so the
|
||||
// charge must be spent even though nothing happens.
|
||||
// do_zap matched no case and still ran o_charges--, so the charge must be
|
||||
// spent even though the zap did nothing. What it says while doing nothing
|
||||
// belongs to TestZapUnhandledWandSaysBizarreSchtick.
|
||||
func TestZapMalformedWandDoesNotPanic(t *testing.T) {
|
||||
t.Parallel()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user