This commit splits test_ercot.py into unit tests, which have no external dependencies, and integration tests, which test pyiso's integration with external systems (e.g. ERCOT's web servers).
The LMP integration tests for ERCOT were also broken because there are now 632 LMP nodes. I fixed the test but left a TODO since I find the numbered node assertions odd.
This commit splits
test_ercot.py
into unit tests, which have no external dependencies, and integration tests, which test pyiso's integration with external systems (e.g. ERCOT's web servers).The LMP integration tests for ERCOT were also broken because there are now 632 LMP nodes. I fixed the test but left a TODO since I find the numbered node assertions odd.