TST: `test_highlight.py` convert to functional tests not class
- [x] add `pytest.fixture` instead of Class setup method
- [x] no test removed or added, just amended to accept new fixtures 
thanks @attack68 