UNPKG

yoastseo-dep

Version:

Yoast clientside page analysis

20 lines (17 loc) 538 B
import { ScoreAggregator } from "../../../src/parsedPaper/assess/scoreAggregators"; /** * Score aggregator to test the Assessor functionality. */ class TestAggregator extends ScoreAggregator { /** * Aggregates the given assessment results into a single score. * * @param {AssessmentResult[]} results The assessment results. * * @returns {Number} The final countdown, eh I mean score. */ aggregate( results ) { return results.reduce( ( sum, result ) => sum + result.getScore(), 0 ); } } export default TestAggregator;