(viewFn: ViewFn<State>)
| 152 | } |
| 153 | |
| 154 | function readRenderedText(viewFn: ViewFn<State>): string { |
| 155 | const vnode = viewFn({ count: 7 }); |
| 156 | if (vnode.kind !== "text") { |
| 157 | throw new Error(`expected text vnode, got ${String(vnode.kind)}`); |
| 158 | } |
| 159 | return vnode.text; |
| 160 | } |
| 161 | |
| 162 | function readRouteLabel(routes: readonly RouteDefinition<State>[]): string { |
| 163 | const first = routes[0]; |
no test coverage detected