// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. // Test errors thrown by WasmImports. import "package:expect/expect.dart"; import "dart:wasm"; import "dart:typed_data"; void main() { var imp = WasmImports(); imp.addGlobal("env", "x", 123, false); imp.addGlobal("env", "y", 4.56, true); Expect.throwsArgumentError(() => imp.addGlobal("env", "a", 1, true)); Expect.throwsArgumentError(() => imp.addGlobal("env", "b", 2, true)); Expect.throwsArgumentError(() => imp.addGlobal("env", "c", 3, true)); }