Commit graph

48 commits

Author SHA1 Message Date
Chris Berkhout
ffeebe5ffa Don't skip any AlphaVantage tests anymore. All pass. 2023-08-26 10:57:06 +02:00
Chris Berkhout
2b0f01110a Revert "Update Alphavantage source for changes in which endpoint is premium."
This reverts commit d6036c9d14.
2023-08-26 10:50:41 +02:00
Chris Berkhout
786ddd3c8c Update which Alphavantage test is skipped. 2023-08-26 10:48:49 +02:00
Chris Berkhout
b7b2862b77 Yahoo: keep padding the end timestamp but ignore any extra day returned. 2023-06-10 13:25:09 +02:00
Chris Berkhout
7f4ed2f8b5 Skip test of known failing Alphavantage endpoint for a couple of weeks. 2023-05-29 14:36:07 +02:00
Chris Berkhout
b522a0961c Fix live tests. 2022-11-24 15:38:13 +01:00
Chris Berkhout
d6036c9d14 Update Alphavantage source for changes in which endpoint is premium. 2022-11-24 15:14:42 +01:00
Chris Berkhout
09fbeb79cb Don't mock a mock (doesn't work in Python 11). 2022-11-24 14:47:51 +01:00
Chris Berkhout
2d2b4b1e02 Update expected TSLA prices in live test. 2022-09-23 17:25:47 +02:00
Chris Berkhout
aabce7fe6f Add --fmt-jsonnums option. 2022-04-04 17:01:09 +02:00
Chris Berkhout
99aeb6bbc7 Test json and jsonl output formats. 2022-04-04 15:33:40 +02:00
Chris Berkhout
0d7b813c6c Remove old note. 2021-12-27 11:26:37 +11:00
Chris Berkhout
2787c212d2 Fix AlphaVantage to handle adjusted endpoint being premium. 2021-12-27 11:25:55 +11:00
Chris Berkhout
947eaacd29 Support Bank of Canada daily exchange rates. 2021-12-27 08:31:55 +11:00
Chris Berkhout
a1b87c36f5 Fix assertion for changed label for optional arguments. 2021-11-12 13:49:59 +01:00
Chris Berkhout
afd41da6ef Fix handling of Yahoo date rows with nulls. 2021-11-12 13:40:46 +01:00
Chris Berkhout
249ea0b2db Update live test to match (unexpectedly) new Alphavantage results. 2021-10-05 13:39:47 +02:00
Chris Berkhout
77a77e76c8 More compatible type hints. 2021-09-14 09:07:11 +02:00
Chris Berkhout
89e8bc9964 Loosen requirement for Alpha Vantage api key. 2021-08-23 20:59:45 +02:00
Chris Berkhout
7b53204bcf Support Coinbase Pro. 2021-08-23 18:40:35 +02:00
Chris Berkhout
799aaf37cc Support use via bean-price. 2021-08-20 18:08:40 +02:00
Chris Berkhout
1430ce97f7 Remove unused fixture. 2021-08-20 18:08:04 +02:00
Chris Berkhout
74d9c211c9 Add some live tests. 2021-08-11 15:00:58 +02:00
Chris Berkhout
78b622eade Test outputs. 2021-08-04 15:34:52 +02:00
Chris Berkhout
2d1553e2d9 Test basesource methods. 2021-08-04 12:40:11 +02:00
Chris Berkhout
c0af189ae0 Remove unused imports. 2021-08-03 14:09:20 +02:00
Chris Berkhout
0ddaf5893b Basic tests for cli(). 2021-08-03 14:06:41 +02:00
Chris Berkhout
c8337b9c2c Test fetch. 2021-08-01 18:05:27 +02:00
Chris Berkhout
5053d57fec Test logger. 2021-07-31 12:02:00 +02:00
Chris Berkhout
944265a7e9 Test format. 2021-07-31 12:01:49 +02:00
Chris Berkhout
bc482957ec Fix flake8 warnings. 2021-07-30 14:23:44 +02:00
Chris Berkhout
4f6dafcbeb Test Series. 2021-07-30 14:09:47 +02:00
Chris Berkhout
1124b6f86c Test formatting of list of sources. 2021-07-29 17:15:36 +02:00
Chris Berkhout
c13e329208 Test exceptions handler. 2021-07-29 17:05:14 +02:00
Chris Berkhout
09b7a25f9d Test isocurrencies. 2021-07-29 16:42:21 +02:00
Chris Berkhout
582b9fe178 No prefix to curl commands in debug log output. 2021-07-29 16:17:44 +02:00
Chris Berkhout
d3931310a2 Improve alphavantage error handling and add tests. 2021-07-29 13:03:29 +02:00
Chris Berkhout
46db6e9a6f Improve yahoo error handling and add tests. 2021-07-18 18:10:35 +02:00
Chris Berkhout
b868602cae Extra coinmarketcap test cases for coverage. 2021-07-17 18:50:01 +02:00
Chris Berkhout
d1704615df Improve coinmarketcap error handling and add tests. 2021-07-17 18:40:53 +02:00
Chris Berkhout
73c5f3a1c6 Tidy tests for coindesk, ecb. 2021-07-14 16:58:30 +02:00
Chris Berkhout
633e84ef22 CoinDesk error handling and tests. 2021-07-14 13:10:14 +02:00
Chris Berkhout
fac396d00c Minor tidy up of ECB tests. 2021-07-14 13:10:14 +02:00
Chris Berkhout
c0c7e546a3 Better logging of critical exceptions. Isolate tests and error handling for ECB. 2021-07-14 13:10:14 +02:00
Chris Berkhout
2aa4319dbb Live tests for ECB source. 2021-07-14 13:10:14 +02:00
Chris Berkhout
d2416ebb0c After running Black. 2021-04-20 20:41:58 +02:00
Chris Berkhout
a1118db739 argparse stuff 2021-02-28 22:21:01 +01:00
Chris Berkhout
7543eedb23 Rename and switch to poetry. 2021-02-28 15:21:56 +01:00