@@ -152,22 +152,10 @@ def test_goodTicker_withProxy(self):
152152 tkr = "IBM"
153153 dat = yf .Ticker (tkr , session = self .session )
154154
155- dat ._fetch_ticker_tz (proxy = self .proxy , timeout = 5 , debug_mode = False , raise_errors = False )
156- dat ._get_ticker_tz (proxy = self .proxy , timeout = 5 , debug_mode = False , raise_errors = False )
155+ dat ._fetch_ticker_tz (proxy = self .proxy , timeout = 5 )
156+ dat ._get_ticker_tz (proxy = self .proxy , timeout = 5 )
157157 dat .history (period = "1wk" , proxy = self .proxy )
158158
159- v = dat .stats (proxy = self .proxy )
160- self .assertIsNotNone (v )
161- self .assertTrue (len (v ) > 0 )
162-
163- v = dat .get_recommendations (proxy = self .proxy )
164- self .assertIsNotNone (v )
165- self .assertFalse (v .empty )
166-
167- v = dat .get_calendar (proxy = self .proxy )
168- self .assertIsNotNone (v )
169- self .assertFalse (v .empty )
170-
171159 v = dat .get_major_holders (proxy = self .proxy )
172160 self .assertIsNotNone (v )
173161 self .assertFalse (v .empty )
@@ -184,38 +172,6 @@ def test_goodTicker_withProxy(self):
184172 self .assertIsNotNone (v )
185173 self .assertTrue (len (v ) > 0 )
186174
187- v = dat .get_sustainability (proxy = self .proxy )
188- self .assertIsNotNone (v )
189- self .assertFalse (v .empty )
190-
191- v = dat .get_recommendations_summary (proxy = self .proxy )
192- self .assertIsNotNone (v )
193- self .assertFalse (v .empty )
194-
195- v = dat .get_analyst_price_target (proxy = self .proxy )
196- self .assertIsNotNone (v )
197- self .assertFalse (v .empty )
198-
199- v = dat .get_rev_forecast (proxy = self .proxy )
200- self .assertIsNotNone (v )
201- self .assertFalse (v .empty )
202-
203- v = dat .get_earnings_forecast (proxy = self .proxy )
204- self .assertIsNotNone (v )
205- self .assertFalse (v .empty )
206-
207- v = dat .get_trend_details (proxy = self .proxy )
208- self .assertIsNotNone (v )
209- self .assertFalse (v .empty )
210-
211- v = dat .get_earnings_trend (proxy = self .proxy )
212- self .assertIsNotNone (v )
213- self .assertFalse (v .empty )
214-
215- v = dat .get_earnings (proxy = self .proxy )
216- self .assertIsNotNone (v )
217- self .assertFalse (v .empty )
218-
219175 v = dat .get_income_stmt (proxy = self .proxy )
220176 self .assertIsNotNone (v )
221177 self .assertFalse (v .empty )
@@ -244,10 +200,6 @@ def test_goodTicker_withProxy(self):
244200 self .assertIsNotNone (v )
245201 self .assertFalse (v .empty )
246202
247- v = dat .get_shares (proxy = self .proxy )
248- self .assertIsNotNone (v )
249- self .assertFalse (v .empty )
250-
251203 v = dat .get_shares_full (proxy = self .proxy )
252204 self .assertIsNotNone (v )
253205 self .assertFalse (v .empty )
@@ -264,11 +216,60 @@ def test_goodTicker_withProxy(self):
264216 self .assertIsNotNone (v )
265217 self .assertFalse (v .empty )
266218
267- # TODO: enable after merge
268- # dat.get_history_metadata(proxy=self.proxy)
219+ dat .get_history_metadata (proxy = self .proxy )
220+ self .assertIsNotNone (v )
221+ self .assertTrue (len (v ) > 0 )
222+
223+ # Below will fail because not ported to Yahoo API
224+
225+ # v = dat.stats(proxy=self.proxy)
269226 # self.assertIsNotNone(v)
270227 # self.assertTrue(len(v) > 0)
271228
229+ # v = dat.get_recommendations(proxy=self.proxy)
230+ # self.assertIsNotNone(v)
231+ # self.assertFalse(v.empty)
232+
233+ # v = dat.get_calendar(proxy=self.proxy)
234+ # self.assertIsNotNone(v)
235+ # self.assertFalse(v.empty)
236+
237+ # v = dat.get_sustainability(proxy=self.proxy)
238+ # self.assertIsNotNone(v)
239+ # self.assertFalse(v.empty)
240+
241+ # v = dat.get_recommendations_summary(proxy=self.proxy)
242+ # self.assertIsNotNone(v)
243+ # self.assertFalse(v.empty)
244+
245+ # v = dat.get_analyst_price_target(proxy=self.proxy)
246+ # self.assertIsNotNone(v)
247+ # self.assertFalse(v.empty)
248+
249+ # v = dat.get_rev_forecast(proxy=self.proxy)
250+ # self.assertIsNotNone(v)
251+ # self.assertFalse(v.empty)
252+
253+ # v = dat.get_earnings_forecast(proxy=self.proxy)
254+ # self.assertIsNotNone(v)
255+ # self.assertFalse(v.empty)
256+
257+ # v = dat.get_trend_details(proxy=self.proxy)
258+ # self.assertIsNotNone(v)
259+ # self.assertFalse(v.empty)
260+
261+ # v = dat.get_earnings_trend(proxy=self.proxy)
262+ # self.assertIsNotNone(v)
263+ # self.assertFalse(v.empty)
264+
265+ # v = dat.get_earnings(proxy=self.proxy)
266+ # self.assertIsNotNone(v)
267+ # self.assertFalse(v.empty)
268+
269+ # v = dat.get_shares(proxy=self.proxy)
270+ # self.assertIsNotNone(v)
271+ # self.assertFalse(v.empty)
272+
272273
273274class TestTickerHistory (unittest .TestCase ):
274275 session = None
@@ -318,7 +319,7 @@ def test_no_expensive_calls_introduced(self):
318319 actual_urls_called = tuple ([r .url for r in session .cache .filter ()])
319320 session .close ()
320321 expected_urls = (
321- 'https://query2.finance.yahoo.com/v8/finance/chart/GOOGL?events=div,splits,capitalGains &includePrePost=False&interval=1d&range=1y' ,
322+ 'https://query2.finance.yahoo.com/v8/finance/chart/GOOGL?events=div%2Csplits%2CcapitalGains &includePrePost=False&interval=1d&range=1y' ,
322323 )
323324 self .assertEqual (expected_urls , actual_urls_called , "Different than expected url used to fetch history." )
324325
0 commit comments