You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: Include tests in webpack compilation as individual *.test.js files with TypeScript checking, test fixtures, and watch mode support (#7856)
* Initial plan
* Initial analysis of test compilation issue
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Fix: Include tests in webpack compilation for node target
* Fix: Include test files in TypeScript checking for webpack builds
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Merge branch 'main' into copilot/fix-e7c8c5a5-dc38-4029-b1a7-504cde95862f
* Just use the tsconfig.json file
* Generate individual *.test.js files from webpack compilation
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Update test files
* Fix: Remove mocha import to use global functions in test files
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Fix: Copy test fixtures to dist directory during webpack builds
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Fix: Update watch task to copy test fixtures before starting webpack watch
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Replace preprocess-fixtures script with webpack plugin for automatic fixture copying
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
* Get fixtures copied correctly
* Last step! Remove the webpack scheme from the source maps
* Exclude tests from package
* Clean up
0 commit comments