CI: Revive Banklist Tests
- [x] closes #38988
- [x] tests added / passed
- [x] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing.html#code-standards) for how to run them
Hello @lithomas1! Thanks for updating this PR. We checked the lines you've touched for [PEP 8](https://www.python.org/dev/peps/pep-0008) issues, and found:



There are currently no PEP 8 issues detected in this Pull Request. Cheers! :beers: 

##### Comment last updated at 2021-09-01 04:50:03 UTC can you rebase This is un-mergeable in its current state because the lxml engine is inconsistent with the other engines which do read this in properly. It has to do with the ``attrs`` keyword, which when unspecified makes lxml return the correct result.

I do not have much time to patch the lxml engine right now because school has started again, and I am mostly focusing my efforts on other PRs.

Because the doc update just does a plain ``read_html``, I can update the PR to do a doc update only, if you want. i see
we can just remove those 2
tests entirely as well @github-actions pre-commit. I removed the attrs checking component, and commented it. An incomplete test is better than no test I guess... thanks looks fine. @alimcmaster1 if any comments. thanks @lithomas1 - LGTM