Releases: gemini-testing/testplane
Releases · gemini-testing/testplane
v8.14.0
🚀 Improvements
- export
TestFunctionCtx
type (#958)
You can now extend it easily with module augmentation:
import type { TestFunctionCtx as TestplaneTestFunctionCtx } from "testplane";
declare module 'testplane' {
export interface TestFunctionCtx extends TestplaneTestFunctionCtx {
myFunc(var1: string, var2: number): Promise<void>;
}
}
v8.13.0
🚀 Improvements
- feat: add
relativePath
property to refImg (#954)
v8.12.2
🐛 Bug fixes
- pass extra field on file events to fix breaking change (#951)
v8.12.0
🚀 Improvements
- support hot module replacement in component testings (#936)
🐛 Bug fixes
Component testing:
- do not fail on log html elements (#946)
- use correct type for config from vite (#946)
v8.11.7
🚀 Performance
- Speed up tests execution with prebuilding client scripts bundle at build time #922
- 24% performance improvement on first empty test (2500ms -> 1900ms)
- 80% performance improvement on other worker tests (200ms -> 40ms)
v8.11.6
🐛 Bug fixes
- fixed a bug with missing types for
describe
and it
(#941)
v8.11.5
🐛 Bug fixes
- correctly specify types for
assertView
, moveCursorTo
, executionContext
and currentTest
(#933)
hermione/8.9.5
🐛 Bug fixes
- fixed a bug with missing types for
describe
and it
(#942)
hermione/8.9.4
🐛 Bug fixes
- correctly specify types for
assertView
, moveCursorTo
, executionContext
and currentTest
(#938)
v8.11.4
🐛 Bug fixes
- fix: ignore "execution context was destroyed" error from puppeteer (#930)