1// Copyright 2021 the V8 project authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5// Flags: --allow-natives-syntax --harmony-import-assertions 6 7var result; 8import('modules-skip-1.json', { assert: { type: 'notARealType' } }).then( 9 () => assertUnreachable('Should have failed due to bad module type'), 10 error => result = error.message); 11 12%PerformMicrotaskCheckpoint(); 13 14assertEquals('Invalid module type was asserted', result); 15