pikers / piker

(e2e) foss trading for non-tinas
GNU Affero General Public License v3.0
104 stars 17 forks source link

Get test suite back running in CI #178

Closed goodboy closed 1 year ago

goodboy commented 3 years ago

test_cli.py and test_questrade.py obviously rely on questrade backend symbol sets and api keys. not sure if we want to [go down that road again[(https://github.com/pikers/piker/issues/6) of trying to run stuff under a test account.

I proposed first moving the test_cli.py set to crypto backends which have public endpionts (binance, kraken, kucoin). Likely as suit exchanges (stocks) realize that noone is gonna be trading their stuff if they don't offer free data, they'll have to offer some public endpoints that aren't utter trash as well.

I also want to get a base set of backend data.feed and symbol search tests going. Likely will follow up shortly with a detailed todo set.

goodboy commented 1 year ago

Heyyoo we do actually have this now what with test_services.py and the new test_paper.py from #462 💥