(events: Event[], pairs: any[])
| 42 | } |
| 43 | |
| 44 | export function expectEvents(events: Event[], pairs: any[]) { |
| 45 | expect(events.length).toEqual(pairs.length); |
| 46 | for (let i = 0; i < events.length; ++i) { |
| 47 | expect(events[i].constructor.name).toBe(pairs[i][0].name); |
| 48 | expect((<any>events[i]).url).toBe(pairs[i][1]); |
| 49 | } |
| 50 | } |
| 51 | |
| 52 | export function onlyNavigationStartAndEnd(e: Event): e is NavigationStart | NavigationEnd { |
| 53 | return e instanceof NavigationStart || e instanceof NavigationEnd; |
no outgoing calls
searching dependent graphs…