gdg-x / hoverboard

Conference website template
https://hoverboard-master.web.app
Other
1.1k stars 1.08k forks source link

Write integration tests #583

Open abraham opened 5 years ago

abraham commented 5 years ago

It would be good to define some core features and write browser feature tests to ensure they continue to work.

E.g.

ozasadnyy commented 5 years ago
cliveb commented 5 years ago

Provide versioning that deletes old browser cached service-workers version (provide a manual 'suicide kill' the user can use to force a new version to load if the native versioning remains troublesome).

Provide an admin form for:

Make the modular code or built in tests such that removing a section such as blog or ticketing does not trigger exceptions elsewhere in the main page code.

htchien commented 5 years ago
abraham commented 5 years ago

From Slack:

Adding speakers, changing the schedule

abraham commented 2 years ago

Puppeteer might be able to support shadowdom now. https://github.com/puppeteer/puppeteer/pull/6509. Otherwise https://github.com/Georgegriff/query-selector-shadow-dom migth work.