build: remove main() from specs (#21053)

PR Close #21053
This commit is contained in:
Misko Hevery
2017-12-16 14:42:55 -08:00
committed by Igor Minar
parent 47bcb5bc35
commit 47e251a80a
191 changed files with 424 additions and 424 deletions

View File

@ -19,7 +19,7 @@ function assertEventsEqual(actualEvents: any[], expectedEvents: any[]) {
}
}
export function main() {
{
describe('convertPerfProfileToEvents', function() {
it('should convert single instantaneous event', function() {
const profileData = {

View File

@ -10,7 +10,7 @@ import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/te
import {Injector, Metric, MultiMetric} from '../../index';
export function main() {
(function(){
function createMetric(ids: any[]) {
const m = Injector
.create([
@ -49,7 +49,7 @@ export function main() {
});
});
}
})();
class MockMetric extends Metric {
constructor(private _id: string) { super(); }

View File

@ -12,7 +12,7 @@ import {AsyncTestCompleter, beforeEach, describe, expect, inject, it} from '@ang
import {Injector, Metric, Options, PerfLogEvent, PerfLogFeatures, PerflogMetric, WebDriverExtension} from '../../index';
import {TraceEventFactory} from '../trace_event_factory';
export function main() {
(function(){
let commandLog: any[];
const eventFactory = new TraceEventFactory('timeline', 'pid0');
@ -680,7 +680,7 @@ export function main() {
});
});
}
})();
class MockDriverExtension extends WebDriverExtension {
constructor(

View File

@ -11,7 +11,7 @@ import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/te
import {Options, PerfLogEvent, PerfLogFeatures, UserMetric, WebDriverAdapter} from '../../index';
export function main() {
(function(){
let wdAdapter: MockDriverAdapter;
function createMetric(
@ -63,7 +63,7 @@ export function main() {
}), 600);
});
});
}
})();
class MockDriverAdapter extends WebDriverAdapter {
data: any = {};

View File

@ -11,7 +11,7 @@ import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
import {ConsoleReporter, Injector, MeasureValues, SampleDescription} from '../../index';
export function main() {
{
describe('console reporter', () => {
let reporter: ConsoleReporter;
let log: string[];

View File

@ -10,7 +10,7 @@ import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/te
import {Injector, JsonFileReporter, MeasureValues, Options, SampleDescription} from '../../index';
export function main() {
{
describe('file reporter', () => {
let loggedFile: any;

View File

@ -10,7 +10,7 @@ import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/te
import {Injector, MeasureValues, MultiReporter, Reporter} from '../../index';
export function main() {
(function(){
function createReporters(ids: any[]) {
const r = Injector
.create([
@ -51,7 +51,7 @@ export function main() {
}));
});
}
})();
class MockReporter extends Reporter {
constructor(private _id: string) { super(); }

View File

@ -10,7 +10,7 @@ import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/te
import {Injector, Metric, Options, Runner, SampleDescription, SampleState, Sampler, Validator, WebDriverAdapter} from '../index';
export function main() {
{
describe('runner', () => {
let injector: Injector;
let runner: Runner;

View File

@ -10,7 +10,7 @@ import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/te
import {Injector, MeasureValues, Metric, Options, Reporter, Sampler, Validator, WebDriverAdapter} from '../index';
export function main() {
{
const EMPTY_EXECUTE = () => {};
describe('sampler', () => {

View File

@ -9,7 +9,7 @@
import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
import {Statistic} from '../src/statistic';
export function main() {
{
describe('statistic', () => {
it('should calculate the mean', () => {

View File

@ -10,7 +10,7 @@ import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
import {Injector, MeasureValues, RegressionSlopeValidator} from '../../index';
export function main() {
{
describe('regression slope validator', () => {
let validator: RegressionSlopeValidator;

View File

@ -10,7 +10,7 @@ import {describe, expect, it} from '@angular/core/testing/src/testing_internal';
import {Injector, MeasureValues, SizeValidator} from '../../index';
export function main() {
{
describe('size validator', () => {
let validator: SizeValidator;

View File

@ -10,7 +10,7 @@ import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/te
import {Injector, Options, WebDriverExtension} from '../index';
export function main() {
(function(){
function createExtension(ids: any[], caps: any) {
return new Promise<any>((res, rej) => {
try {
@ -45,7 +45,7 @@ export function main() {
});
}));
});
}
})();
class MockExtension extends WebDriverExtension {
constructor(public id: string) { super(); }

View File

@ -11,7 +11,7 @@ import {AsyncTestCompleter, describe, expect, iit, inject, it} from '@angular/co
import {ChromeDriverExtension, Injector, Options, WebDriverAdapter, WebDriverExtension} from '../../index';
import {TraceEventFactory} from '../trace_event_factory';
export function main() {
{
describe('chrome driver extension', () => {
const CHROME45_USER_AGENT =
'"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2499.0 Safari/537.36"';

View File

@ -11,7 +11,7 @@ import {AsyncTestCompleter, describe, expect, inject, it} from '@angular/core/te
import {IOsDriverExtension, Injector, WebDriverAdapter, WebDriverExtension} from '../../index';
import {TraceEventFactory} from '../trace_event_factory';
export function main() {
{
describe('ios driver extension', () => {
let log: any[];
let extension: IOsDriverExtension;