// Copyright 2017 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. let {session, contextGroup, Protocol} = InspectorTest.start('Checks console methods'); contextGroup.addScript(` function testFunction() { console.debug('debug'); console.error('error'); console.info('info'); console.log('log'); console.warn('warn'); console.dir('dir'); console.dirxml('dirxml'); console.table([[1,2],[3,4]]); console.trace('trace'); console.trace(); console.group(); console.groupEnd(); console.groupCollapsed(); console.clear('clear'); console.clear(); console.count('count'); function foo() { console.count(); } foo(); foo(); } //# sourceURL=test.js`, 7, 26); Protocol.Runtime.onConsoleAPICalled(InspectorTest.logMessage); Protocol.Runtime.enable(); Protocol.Runtime.evaluate({ expression: 'testFunction()' }) .then(InspectorTest.completeTest);