test262/test/language/import/json-named-bindings.js
Dan Clark 966c76617e
Add 'import-assertions' feature tag to json modules tests (#3016)
* Add 'import-assertions' feature tag to json modules tests

* Add a couple of others that I missed
2021-06-24 14:13:45 -04:00

21 lines
691 B
JavaScript

// Copyright (C) 2021 the V8 project authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
esid: sec-parse-json-module
description: Does not define named bindings
info: |
In the early design of JSON modules, contributors considered allowing the
properties of object values in JSON modules to be imported directly by name.
This was ultimately rejected, so attempting to import in this way should
produce a SyntaxError.
flags: [module]
features: [import-assertions, json-modules]
negative:
phase: parse
type: SyntaxError
---*/
$DONOTEVALUATE();
import {name} from './json-named-bindings_FIXTURE.json' assert { type: 'json' };