Tyler Goodlet
414734f803
Add travisCI specific test suite integration
...
Questrade is the default broker backend (for now) so the CI
can run using a practice account token handed down through an
env variable. If we add a cached directory to the build then the token
should remain persistent in the brokers config and will only need to be
updated if something goes wrong.
Also, add a `--confdir` flag for pytest much in the same way as for
the `piker` cli.
2019-02-25 20:23:20 -05:00
Tyler Goodlet
1a0427db08
Use `DataFeed` api in streaming tests
2019-02-21 23:10:24 -05:00
Tyler Goodlet
ea289540b3
Add a test to verify auth endpoint "locking"
2019-02-09 21:58:49 -05:00
Tyler Goodlet
5339f754a1
Add a token refresh test that exhibits an API race issue
2019-02-04 00:16:16 -05:00
Tyler Goodlet
6cc8b4cc2f
Test duplicate feed type quoting
2018-12-23 21:27:47 -05:00
Tyler Goodlet
1d1be9dd77
Include option stream subscription change in test
2018-12-11 17:10:36 -05:00
Tyler Goodlet
9c7ca84fef
Include strike and expiry in option quotes
2018-12-09 13:40:26 -05:00
Tyler Goodlet
12d5627860
Aggregate streaming tests and test stocks + options together
2018-12-01 16:14:33 -05:00
Tyler Goodlet
15dec65ba1
Add an options streaming test
2018-11-30 08:18:54 -05:00
Tyler Goodlet
e1d6edb3ee
Skip qt tests on missing brokers.ini entry
2018-11-22 19:12:14 -05:00
Tyler Goodlet
7b2ab504f9
Adjust tests to match
2018-11-22 09:44:47 -05:00
Tyler Goodlet
5961e458cf
Add a option quote latency test
2018-11-13 14:59:49 -05:00
Tyler Goodlet
36cf68dc0f
Update tests to match
2018-11-13 12:57:46 -05:00
Tyler Goodlet
21eb68148c
Add option contract and chain quote test
2018-11-11 21:06:46 -05:00
Tyler Goodlet
666228d82e
Add initial QT stock quoting tests
2018-11-11 18:53:45 -05:00