| Index: test/mjsunit/wasm/import-table.js | 
| diff --git a/test/mjsunit/wasm/import-table.js b/test/mjsunit/wasm/import-table.js | 
| index e00e533ae179df90acc70a264d877e334ae67bbb..ffb702c7817bc4bf6effe2a9c50f98e332b61073 100644 | 
| --- a/test/mjsunit/wasm/import-table.js | 
| +++ b/test/mjsunit/wasm/import-table.js | 
| @@ -255,7 +255,7 @@ function testCallPrint() { | 
| var main = builder.instantiate({print: print}).exports.main; | 
|  | 
| for (var i = -9; i < 900; i += 16.125) { | 
| -      main(i); | 
| +    main(i); | 
| } | 
| } | 
|  | 
| @@ -281,3 +281,23 @@ function testCallImport2(foo, bar, expected) { | 
| } | 
|  | 
| testCallImport2(function() { return 33; }, function () { return 44; }, 77); | 
| + | 
| + | 
| +function testImportName(name) { | 
| +  var builder = new WasmModuleBuilder(); | 
| +  builder.addImportWithModule("M", name, kSig_i_v); | 
| +  builder.addFunction("main", kSig_i_v) | 
| +    .addBody([ | 
| +      kExprCallFunction, 0 | 
| +    ]) | 
| +    .exportFunc(); | 
| + | 
| +  let main = builder.instantiate({M: {[name]: () => 42}}).exports.main; | 
| +  assertEquals(42, main()); | 
| +} | 
| + | 
| +testImportName("bla"); | 
| +testImportName("0"); | 
| +testImportName("  a @#$2 324 "); | 
| +// TODO(bradnelson): This should succeed. | 
| +// testImportName(""); | 
|  |