benchpress
Version:
Benchpress - a framework for e2e performance tests
15 lines • 2.24 kB
JavaScript
import { bind } from 'angular2/src/core/di';
import { BaseException } from 'angular2/src/facade/exceptions';
/**
* A reporter reports measure values and the valid sample.
*/
export class Reporter {
static bindTo(delegateToken) {
return [bind(Reporter).toFactory((delegate) => delegate, [delegateToken])];
}
reportMeasureValues(values) { throw new BaseException('NYI'); }
reportSample(completeSample, validSample) {
throw new BaseException('NYI');
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVwb3J0ZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJkaWZmaW5nX3BsdWdpbl93cmFwcGVyLW91dHB1dF9wYXRoLXhCTElCclZSLnRtcC9iZW5jaHByZXNzL3NyYy9yZXBvcnRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiT0FBTyxFQUFDLElBQUksRUFBb0IsTUFBTSxzQkFBc0I7T0FDckQsRUFBQyxhQUFhLEVBQW1CLE1BQU0sZ0NBQWdDO0FBRzlFOztHQUVHO0FBQ0g7SUFDRSxPQUFPLE1BQU0sQ0FBQyxhQUFhO1FBQ3pCLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxRQUFRLEtBQUssUUFBUSxFQUFFLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzdFLENBQUM7SUFFRCxtQkFBbUIsQ0FBQyxNQUFxQixJQUFrQixNQUFNLElBQUksYUFBYSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUU1RixZQUFZLENBQUMsY0FBK0IsRUFBRSxXQUE0QjtRQUN4RSxNQUFNLElBQUksYUFBYSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ2pDLENBQUM7QUFDSCxDQUFDO0FBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge2JpbmQsIHByb3ZpZGUsIFByb3ZpZGVyfSBmcm9tICdhbmd1bGFyMi9zcmMvY29yZS9kaSc7XG5pbXBvcnQge0Jhc2VFeGNlcHRpb24sIFdyYXBwZWRFeGNlcHRpb259IGZyb20gJ2FuZ3VsYXIyL3NyYy9mYWNhZGUvZXhjZXB0aW9ucyc7XG5pbXBvcnQge01lYXN1cmVWYWx1ZXN9IGZyb20gJy4vbWVhc3VyZV92YWx1ZXMnO1xuXG4vKipcbiAqIEEgcmVwb3J0ZXIgcmVwb3J0cyBtZWFzdXJlIHZhbHVlcyBhbmQgdGhlIHZhbGlkIHNhbXBsZS5cbiAqL1xuZXhwb3J0IGFic3RyYWN0IGNsYXNzIFJlcG9ydGVyIHtcbiAgc3RhdGljIGJpbmRUbyhkZWxlZ2F0ZVRva2VuKTogUHJvdmlkZXJbXSB7XG4gICAgcmV0dXJuIFtiaW5kKFJlcG9ydGVyKS50b0ZhY3RvcnkoKGRlbGVnYXRlKSA9PiBkZWxlZ2F0ZSwgW2RlbGVnYXRlVG9rZW5dKV07XG4gIH1cblxuICByZXBvcnRNZWFzdXJlVmFsdWVzKHZhbHVlczogTWVhc3VyZVZhbHVlcyk6IFByb21pc2U8YW55PiB7IHRocm93IG5ldyBCYXNlRXhjZXB0aW9uKCdOWUknKTsgfVxuXG4gIHJlcG9ydFNhbXBsZShjb21wbGV0ZVNhbXBsZTogTWVhc3VyZVZhbHVlc1tdLCB2YWxpZFNhbXBsZTogTWVhc3VyZVZhbHVlc1tdKTogUHJvbWlzZTxhbnk+IHtcbiAgICB0aHJvdyBuZXcgQmFzZUV4Y2VwdGlvbignTllJJyk7XG4gIH1cbn1cbiJdfQ==