UNPKG

@angular/benchpress

Version:

Benchpress - a framework for e2e performance tests

28 lines 2.42 kB
/** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * A Validator calculates a valid sample out of the complete sample. * A valid sample is a sample that represents the population that should be observed * in the correct way. */ export class Validator { /** * Calculates a valid sample out of the complete sample */ validate(completeSample) { throw new Error('NYI'); } /** * Returns a Map that describes the properties of the validator * (e.g. sample size, ...) */ describe() { throw new Error('NYI'); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsaWRhdG9yLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvYmVuY2hwcmVzcy9zcmMvdmFsaWRhdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FNRztBQUlIOzs7O0dBSUc7QUFDSCxNQUFNLE9BQWdCLFNBQVM7SUFDN0I7O09BRUc7SUFDSCxRQUFRLENBQUMsY0FBK0I7UUFDdEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN6QixDQUFDO0lBRUQ7OztPQUdHO0lBQ0gsUUFBUTtRQUNOLE1BQU0sSUFBSSxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDekIsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IEdvb2dsZSBMTEMgQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZVxuICovXG5cbmltcG9ydCB7TWVhc3VyZVZhbHVlc30gZnJvbSAnLi9tZWFzdXJlX3ZhbHVlcyc7XG5cbi8qKlxuICogQSBWYWxpZGF0b3IgY2FsY3VsYXRlcyBhIHZhbGlkIHNhbXBsZSBvdXQgb2YgdGhlIGNvbXBsZXRlIHNhbXBsZS5cbiAqIEEgdmFsaWQgc2FtcGxlIGlzIGEgc2FtcGxlIHRoYXQgcmVwcmVzZW50cyB0aGUgcG9wdWxhdGlvbiB0aGF0IHNob3VsZCBiZSBvYnNlcnZlZFxuICogaW4gdGhlIGNvcnJlY3Qgd2F5LlxuICovXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgVmFsaWRhdG9yIHtcbiAgLyoqXG4gICAqIENhbGN1bGF0ZXMgYSB2YWxpZCBzYW1wbGUgb3V0IG9mIHRoZSBjb21wbGV0ZSBzYW1wbGVcbiAgICovXG4gIHZhbGlkYXRlKGNvbXBsZXRlU2FtcGxlOiBNZWFzdXJlVmFsdWVzW10pOiBNZWFzdXJlVmFsdWVzW118bnVsbCB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdOWUknKTtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZXR1cm5zIGEgTWFwIHRoYXQgZGVzY3JpYmVzIHRoZSBwcm9wZXJ0aWVzIG9mIHRoZSB2YWxpZGF0b3JcbiAgICogKGUuZy4gc2FtcGxlIHNpemUsIC4uLilcbiAgICovXG4gIGRlc2NyaWJlKCk6IHtba2V5OiBzdHJpbmddOiBhbnl9IHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ05ZSScpO1xuICB9XG59XG4iXX0=