- Updated the CI workflow to consolidate test commands into a single step, improving clarity and efficiency.
- Added debug logging in Puppeteer tests to track the loading of complex fixture URLs and the visibility of iframe elements, aiding in troubleshooting and test visibility.
- Modified the CI configuration to set the working directory for Puppeteer tests, ensuring the correct context for executing tests. Updated the test command to target specific Puppeteer test files in the automation directory, enhancing clarity and organization in the testing process.
- Updated the CI workflow to change the testing step for core packages, specifically targeting @aipexstudio/aipex-core, @aipexstudio/dom-snapshot, and @aipexstudio/aipex-react. This adjustment enhances the clarity of the testing process by explicitly defining which packages are tested in the core step.
- Updated the CI workflow to separate testing for the browser-runtime package, introducing distinct steps for non-Puppeteer tests, browser-runtime unit tests, and Puppeteer tests executed sequentially. This enhances clarity and control over the testing process.
- Updated the CI configuration to set the working directory for the Chrome installation step, ensuring proper execution context for the Puppeteer installation script.