All files / common/src/reflect runtime-state.provider.ts

60% Statements 3/5
100% Branches 0/0
0% Functions 0/1
60% Lines 3/5

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 15 16    10x     10x       10x            
import { ReflectProvider } from './reflect-provider.type';
 
(globalThis as any).__aspectjs_global_runtime_instance = 0;
/**
 * @internal
 */ export class __RuntimeState {
  instanceId = (globalThis as any).__aspectjs_global_runtime_instance++; // will be incremented again next time configureTesting() is called
}
 
export const RUNTIME_STATE_PROVIDER: ReflectProvider = {
  provide: __RuntimeState,
  factory: () => {
    return new __RuntimeState();
  },
};