Tasks 11-15: Implement CityAutocomplete, OnlineBoard, and BackstopJS setup

Tasks completed:
- Task 11: Create CityAutocomplete React component with debounced search
- Task 12: Implement OnlineBoard page with search and details components
- Task 13: Create BackstopJS baseline configuration for Angular
- Task 14: Create BackstopJS test configuration for React
- Task 15: Create full-validation.sh script for e2e and visual regression testing

All components built and tested successfully.
This commit is contained in:
gnezim
2026-04-05 19:23:52 +03:00
parent 30cad656b4
commit d30071b756
11 changed files with 890 additions and 0 deletions
@@ -0,0 +1,3 @@
module.exports = async (browser, scenario) => {
console.log('Completed scenario: ' + scenario.label)
}
@@ -0,0 +1,7 @@
module.exports = async (browser, scenario) => {
console.log('Starting scenario: ' + scenario.label)
// Clear localStorage
await browser.evaluateOnNewDocument(() => {
localStorage.clear()
})
}