ethereum / execution-specs

Specification for the Execution Layer. Tracking network upgrades.
Creative Commons Zero v1.0 Universal
810 stars 225 forks source link

Consolidate test fixtures in a single directory #739

Closed gurukamath closed 1 year ago

gurukamath commented 1 year ago

What was wrong?

Currently, the test fixtures are downloaded or cloned into their own individual folders. The paths to these fixtures are also hard coded in the test source files.

How was it fixed?

This commit consolidates all the fixtures into a single directory. Also, the paths to the fixtures are set as environment variables in conftest.py and used in the tesing source files

Cute Animal Picture

Cute Animal

gurukamath commented 1 year ago

Just moved the TEST_FIXTURES setting from conftest.py to test.helpers removing the need to set env variables