Scrape health check failed
The scheduled live scrape test failed on $(date -u +"%Y-%m-%d"), which means one or more tariff prices could not be extracted from powerni.co.uk/compare-electricity-ni/unit-rates/.
Likely causes
- The website HTML structure has changed (section IDs, table classes, or cell layout)
- A tariff has been renamed or removed
- The website is temporarily unavailable
What to do
- Visit powerni.co.uk/compare-electricity-ni/unit-rates/ and check the page renders correctly
- Inspect the HTML source and compare against the selectors in
parser.py
- Update
_parse_simple_table / _parse_multiline_table or section IDs in const.py as needed
- Run
pytest tests/test_live.py -v locally to confirm the fix
This issue was opened automatically by the Scrape Health Check workflow.
Scrape health check failed
The scheduled live scrape test failed on $(date -u +"%Y-%m-%d"), which means one or more tariff prices could not be extracted from powerni.co.uk/compare-electricity-ni/unit-rates/.
Likely causes
What to do
parser.py_parse_simple_table/_parse_multiline_tableor section IDs inconst.pyas neededpytest tests/test_live.py -vlocally to confirm the fix