Fix the Options quotes not getting the right symbol

master
Bradlee Speice 2016-12-06 08:15:51 -05:00
parent c3484ac0cc
commit 64bcb9cc1d
2 changed files with 9 additions and 2 deletions

View File

@ -16,7 +16,7 @@ class OptionsFlow(Flow):
live=self.live)
yield optionable
options_quotes = [TradekingOptionsQuotes(symbol=s,
options_quotes = [TradekingOptionsQuotes(symbol=s['Stock Symbol'],
current_datetime=self.present,
live=self.live)
for s in optionable.output().retrieve()['companies']]

View File

@ -7,4 +7,11 @@ class CboeTest(TestCase):
def test_optionable_list(self):
companies = CboeOptionableList.retrieve_data()['companies']
assert len(companies) > 2000
assert len(companies) > 2000
def test_optionable_list_format(self):
companies = CboeOptionableList.retrieve_data()['companies']
symbols = [c['Stock Symbol'] for c in companies]
assert 'AAPL' in symbols