test: add Jest configuration and fix test path resolution
Railtrack Pro Tests / Code Quality Check (pull_request) Has been cancelled
Railtrack Pro Tests / Code Coverage Check (pull_request) Has been cancelled
Railtrack Pro Tests / Run Test Suite (pull_request) Has been cancelled

- Add jest.config.js with proper Node.js environment configuration
- Fix train.test.js to use correct relative path: '../../js/train.js'
- Add module.exports to train.js for Node.js module loading
- Update package.json with proper test scripts (test:unit, test:e2e, test:coverage)
This commit is contained in:
Railtrack Pro Dev
2026-03-13 21:21:56 +00:00
parent 47e1e64b8c
commit 7191519b95
6 changed files with 35 additions and 16 deletions
+4
View File
@@ -223,3 +223,7 @@ if (typeof window !== 'undefined') {
window.Train = Train;
window.TrainController = TrainController;
}
// Export for Node.js/Jest
module.exports = { Train, TrainController };