1// Copyright 2015 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 --cache=code 6// Test that script ids are unique and we found the correct ones. 7 8var Debug = %GetDebugContext().Debug; 9Debug.setListener(function(){}); 10 11var scripts = %DebugGetLoadedScripts(); 12scripts.sort(function(a, b) { return a.id - b.id; }); 13scripts.reduce(function(prev, cur) { 14 assertTrue(prev === undefined || prev.id != cur.id); 15}); 16 17Debug.setListener(null); 18