Webperf-se / webperf_core

webperf-core is an open-source testing suite tailored to help you improve your digital presence in areas like web performance, security and accessibility to email best practice using many small improvements.
https://webperf.se/articles/webperf-core/
MIT License
19 stars 30 forks source link

Remove Internet access requirement to run local Tests #599

Open 7h3Rabbit opened 1 month ago

7h3Rabbit commented 1 month ago

Feature/improvement

Today we require Internet access even for otherwise local tests. This is to get latest information for that specific test. For example CSS test requires access to: https://developer.mozilla.org/en-US/docs/Web/CSS/Reference

We should identify all places that uses get_http_content for this reason and convert it to an github action and store the content in our repo.

This way it will not require Internet access but also make sure we use same references between instances.

7h3Rabbit commented 1 month ago

Please note: We need to check license requirements for this.