def test_assert_aliases_deprecated(freq, expected, aliases): assert isinstance(aliases, list) assert _period_str_to_code(freq) == expected for alias in aliases: with pytest.raises(ValueError, match=INVALID_FREQ_ERR_MSG): _period_str_to_code(alias)
def test_assert_aliases_deprecated(freq, expected, aliases): assert isinstance(aliases, list) assert _period_str_to_code(freq) == expected for alias in aliases: with pytest.raises(ValueError, match=INVALID_FREQ_ERR_MSG): _period_str_to_code(alias)
def assert_aliases_deprecated(freq, expected, aliases): assert isinstance(aliases, list) assert (_period_str_to_code(freq) == expected) for alias in aliases: with tm.assert_raises_regex(ValueError, _INVALID_FREQ_ERROR): _period_str_to_code(alias)
def test_period_str_to_code(obj, expected): assert _period_str_to_code(obj) == expected
def test_period_str_to_code(obj, expected): assert _period_str_to_code(obj) == expected
def test_period_str_to_code(): assert (_period_str_to_code('A') == 1000) assert (_period_str_to_code('A-DEC') == 1000) assert (_period_str_to_code('A-JAN') == 1001) assert (_period_str_to_code('Y') == 1000) assert (_period_str_to_code('Y-DEC') == 1000) assert (_period_str_to_code('Y-JAN') == 1001) assert (_period_str_to_code('Q') == 2000) assert (_period_str_to_code('Q-DEC') == 2000) assert (_period_str_to_code('Q-FEB') == 2002) assert_aliases_deprecated("M", 3000, ["MTH", "MONTH", "MONTHLY"]) assert (_period_str_to_code('W') == 4000) assert (_period_str_to_code('W-SUN') == 4000) assert (_period_str_to_code('W-FRI') == 4005) assert_aliases_deprecated("B", 5000, ["BUS", "BUSINESS", "BUSINESSLY", "WEEKDAY"]) assert_aliases_deprecated("D", 6000, ["DAY", "DLY", "DAILY"]) assert_aliases_deprecated("H", 7000, ["HR", "HOUR", "HRLY", "HOURLY"]) assert_aliases_deprecated("T", 8000, ["minute", "MINUTE", "MINUTELY"]) assert (_period_str_to_code('Min') == 8000) assert_aliases_deprecated("S", 9000, ["sec", "SEC", "SECOND", "SECONDLY"]) assert_aliases_deprecated("L", 10000, ["MILLISECOND", "MILLISECONDLY"]) assert (_period_str_to_code('ms') == 10000) assert_aliases_deprecated("U", 11000, ["MICROSECOND", "MICROSECONDLY"]) assert (_period_str_to_code('US') == 11000) assert_aliases_deprecated("N", 12000, ["NANOSECOND", "NANOSECONDLY"]) assert (_period_str_to_code('NS') == 12000)
def test_period_str_to_code(): assert (_period_str_to_code('A') == 1000) assert (_period_str_to_code('A-DEC') == 1000) assert (_period_str_to_code('A-JAN') == 1001) assert (_period_str_to_code('Y') == 1000) assert (_period_str_to_code('Y-DEC') == 1000) assert (_period_str_to_code('Y-JAN') == 1001) assert (_period_str_to_code('Q') == 2000) assert (_period_str_to_code('Q-DEC') == 2000) assert (_period_str_to_code('Q-FEB') == 2002) assert_aliases_deprecated("M", 3000, ["MTH", "MONTH", "MONTHLY"]) assert (_period_str_to_code('W') == 4000) assert (_period_str_to_code('W-SUN') == 4000) assert (_period_str_to_code('W-FRI') == 4005) assert_aliases_deprecated("B", 5000, ["BUS", "BUSINESS", "BUSINESSLY", "WEEKDAY"]) assert_aliases_deprecated("D", 6000, ["DAY", "DLY", "DAILY"]) assert_aliases_deprecated("H", 7000, ["HR", "HOUR", "HRLY", "HOURLY"]) assert_aliases_deprecated("T", 8000, ["minute", "MINUTE", "MINUTELY"]) assert (_period_str_to_code('Min') == 8000) assert_aliases_deprecated("S", 9000, ["sec", "SEC", "SECOND", "SECONDLY"]) assert_aliases_deprecated("L", 10000, ["MILLISECOND", "MILLISECONDLY"]) assert (_period_str_to_code('ms') == 10000) assert_aliases_deprecated("U", 11000, ["MICROSECOND", "MICROSECONDLY"]) assert (_period_str_to_code('US') == 11000) assert_aliases_deprecated("N", 12000, ["NANOSECOND", "NANOSECONDLY"]) assert (_period_str_to_code('NS') == 12000)