runModuleCommand( filename: 'store.0.wasm', name: null, line: 3, ); } public function testAssertReturn1(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-block-value', 'args' => []], expected: [], line: 44, ); } public function testAssertReturn2(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-loop-value', 'args' => []], expected: [], line: 45, ); } public function testAssertReturn3(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-br-value', 'args' => []], expected: [], line: 47, ); } public function testAssertReturn4(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-br_if-value', 'args' => []], expected: [], line: 48, ); } public function testAssertReturn5(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-br_if-value-cond', 'args' => []], expected: [], line: 49, ); } public function testAssertReturn6(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-br_table-value', 'args' => []], expected: [], line: 50, ); } public function testAssertReturn7(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-return-value', 'args' => []], expected: [], line: 52, ); } public function testAssertReturn8(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-if-then', 'args' => []], expected: [], line: 54, ); } public function testAssertReturn9(): void { $this->runAssertReturnCommand( action: ['type' => 'invoke', 'field' => 'as-if-else', 'args' => []], expected: [], line: 55, ); } #[DoesNotPerformAssertions] public function testAssertMalformed10(): void { } #[DoesNotPerformAssertions] public function testAssertMalformed11(): void { } #[DoesNotPerformAssertions] public function testAssertMalformed12(): void { } #[DoesNotPerformAssertions] public function testAssertMalformed13(): void { } #[DoesNotPerformAssertions] public function testAssertMalformed14(): void { } #[DoesNotPerformAssertions] public function testAssertMalformed15(): void { } #[DoesNotPerformAssertions] public function testAssertMalformed16(): void { } public function testAssertInvalid17(): void { $this->runAssertInvalidCommand( filename: 'store.8.wasm', text: 'type mismatch', line: 112, ); } public function testAssertInvalid18(): void { $this->runAssertInvalidCommand( filename: 'store.9.wasm', text: 'type mismatch', line: 116, ); } public function testAssertInvalid19(): void { $this->runAssertInvalidCommand( filename: 'store.10.wasm', text: 'type mismatch', line: 120, ); } public function testAssertInvalid20(): void { $this->runAssertInvalidCommand( filename: 'store.11.wasm', text: 'type mismatch', line: 124, ); } public function testAssertInvalid21(): void { $this->runAssertInvalidCommand( filename: 'store.12.wasm', text: 'type mismatch', line: 128, ); } public function testAssertInvalid22(): void { $this->runAssertInvalidCommand( filename: 'store.13.wasm', text: 'type mismatch', line: 132, ); } public function testAssertInvalid23(): void { $this->runAssertInvalidCommand( filename: 'store.14.wasm', text: 'type mismatch', line: 136, ); } public function testAssertInvalid24(): void { $this->runAssertInvalidCommand( filename: 'store.15.wasm', text: 'type mismatch', line: 140, ); } public function testAssertInvalid25(): void { $this->runAssertInvalidCommand( filename: 'store.16.wasm', text: 'type mismatch', line: 144, ); } public function testAssertInvalid26(): void { $this->runAssertInvalidCommand( filename: 'store.17.wasm', text: 'type mismatch', line: 150, ); } public function testAssertInvalid27(): void { $this->runAssertInvalidCommand( filename: 'store.18.wasm', text: 'type mismatch', line: 159, ); } public function testAssertInvalid28(): void { $this->runAssertInvalidCommand( filename: 'store.19.wasm', text: 'type mismatch', line: 168, ); } public function testAssertInvalid29(): void { $this->runAssertInvalidCommand( filename: 'store.20.wasm', text: 'type mismatch', line: 178, ); } public function testAssertInvalid30(): void { $this->runAssertInvalidCommand( filename: 'store.21.wasm', text: 'type mismatch', line: 188, ); } public function testAssertInvalid31(): void { $this->runAssertInvalidCommand( filename: 'store.22.wasm', text: 'type mismatch', line: 198, ); } public function testAssertInvalid32(): void { $this->runAssertInvalidCommand( filename: 'store.23.wasm', text: 'type mismatch', line: 208, ); } public function testAssertInvalid33(): void { $this->runAssertInvalidCommand( filename: 'store.24.wasm', text: 'type mismatch', line: 218, ); } public function testAssertInvalid34(): void { $this->runAssertInvalidCommand( filename: 'store.25.wasm', text: 'type mismatch', line: 228, ); } public function testAssertInvalid35(): void { $this->runAssertInvalidCommand( filename: 'store.26.wasm', text: 'type mismatch', line: 238, ); } public function testAssertInvalid36(): void { $this->runAssertInvalidCommand( filename: 'store.27.wasm', text: 'type mismatch', line: 248, ); } public function testAssertInvalid37(): void { $this->runAssertInvalidCommand( filename: 'store.28.wasm', text: 'type mismatch', line: 258, ); } public function testAssertInvalid38(): void { $this->runAssertInvalidCommand( filename: 'store.29.wasm', text: 'type mismatch', line: 268, ); } public function testAssertInvalid39(): void { $this->runAssertInvalidCommand( filename: 'store.30.wasm', text: 'type mismatch', line: 278, ); } public function testAssertInvalid40(): void { $this->runAssertInvalidCommand( filename: 'store.31.wasm', text: 'type mismatch', line: 288, ); } public function testAssertInvalid41(): void { $this->runAssertInvalidCommand( filename: 'store.32.wasm', text: 'type mismatch', line: 298, ); } public function testAssertInvalid42(): void { $this->runAssertInvalidCommand( filename: 'store.33.wasm', text: 'type mismatch', line: 308, ); } public function testAssertInvalid43(): void { $this->runAssertInvalidCommand( filename: 'store.34.wasm', text: 'type mismatch', line: 317, ); } public function testAssertInvalid44(): void { $this->runAssertInvalidCommand( filename: 'store.35.wasm', text: 'type mismatch', line: 326, ); } public function testAssertInvalid45(): void { $this->runAssertInvalidCommand( filename: 'store.36.wasm', text: 'type mismatch', line: 335, ); } public function testAssertInvalid46(): void { $this->runAssertInvalidCommand( filename: 'store.37.wasm', text: 'type mismatch', line: 344, ); } public function testAssertInvalid47(): void { $this->runAssertInvalidCommand( filename: 'store.38.wasm', text: 'type mismatch', line: 354, ); } public function testAssertInvalid48(): void { $this->runAssertInvalidCommand( filename: 'store.39.wasm', text: 'type mismatch', line: 364, ); } public function testAssertInvalid49(): void { $this->runAssertInvalidCommand( filename: 'store.40.wasm', text: 'type mismatch', line: 380, ); } public function testAssertInvalid50(): void { $this->runAssertInvalidCommand( filename: 'store.41.wasm', text: 'type mismatch', line: 399, ); } public function testAssertInvalid51(): void { $this->runAssertInvalidCommand( filename: 'store.42.wasm', text: 'type mismatch', line: 400, ); } public function testAssertInvalid52(): void { $this->runAssertInvalidCommand( filename: 'store.43.wasm', text: 'type mismatch', line: 401, ); } public function testAssertInvalid53(): void { $this->runAssertInvalidCommand( filename: 'store.44.wasm', text: 'type mismatch', line: 402, ); } public function testAssertInvalid54(): void { $this->runAssertInvalidCommand( filename: 'store.45.wasm', text: 'type mismatch', line: 403, ); } public function testAssertInvalid55(): void { $this->runAssertInvalidCommand( filename: 'store.46.wasm', text: 'type mismatch', line: 404, ); } public function testAssertInvalid56(): void { $this->runAssertInvalidCommand( filename: 'store.47.wasm', text: 'type mismatch', line: 405, ); } public function testAssertInvalid57(): void { $this->runAssertInvalidCommand( filename: 'store.48.wasm', text: 'type mismatch', line: 406, ); } public function testAssertInvalid58(): void { $this->runAssertInvalidCommand( filename: 'store.49.wasm', text: 'type mismatch', line: 407, ); } public function testAssertInvalid59(): void { $this->runAssertInvalidCommand( filename: 'store.50.wasm', text: 'type mismatch', line: 409, ); } public function testAssertInvalid60(): void { $this->runAssertInvalidCommand( filename: 'store.51.wasm', text: 'type mismatch', line: 410, ); } public function testAssertInvalid61(): void { $this->runAssertInvalidCommand( filename: 'store.52.wasm', text: 'type mismatch', line: 411, ); } public function testAssertInvalid62(): void { $this->runAssertInvalidCommand( filename: 'store.53.wasm', text: 'type mismatch', line: 412, ); } public function testAssertInvalid63(): void { $this->runAssertInvalidCommand( filename: 'store.54.wasm', text: 'type mismatch', line: 413, ); } public function testAssertInvalid64(): void { $this->runAssertInvalidCommand( filename: 'store.55.wasm', text: 'type mismatch', line: 414, ); } public function testAssertInvalid65(): void { $this->runAssertInvalidCommand( filename: 'store.56.wasm', text: 'type mismatch', line: 415, ); } public function testAssertInvalid66(): void { $this->runAssertInvalidCommand( filename: 'store.57.wasm', text: 'type mismatch', line: 416, ); } public function testAssertInvalid67(): void { $this->runAssertInvalidCommand( filename: 'store.58.wasm', text: 'type mismatch', line: 417, ); } }