blob: b996865a53cb6e106466b1b1d335b41fa41e2c7d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
from scripts.test import shared
from . import utils
class DataCountTest(utils.BinaryenTestCase):
def test_datacount(self):
self.roundtrip('bulkmem_data.wasm')
def test_bad_datacount(self):
path = self.input_path('bulkmem_bad_datacount.wasm')
p = shared.run_process(shared.WASM_OPT + ['-g', '-o', '-', path],
check=False, capture_output=True)
self.assertNotEqual(p.returncode, 0)
self.assertIn('Number of segments does not agree with DataCount section',
p.stderr)
|