mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-01-30 06:12:03 +00:00
feat: implement E2E testing workflow and enhance XML syntax editor
- Added a new GitHub Actions workflow for end-to-end (E2E) testing, including setup for Node.js, Playwright, and server initialization. - Introduced a setup script for E2E test fixtures to create necessary directories and files. - Integrated CodeMirror for XML syntax editing in the XmlSyntaxEditor component, improving code highlighting and editing experience. - Updated package dependencies in package.json and package-lock.json to include new libraries for XML handling and theming. - Refactored various components for improved readability and consistency, including the sidebar and file browser dialog. - Added tests for spec editor persistence to ensure data integrity across sessions.
This commit is contained in:
2
test/fixtures/projectA/.gitkeep
vendored
Normal file
2
test/fixtures/projectA/.gitkeep
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
# This file ensures the test fixture directory is tracked by git.
|
||||
# The .automaker directory is created at test runtime.
|
||||
Reference in New Issue
Block a user