// Copyright 2018 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.// MODULE// Flags: --harmony-namespace-exportsexport*asselffrom"./modules-export-star-as2.js";export*asself_againfrom"./modules-export-star-as2.js";import{selfasmyself}from"./modules-export-star-as2.js";import{self_againasmyself_again}from"./modules-export-star-as2.js";assertEquals(["self","self_again"],Object.keys(myself));assertEquals(myself,myself.self);assertEquals(myself_again,myself.self_again);assertEquals(myself,myself_again);assertThrows(_=>self,ReferenceError);assertThrows(_=>self_again,ReferenceError);