def test_get_ipo_calendar_default(self): data = get_ipo_calendar() assert isinstance(data, dict) assert set(data) == set(["rawData", "viewData"]) assert isinstance(data["rawData"], list) assert isinstance(data["viewData"], list)
def test_ipo_calendar_bad_period(self): with pytest.raises(ValueError): get_ipo_calendar("BADPERIOD")
def test_get_ipo_calendar_today(self): data = get_ipo_calendar("today-ipos") assert isinstance(data, dict) assert len(data) == 3 assert "lastUpdate" in data
def test_ipo_calendar(self): data = get_ipo_calendar() assert isinstance(data, list)