LCOV - code coverage report
Current view: top level - randomjs/utils - multiply.ts (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 0 11 0.0 %
Date: 2021-03-12 10:43:40 Functions: 0 1 0.0 %

          Line data    Source code
       1             : import { Distribution } from "../types.ts";
       2             : 
       3           0 : export function multiply(
       4           0 :   distribution: Distribution,
       5           0 :   multiplier: number
       6             : ): Distribution {
       7           0 :   if (multiplier === 1) {
       8           0 :     return distribution;
       9           0 :   } else if (multiplier === 0) {
      10           0 :     return () => 0;
      11           0 :   } else {
      12           0 :     return engine => distribution(engine) * multiplier;
      13           0 :   }
      14           0 : }

Generated by: LCOV version 1.15