All files / src core.js

75% Statements 3/4
50% Branches 1/2
100% Functions 1/1
75% Lines 3/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14            3x 3x     3x      
import Environment from './environment'
import Router from './router'
import {transformFlagConfig} from './transformers/core_transformer'
 
export default class Core extends Environment {
  async configure(flagConfig) {
    const gatingInfo = transformFlagConfig(flagConfig)
    Iif (gatingInfo === null) {
      throw 'Failed to transform flagConfig into initial gating information'
    }
    this.router = new Router(gatingInfo)
  }
}