alienmind / electricdreams

MIT License
0 stars 0 forks source link

Fix CI pipelines not being able to import electricdreams #11

Open alienmind opened 1 year ago

alienmind commented 1 year ago

Pipelines are broken due to a poor design decision: import electricdreams shouldn't be implicitly checking for API keys.

In order to fix this, the module should define an explicit method for initialization where the API keys will be checked.

The pipeline will also need to define some pytest fixtures to deal with the lack of API keys which, besides, is good for a proper test case definition