( api: KiloApiHandle, options: KiloApiOptions, run: (session: FirefoxSession) => Promise<void> )
| 662 | ?.set({ [storageKey]: storageValue }) |
| 663 | .then(() => { |
| 664 | done('ok'); |
| 665 | return null; |
| 666 | }) |
| 667 | .catch((error: unknown) => { |
| 668 | done(error instanceof Error ? error.message : String(error)); |
| 669 | }); |
| 670 | }, |
| 671 | key, |
| 672 | value |
| 673 | ); |
| 674 | |
| 675 | assert.equal(result, 'ok'); |
| 676 | }; |
| 677 | |
| 678 | const readFirefoxStorage = async ( |
| 679 | driver: WebDriver, |
| 680 | keys: readonly string[] |
| 681 | ): Promise<Record<string, unknown>> => { |
no test coverage detected