Closed kloczek closed 4 years ago
Hello @kloczek, with this release we have moved to using pytest instead of nose.
Thank you very much.
It works now :)
+ /usr/bin/python3 -m pytest -v
========================================================================================= test session starts ==========================================================================================
platform linux -- Python 3.8.2, pytest-4.6.9, py-1.8.0, pluggy-0.13.1 -- /usr/bin/python3
cachedir: .pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/home/tkloczko/rpmbuild/BUILD/arrow-0.15.6/.hypothesis/examples')
rootdir: /home/tkloczko/rpmbuild/BUILD/arrow-0.15.6, inifile: setup.cfg
plugins: forked-1.1.1, mock-1.10.4, expect-1.1.0, hypothesis-4.23.8, xdist-1.31.0, httpbin-0.3.0, cov-2.8.1, flaky-3.6.1, timeout-1.3.4, rerunfailures-8.0
collected 414 items
tests/test_api.py::TestModule::test_get PASSED [ 0%]
tests/test_api.py::TestModule::test_utcnow PASSED [ 0%]
tests/test_api.py::TestModule::test_now PASSED [ 0%]
tests/test_api.py::TestModule::test_factory PASSED [ 0%]
tests/test_arrow.py::TestTestArrowInit::test_init_bad_input PASSED [ 1%]
tests/test_arrow.py::TestTestArrowInit::test_init PASSED [ 1%]
tests/test_arrow.py::TestTestArrowInit::test_init_pytz_timezone PASSED [ 1%]
tests/test_arrow.py::TestTestArrowFactory::test_now PASSED [ 1%]
tests/test_arrow.py::TestTestArrowFactory::test_utcnow PASSED [ 2%]
tests/test_arrow.py::TestTestArrowFactory::test_fromtimestamp PASSED [ 2%]
tests/test_arrow.py::TestTestArrowFactory::test_utcfromtimestamp PASSED [ 2%]
tests/test_arrow.py::TestTestArrowFactory::test_fromdatetime PASSED [ 2%]
tests/test_arrow.py::TestTestArrowFactory::test_fromdatetime_dt_tzinfo PASSED [ 3%]
tests/test_arrow.py::TestTestArrowFactory::test_fromdatetime_tzinfo_arg PASSED [ 3%]
tests/test_arrow.py::TestTestArrowFactory::test_fromdate PASSED [ 3%]
tests/test_arrow.py::TestTestArrowFactory::test_strptime PASSED [ 3%]
tests/test_arrow.py::TestTestArrowRepresentation::test_repr PASSED [ 4%]
tests/test_arrow.py::TestTestArrowRepresentation::test_str PASSED [ 4%]
tests/test_arrow.py::TestTestArrowRepresentation::test_hash PASSED [ 4%]
tests/test_arrow.py::TestTestArrowRepresentation::test_format PASSED [ 4%]
tests/test_arrow.py::TestTestArrowRepresentation::test_bare_format PASSED [ 5%]
tests/test_arrow.py::TestTestArrowRepresentation::test_format_no_format_string PASSED [ 5%]
tests/test_arrow.py::TestTestArrowRepresentation::test_clone PASSED [ 5%]
tests/test_arrow.py::TestArrowAttribute::test_getattr_base PASSED [ 5%]
tests/test_arrow.py::TestArrowAttribute::test_getattr_week PASSED [ 6%]
tests/test_arrow.py::TestArrowAttribute::test_getattr_quarter PASSED [ 6%]
tests/test_arrow.py::TestArrowAttribute::test_getattr_dt_value PASSED [ 6%]
tests/test_arrow.py::TestArrowAttribute::test_tzinfo PASSED [ 6%]
tests/test_arrow.py::TestArrowAttribute::test_naive PASSED [ 7%]
tests/test_arrow.py::TestArrowAttribute::test_timestamp PASSED [ 7%]
tests/test_arrow.py::TestArrowAttribute::test_float_timestamp PASSED [ 7%]
tests/test_arrow.py::TestArrowComparison::test_eq PASSED [ 7%]
tests/test_arrow.py::TestArrowComparison::test_ne PASSED [ 7%]
tests/test_arrow.py::TestArrowComparison::test_gt PASSED [ 8%]
tests/test_arrow.py::TestArrowComparison::test_ge PASSED [ 8%]
tests/test_arrow.py::TestArrowComparison::test_lt PASSED [ 8%]
tests/test_arrow.py::TestArrowComparison::test_le PASSED [ 8%]
tests/test_arrow.py::TestArrowMath::test_add_timedelta PASSED [ 9%]
tests/test_arrow.py::TestArrowMath::test_add_other PASSED [ 9%]
tests/test_arrow.py::TestArrowMath::test_radd PASSED [ 9%]
tests/test_arrow.py::TestArrowMath::test_sub_timedelta PASSED [ 9%]
tests/test_arrow.py::TestArrowMath::test_sub_datetime PASSED [ 10%]
tests/test_arrow.py::TestArrowMath::test_sub_arrow PASSED [ 10%]
tests/test_arrow.py::TestArrowMath::test_sub_other PASSED [ 10%]
tests/test_arrow.py::TestArrowMath::test_rsub_datetime PASSED [ 10%]
tests/test_arrow.py::TestArrowMath::test_rsub_other PASSED [ 11%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_date PASSED [ 11%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_time PASSED [ 11%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_timetz PASSED [ 11%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_astimezone PASSED [ 12%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_utcoffset PASSED [ 12%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_dst PASSED [ 12%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_timetuple PASSED [ 12%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_utctimetuple PASSED [ 13%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_toordinal PASSED [ 13%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_weekday PASSED [ 13%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_isoweekday PASSED [ 13%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_isocalendar PASSED [ 14%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_isoformat PASSED [ 14%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_simplejson PASSED [ 14%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_ctime PASSED [ 14%]
tests/test_arrow.py::TestArrowDatetimeInterface::test_strftime PASSED [ 14%]
tests/test_arrow.py::TestArrowFalsePositiveDst::test_dst PASSED [ 15%]
tests/test_arrow.py::TestArrowConversion::test_to PASSED [ 15%]
tests/test_arrow.py::TestArrowPickling::test_pickle_and_unpickle PASSED [ 15%]
tests/test_arrow.py::TestArrowReplace::test_not_attr PASSED [ 15%]
tests/test_arrow.py::TestArrowReplace::test_replace PASSED [ 16%]
tests/test_arrow.py::TestArrowReplace::test_replace_tzinfo PASSED [ 16%]
tests/test_arrow.py::TestArrowReplace::test_replace_week PASSED [ 16%]
tests/test_arrow.py::TestArrowReplace::test_replace_quarter PASSED [ 16%]
tests/test_arrow.py::TestArrowReplace::test_replace_other_kwargs PASSED [ 17%]
tests/test_arrow.py::TestArrowShift::test_not_attr PASSED [ 17%]
tests/test_arrow.py::TestArrowShift::test_shift PASSED [ 17%]
tests/test_arrow.py::TestArrowShift::test_shift_negative PASSED [ 17%]
tests/test_arrow.py::TestArrowShift::test_shift_quarters_bug PASSED [ 18%]
tests/test_arrow.py::TestArrowRange::test_year PASSED [ 18%]
tests/test_arrow.py::TestArrowRange::test_quarter PASSED [ 18%]
tests/test_arrow.py::TestArrowRange::test_month PASSED [ 18%]
tests/test_arrow.py::TestArrowRange::test_week PASSED [ 19%]
tests/test_arrow.py::TestArrowRange::test_day PASSED [ 19%]
tests/test_arrow.py::TestArrowRange::test_hour PASSED [ 19%]
tests/test_arrow.py::TestArrowRange::test_minute PASSED [ 19%]
tests/test_arrow.py::TestArrowRange::test_second PASSED [ 20%]
tests/test_arrow.py::TestArrowRange::test_arrow PASSED [ 20%]
tests/test_arrow.py::TestArrowRange::test_naive_tz PASSED [ 20%]
tests/test_arrow.py::TestArrowRange::test_aware_same_tz PASSED [ 20%]
tests/test_arrow.py::TestArrowRange::test_aware_different_tz PASSED [ 21%]
tests/test_arrow.py::TestArrowRange::test_aware_tz PASSED [ 21%]
tests/test_arrow.py::TestArrowRange::test_unsupported PASSED [ 21%]
tests/test_arrow.py::TestArrowSpanRange::test_year PASSED [ 21%]
tests/test_arrow.py::TestArrowSpanRange::test_quarter PASSED [ 21%]
tests/test_arrow.py::TestArrowSpanRange::test_month PASSED [ 22%]
tests/test_arrow.py::TestArrowSpanRange::test_week PASSED [ 22%]
tests/test_arrow.py::TestArrowSpanRange::test_day PASSED [ 22%]
tests/test_arrow.py::TestArrowSpanRange::test_days PASSED [ 22%]
tests/test_arrow.py::TestArrowSpanRange::test_hour PASSED [ 23%]
tests/test_arrow.py::TestArrowSpanRange::test_minute PASSED [ 23%]
tests/test_arrow.py::TestArrowSpanRange::test_second PASSED [ 23%]
tests/test_arrow.py::TestArrowSpanRange::test_naive_tz PASSED [ 23%]
tests/test_arrow.py::TestArrowSpanRange::test_aware_same_tz PASSED [ 24%]
tests/test_arrow.py::TestArrowSpanRange::test_aware_different_tz PASSED [ 24%]
tests/test_arrow.py::TestArrowSpanRange::test_aware_tz PASSED [ 24%]
tests/test_arrow.py::TestArrowSpanRange::test_bounds_param_is_passed PASSED [ 24%]
tests/test_arrow.py::TestArrowInterval::test_incorrect_input PASSED [ 25%]
tests/test_arrow.py::TestArrowInterval::test_correct PASSED [ 25%]
tests/test_arrow.py::TestArrowInterval::test_bounds_param_is_passed PASSED [ 25%]
tests/test_arrow.py::TestArrowSpan::test_span_attribute PASSED [ 25%]
tests/test_arrow.py::TestArrowSpan::test_span_year PASSED [ 26%]
tests/test_arrow.py::TestArrowSpan::test_span_quarter PASSED [ 26%]
tests/test_arrow.py::TestArrowSpan::test_span_quarter_count PASSED [ 26%]
tests/test_arrow.py::TestArrowSpan::test_span_year_count PASSED [ 26%]
tests/test_arrow.py::TestArrowSpan::test_span_month PASSED [ 27%]
tests/test_arrow.py::TestArrowSpan::test_span_week PASSED [ 27%]
tests/test_arrow.py::TestArrowSpan::test_span_day PASSED [ 27%]
tests/test_arrow.py::TestArrowSpan::test_span_hour PASSED [ 27%]
tests/test_arrow.py::TestArrowSpan::test_span_minute PASSED [ 28%]
tests/test_arrow.py::TestArrowSpan::test_span_second PASSED [ 28%]
tests/test_arrow.py::TestArrowSpan::test_span_microsecond PASSED [ 28%]
tests/test_arrow.py::TestArrowSpan::test_floor PASSED [ 28%]
tests/test_arrow.py::TestArrowSpan::test_span_inclusive_inclusive PASSED [ 28%]
tests/test_arrow.py::TestArrowSpan::test_span_exclusive_inclusive PASSED [ 29%]
tests/test_arrow.py::TestArrowSpan::test_span_exclusive_exclusive PASSED [ 29%]
tests/test_arrow.py::TestArrowSpan::test_bounds_are_validated PASSED [ 29%]
tests/test_arrow.py::TestArrowHumanize::test_granularity PASSED [ 29%]
tests/test_arrow.py::TestArrowHumanize::test_multiple_granularity PASSED [ 30%]
tests/test_arrow.py::TestArrowHumanize::test_seconds PASSED [ 30%]
tests/test_arrow.py::TestArrowHumanize::test_minute PASSED [ 30%]
tests/test_arrow.py::TestArrowHumanize::test_minutes PASSED [ 30%]
tests/test_arrow.py::TestArrowHumanize::test_hour PASSED [ 31%]
tests/test_arrow.py::TestArrowHumanize::test_hours PASSED [ 31%]
tests/test_arrow.py::TestArrowHumanize::test_day PASSED [ 31%]
tests/test_arrow.py::TestArrowHumanize::test_days PASSED [ 31%]
tests/test_arrow.py::TestArrowHumanize::test_week PASSED [ 32%]
tests/test_arrow.py::TestArrowHumanize::test_weeks PASSED [ 32%]
tests/test_arrow.py::TestArrowHumanize::test_month PASSED [ 32%]
tests/test_arrow.py::TestArrowHumanize::test_months PASSED [ 32%]
tests/test_arrow.py::TestArrowHumanize::test_year PASSED [ 33%]
tests/test_arrow.py::TestArrowHumanize::test_years PASSED [ 33%]
tests/test_arrow.py::TestArrowHumanize::test_arrow PASSED [ 33%]
tests/test_arrow.py::TestArrowHumanize::test_datetime_tzinfo PASSED [ 33%]
tests/test_arrow.py::TestArrowHumanize::test_other PASSED [ 34%]
tests/test_arrow.py::TestArrowHumanize::test_invalid_locale PASSED [ 34%]
tests/test_arrow.py::TestArrowHumanize::test_none PASSED [ 34%]
tests/test_arrow.py::TestArrowHumanize::test_untranslated_granularity PASSED [ 34%]
tests/test_arrow.py::TestArrowHumanizeTestsWithLocale::test_now PASSED [ 35%]
tests/test_arrow.py::TestArrowHumanizeTestsWithLocale::test_seconds PASSED [ 35%]
tests/test_arrow.py::TestArrowHumanizeTestsWithLocale::test_years PASSED [ 35%]
tests/test_arrow.py::TestArrowIsBetween::test_start_before_end PASSED [ 35%]
tests/test_arrow.py::TestArrowIsBetween::test_exclusive_exclusive_bounds PASSED [ 35%]
tests/test_arrow.py::TestArrowIsBetween::test_exclusive_exclusive_bounds_same_date PASSED [ 36%]
tests/test_arrow.py::TestArrowIsBetween::test_inclusive_exclusive_bounds PASSED [ 36%]
tests/test_arrow.py::TestArrowIsBetween::test_exclusive_inclusive_bounds PASSED [ 36%]
tests/test_arrow.py::TestArrowIsBetween::test_inclusive_inclusive_bounds_same_date PASSED [ 36%]
tests/test_arrow.py::TestArrowIsBetween::test_type_error_exception PASSED [ 37%]
tests/test_arrow.py::TestArrowIsBetween::test_attribute_error_exception PASSED [ 37%]
tests/test_arrow.py::TestArrowUtil::test_get_datetime PASSED [ 37%]
tests/test_arrow.py::TestArrowUtil::test_get_tzinfo PASSED [ 37%]
tests/test_arrow.py::TestArrowUtil::test_get_iteration_params PASSED [ 38%]
tests/test_factory.py::TestGet::test_no_args PASSED [ 38%]
tests/test_factory.py::TestGet::test_timestamp_one_arg_no_arg PASSED [ 38%]
tests/test_factory.py::TestGet::test_one_arg_none PASSED [ 38%]
tests/test_factory.py::TestGet::test_struct_time PASSED [ 39%]
tests/test_factory.py::TestGet::test_one_arg_timestamp PASSED [ 39%]
tests/test_factory.py::TestGet::test_one_arg_timestamp_with_tzinfo PASSED [ 39%]
tests/test_factory.py::TestGet::test_one_arg_arrow PASSED [ 39%]
tests/test_factory.py::TestGet::test_one_arg_datetime PASSED [ 40%]
tests/test_factory.py::TestGet::test_one_arg_date PASSED [ 40%]
tests/test_factory.py::TestGet::test_one_arg_tzinfo PASSED [ 40%]
tests/test_factory.py::TestGet::test_one_arg_dateparser_datetime PASSED [ 40%]
tests/test_factory.py::TestGet::test_kwarg_tzinfo PASSED [ 41%]
tests/test_factory.py::TestGet::test_kwarg_tzinfo_string PASSED [ 41%]
tests/test_factory.py::TestGet::test_one_arg_iso_str PASSED [ 41%]
tests/test_factory.py::TestGet::test_one_arg_iso_calendar PASSED [ 41%]
tests/test_factory.py::TestGet::test_one_arg_other PASSED [ 42%]
tests/test_factory.py::TestGet::test_one_arg_bool PASSED [ 42%]
tests/test_factory.py::TestGet::test_two_args_datetime_tzinfo PASSED [ 42%]
tests/test_factory.py::TestGet::test_two_args_datetime_tz_str PASSED [ 42%]
tests/test_factory.py::TestGet::test_two_args_date_tzinfo PASSED [ 42%]
tests/test_factory.py::TestGet::test_two_args_date_tz_str PASSED [ 43%]
tests/test_factory.py::TestGet::test_two_args_datetime_other PASSED [ 43%]
tests/test_factory.py::TestGet::test_two_args_date_other PASSED [ 43%]
tests/test_factory.py::TestGet::test_two_args_str_str PASSED [ 43%]
tests/test_factory.py::TestGet::test_two_args_str_tzinfo PASSED [ 44%]
tests/test_factory.py::TestGet::test_two_args_twitter_format PASSED [ 44%]
tests/test_factory.py::TestGet::test_two_args_str_list PASSED [ 44%]
tests/test_factory.py::TestGet::test_two_args_unicode_unicode PASSED [ 44%]
tests/test_factory.py::TestGet::test_two_args_other PASSED [ 45%]
tests/test_factory.py::TestGet::test_three_args_with_tzinfo PASSED [ 45%]
tests/test_factory.py::TestGet::test_three_args PASSED [ 45%]
tests/test_factory.py::TestGet::test_full_kwargs PASSED [ 45%]
tests/test_factory.py::TestGet::test_three_kwargs PASSED [ 46%]
tests/test_factory.py::TestGet::test_tzinfo_string_kwargs PASSED [ 46%]
tests/test_factory.py::TestGet::test_insufficient_kwargs PASSED [ 46%]
tests/test_factory.py::TestGet::test_locale PASSED [ 46%]
tests/test_factory.py::TestGet::test_locale_kwarg_only PASSED [ 47%]
tests/test_factory.py::TestGet::test_locale_with_tzinfo PASSED [ 47%]
tests/test_factory.py::TestUtcNow::test_utcnow PASSED [ 47%]
tests/test_factory.py::TestNow::test_no_tz PASSED [ 47%]
tests/test_factory.py::TestNow::test_tzinfo PASSED [ 48%]
tests/test_factory.py::TestNow::test_tz_str PASSED [ 48%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_format PASSED [ 48%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_year PASSED [ 48%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_month PASSED [ 49%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_day PASSED [ 49%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_hour PASSED [ 49%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_minute PASSED [ 49%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_second PASSED [ 50%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_sub_second PASSED [ 50%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_timestamp PASSED [ 50%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_timezone PASSED [ 50%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_timezone_formatter PASSED [ 50%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_am_pm PASSED [ 51%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_week PASSED [ 51%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_nonsense PASSED [ 51%]
tests/test_formatter.py::TestDateTimeFormatterFormatToken::test_escape PASSED [ 51%]
tests/test_locales.py::TestLocaleValidation::test_locale_validation PASSED [ 52%]
tests/test_locales.py::TestModule::test_get_locale PASSED [ 52%]
tests/test_locales.py::TestModule::test_get_locale_by_class_name PASSED [ 52%]
tests/test_locales.py::TestModule::test_locales PASSED [ 52%]
tests/test_locales.py::TestEnglishLocale::test_describe PASSED [ 53%]
tests/test_locales.py::TestEnglishLocale::test_format_timeframe PASSED [ 53%]
tests/test_locales.py::TestEnglishLocale::test_format_relative_now PASSED [ 53%]
tests/test_locales.py::TestEnglishLocale::test_format_relative_past PASSED [ 53%]
tests/test_locales.py::TestEnglishLocale::test_format_relative_future PASSED [ 54%]
tests/test_locales.py::TestEnglishLocale::test_ordinal_number PASSED [ 54%]
tests/test_locales.py::TestEnglishLocale::test_meridian_invalid_token PASSED [ 54%]
tests/test_locales.py::TestItalianLocale::test_ordinal_number PASSED [ 54%]
tests/test_locales.py::TestSpanishLocale::test_ordinal_number PASSED [ 55%]
tests/test_locales.py::TestSpanishLocale::test_format_timeframe PASSED [ 55%]
tests/test_locales.py::TestFrenchLocale::test_ordinal_number PASSED [ 55%]
tests/test_locales.py::TestRussianLocale::test_plurals2 PASSED [ 55%]
tests/test_locales.py::TestPolishLocale::test_plurals PASSED [ 56%]
tests/test_locales.py::TestIcelandicLocale::test_format_timeframe PASSED [ 56%]
tests/test_locales.py::TestMalayalamLocale::test_format_timeframe PASSED [ 56%]
tests/test_locales.py::TestMalayalamLocale::test_format_relative_now PASSED [ 56%]
tests/test_locales.py::TestMalayalamLocale::test_format_relative_past PASSED [ 57%]
tests/test_locales.py::TestMalayalamLocale::test_format_relative_future PASSED [ 57%]
tests/test_locales.py::TestHindiLocale::test_format_timeframe PASSED [ 57%]
tests/test_locales.py::TestHindiLocale::test_format_relative_now PASSED [ 57%]
tests/test_locales.py::TestHindiLocale::test_format_relative_past PASSED [ 57%]
tests/test_locales.py::TestHindiLocale::test_format_relative_future PASSED [ 58%]
tests/test_locales.py::TestCzechLocale::test_format_timeframe PASSED [ 58%]
tests/test_locales.py::TestCzechLocale::test_format_relative_now PASSED [ 58%]
tests/test_locales.py::TestCzechLocale::test_format_relative_future PASSED [ 58%]
tests/test_locales.py::TestCzechLocale::test_format_relative_past PASSED [ 59%]
tests/test_locales.py::TestSlovakLocale::test_format_timeframe PASSED [ 59%]
tests/test_locales.py::TestSlovakLocale::test_format_relative_now PASSED [ 59%]
tests/test_locales.py::TestSlovakLocale::test_format_relative_future PASSED [ 59%]
tests/test_locales.py::TestSlovakLocale::test_format_relative_past PASSED [ 60%]
tests/test_locales.py::TestBulgarianLocale::test_plurals2 PASSED [ 60%]
tests/test_locales.py::TestMacedonianLocale::test_plurals_mk PASSED [ 60%]
tests/test_locales.py::TestHebrewLocale::test_couple_of_timeframe PASSED [ 60%]
tests/test_locales.py::TestMarathiLocale::test_dateCoreFunctionality PASSED [ 61%]
tests/test_locales.py::TestMarathiLocale::test_format_timeframe PASSED [ 61%]
tests/test_locales.py::TestMarathiLocale::test_format_relative_now PASSED [ 61%]
tests/test_locales.py::TestMarathiLocale::test_format_relative_past PASSED [ 61%]
tests/test_locales.py::TestMarathiLocale::test_format_relative_future PASSED [ 62%]
tests/test_locales.py::TestMarathiLocale::test_ordinal_number PASSED [ 62%]
tests/test_locales.py::TestFinnishLocale::test_format_timeframe PASSED [ 62%]
tests/test_locales.py::TestFinnishLocale::test_format_relative_now PASSED [ 62%]
tests/test_locales.py::TestFinnishLocale::test_format_relative_past PASSED [ 63%]
tests/test_locales.py::TestFinnishLocale::test_format_relative_future PASSED [ 63%]
tests/test_locales.py::TestFinnishLocale::test_ordinal_number PASSED [ 63%]
tests/test_locales.py::TestGermanLocale::test_ordinal_number PASSED [ 63%]
tests/test_locales.py::TestGermanLocale::test_define PASSED [ 64%]
tests/test_locales.py::TestGermanLocale::test_weekday PASSED [ 64%]
tests/test_locales.py::TestHungarianLocale::test_format_timeframe PASSED [ 64%]
tests/test_locales.py::TestEsperantoLocale::test_format_timeframe PASSED [ 64%]
tests/test_locales.py::TestEsperantoLocale::test_ordinal_number PASSED [ 64%]
tests/test_locales.py::TestThaiLocale::test_year_full PASSED [ 65%]
tests/test_locales.py::TestThaiLocale::test_year_abbreviation PASSED [ 65%]
tests/test_locales.py::TestThaiLocale::test_format_relative_now PASSED [ 65%]
tests/test_locales.py::TestThaiLocale::test_format_relative_past PASSED [ 65%]
tests/test_locales.py::TestThaiLocale::test_format_relative_future PASSED [ 66%]
tests/test_locales.py::TestBengaliLocale::test_ordinal_number PASSED [ 66%]
tests/test_locales.py::TestRomanianLocale::test_timeframes PASSED [ 66%]
tests/test_locales.py::TestRomanianLocale::test_relative_timeframes PASSED [ 66%]
tests/test_locales.py::TestArabicLocale::test_timeframes PASSED [ 67%]
tests/test_locales.py::TestNepaliLocale::test_format_timeframe PASSED [ 67%]
tests/test_locales.py::TestNepaliLocale::test_format_relative_now PASSED [ 67%]
tests/test_locales.py::TestNepaliLocale::test_format_relative_future PASSED [ 67%]
tests/test_locales.py::TestNepaliLocale::test_format_relative_past PASSED [ 68%]
tests/test_locales.py::TestIndonesianLocale::test_timeframes PASSED [ 68%]
tests/test_locales.py::TestIndonesianLocale::test_format_relative_now PASSED [ 68%]
tests/test_locales.py::TestIndonesianLocale::test_format_relative_past PASSED [ 68%]
tests/test_locales.py::TestIndonesianLocale::test_format_relative_future PASSED [ 69%]
tests/test_locales.py::TestTagalogLocale::test_format_timeframe PASSED [ 69%]
tests/test_locales.py::TestTagalogLocale::test_format_relative_now PASSED [ 69%]
tests/test_locales.py::TestTagalogLocale::test_format_relative_past PASSED [ 69%]
tests/test_locales.py::TestTagalogLocale::test_format_relative_future PASSED [ 70%]
tests/test_locales.py::TestTagalogLocale::test_ordinal_number PASSED [ 70%]
tests/test_locales.py::TestEstonianLocale::test_format_timeframe PASSED [ 70%]
tests/test_locales.py::TestPortugueseLocale::test_format_timeframe PASSED [ 70%]
tests/test_locales.py::TestBrazilianPortugueseLocale::test_format_timeframe PASSED [ 71%]
tests/test_locales.py::TestHongKongLocale::test_format_timeframe PASSED [ 71%]
tests/test_locales.py::TestChineseTWLocale::test_format_timeframe PASSED [ 71%]
tests/test_parser.py::TestDateTimeParser::test_parse_multiformat PASSED [ 71%]
tests/test_parser.py::TestDateTimeParser::test_parse_multiformat_all_fail PASSED [ 71%]
tests/test_parser.py::TestDateTimeParser::test_parse_multiformat_unself_expected_fail PASSED [ 72%]
tests/test_parser.py::TestDateTimeParser::test_parse_token_nonsense PASSED [ 72%]
tests/test_parser.py::TestDateTimeParser::test_parse_token_invalid_meridians PASSED [ 72%]
tests/test_parser.py::TestDateTimeParser::test_parser_no_caching PASSED [ 72%]
tests/test_parser.py::TestDateTimeParser::test_parser_1_line_caching PASSED [ 73%]
tests/test_parser.py::TestDateTimeParser::test_parser_multiple_line_caching PASSED [ 73%]
tests/test_parser.py::TestDateTimeParser::test_YY_and_YYYY_format_list PASSED [ 73%]
tests/test_parser.py::TestDateTimeParser::test_timestamp_format_list PASSED [ 73%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_list PASSED [ 74%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_unrecognized_token PASSED [ 74%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_parse_no_match PASSED [ 74%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_separators PASSED [ 74%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_numbers PASSED [ 75%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_year_two_digit PASSED [ 75%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_timestamp PASSED [ 75%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_expanded_timestamp PASSED [ 75%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_names PASSED [ 76%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_pm PASSED [ 76%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_tz_hours_only PASSED [ 76%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_tz_zz PASSED [ 76%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_tz_name_zzz PASSED [ 77%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_subsecond PASSED [ 77%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_subsecond_rounding PASSED [ 77%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_subsecond_rounding_overflow PASSED [ 77%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_long_year PASSED [ 78%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_with_extra_words_at_start_and_end_invalid PASSED [ 78%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_with_extra_words_at_start_and_end_valid PASSED [ 78%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_with_punctuation_fences PASSED [ 78%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_with_leading_and_trailing_whitespace PASSED [ 78%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_YYYY_DDDD PASSED [ 79%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_YYYY_DDD PASSED [ 79%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_YYYY_MM_DDDD PASSED [ 79%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_DDD_only PASSED [ 79%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_DDDD_only PASSED [ 80%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_HH_24 PASSED [ 80%]
tests/test_parser.py::TestDateTimeParserParse::test_parse_W PASSED [ 80%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_year PASSED [ 80%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_month PASSED [ 81%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_day PASSED [ 81%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_hour PASSED [ 81%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_minute PASSED [ 81%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_second PASSED [ 82%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_subsecond PASSED [ 82%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_tz PASSED [ 82%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_am_pm PASSED [ 82%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_timestamp PASSED [ 83%]
tests/test_parser.py::TestDateTimeParserRegex::test_format_timestamp_milli PASSED [ 83%]
tests/test_parser.py::TestDateTimeParserRegex::test_escape PASSED [ 83%]
tests/test_parser.py::TestDateTimeParserRegex::test_month_names PASSED [ 83%]
tests/test_parser.py::TestDateTimeParserRegex::test_month_abbreviations PASSED [ 84%]
tests/test_parser.py::TestDateTimeParserRegex::test_digits PASSED [ 84%]
tests/test_parser.py::TestDateTimeParserRegex::test_tz PASSED [ 84%]
tests/test_parser.py::TestDateTimeParserRegex::test_timestamp PASSED [ 84%]
tests/test_parser.py::TestDateTimeParserRegex::test_timestamp_milli PASSED [ 85%]
tests/test_parser.py::TestDateTimeParserRegex::test_time PASSED [ 85%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY PASSED [ 85%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_DDDD PASSED [ 85%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_DDDD_HH_mm_ssZ PASSED [ 85%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDDD PASSED [ 86%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM PASSED [ 86%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DD PASSED [ 86%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDTHH_mmZ PASSED [ 86%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDTHH_mm PASSED [ 87%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDTHH PASSED [ 87%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDTHHZ PASSED [ 87%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDTHH_mm_ssZ PASSED [ 87%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDTHH_mm_ss PASSED [ 88%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DD_HH_mmZ PASSED [ 88%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DD_HH_mm PASSED [ 88%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DD_HH PASSED [ 88%]
tests/test_parser.py::TestDateTimeParserISO::test_invalid_time PASSED [ 89%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DD_HH_mm_ssZ PASSED [ 89%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DD_HH_mm_ss PASSED [ 89%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDTHH_mm_ss_S PASSED [ 89%]
tests/test_parser.py::TestDateTimeParserISO::test_YYYY_MM_DDTHH_mm_ss_SZ PASSED [ 90%]
tests/test_parser.py::TestDateTimeParserISO::test_W PASSED [ 90%]
tests/test_parser.py::TestDateTimeParserISO::test_invalid_Z PASSED [ 90%]
tests/test_parser.py::TestDateTimeParserISO::test_parse_subsecond PASSED [ 90%]
tests/test_parser.py::TestDateTimeParserISO::test_gnu_date PASSED [ 91%]
tests/test_parser.py::TestDateTimeParserISO::test_isoformat PASSED [ 91%]
tests/test_parser.py::TestDateTimeParserISO::test_parse_iso_with_leading_and_trailing_whitespace PASSED [ 91%]
tests/test_parser.py::TestDateTimeParserISO::test_parse_iso_with_extra_words_at_start_and_end_invalid PASSED [ 91%]
tests/test_parser.py::TestDateTimeParserISO::test_iso8601_basic_format PASSED [ 92%]
tests/test_parser.py::TestDateTimeParserISO::test_midnight_end_day PASSED [ 92%]
tests/test_parser.py::TestTzinfoParser::test_parse_local PASSED [ 92%]
tests/test_parser.py::TestTzinfoParser::test_parse_utc PASSED [ 92%]
tests/test_parser.py::TestTzinfoParser::test_parse_iso PASSED [ 92%]
tests/test_parser.py::TestTzinfoParser::test_parse_str PASSED [ 93%]
tests/test_parser.py::TestTzinfoParser::test_parse_fails PASSED [ 93%]
tests/test_parser.py::TestDateTimeParserMonthName::test_shortmonth_capitalized PASSED [ 93%]
tests/test_parser.py::TestDateTimeParserMonthName::test_shortmonth_allupper PASSED [ 93%]
tests/test_parser.py::TestDateTimeParserMonthName::test_shortmonth_alllower PASSED [ 94%]
tests/test_parser.py::TestDateTimeParserMonthName::test_month_capitalized PASSED [ 94%]
tests/test_parser.py::TestDateTimeParserMonthName::test_month_allupper PASSED [ 94%]
tests/test_parser.py::TestDateTimeParserMonthName::test_month_alllower PASSED [ 94%]
tests/test_parser.py::TestDateTimeParserMonthName::test_localized_month_name PASSED [ 95%]
tests/test_parser.py::TestDateTimeParserMonthName::test_localized_month_abbreviation PASSED [ 95%]
tests/test_parser.py::TestDateTimeParserMeridians::test_meridians_lowercase PASSED [ 95%]
tests/test_parser.py::TestDateTimeParserMeridians::test_meridians_capitalized PASSED [ 95%]
tests/test_parser.py::TestDateTimeParserMeridians::test_localized_meridians_lowercase PASSED [ 96%]
tests/test_parser.py::TestDateTimeParserMeridians::test_localized_meridians_capitalized PASSED [ 96%]
tests/test_parser.py::TestDateTimeParserMeridians::test_es_meridians PASSED [ 96%]
tests/test_parser.py::TestDateTimeParserMeridians::test_fr_meridians PASSED [ 96%]
tests/test_parser.py::TestDateTimeParserMonthOrdinalDay::test_english PASSED [ 97%]
tests/test_parser.py::TestDateTimeParserMonthOrdinalDay::test_italian PASSED [ 97%]
tests/test_parser.py::TestDateTimeParserMonthOrdinalDay::test_spanish PASSED [ 97%]
tests/test_parser.py::TestDateTimeParserMonthOrdinalDay::test_french PASSED [ 97%]
tests/test_parser.py::TestDateTimeParserSearchDate::test_parse_search PASSED [ 98%]
tests/test_parser.py::TestDateTimeParserSearchDate::test_parse_search_with_numbers PASSED [ 98%]
tests/test_parser.py::TestDateTimeParserSearchDate::test_parse_search_with_names PASSED [ 98%]
tests/test_parser.py::TestDateTimeParserSearchDate::test_parse_search_locale_with_names PASSED [ 98%]
tests/test_parser.py::TestDateTimeParserSearchDate::test_parse_search_fails PASSED [ 99%]
tests/test_parser.py::TestDateTimeParserSearchDate::test_escape PASSED [ 99%]
tests/test_util.py::TestUtil::test_total_seconds PASSED [ 99%]
tests/test_util.py::TestUtil::test_is_timestamp PASSED [ 99%]
tests/test_util.py::TestUtil::test_iso_gregorian PASSED [100%]
----------- coverage: platform linux, python 3.8.2-final-0 -----------
Name Stmts Miss Branch BrPart Cover Missing
----------------------------------------------------------------
arrow/__init__.py 5 0 0 0 100%
arrow/_version.py 1 0 0 0 100%
arrow/api.py 16 0 0 0 100%
arrow/arrow.py 460 0 214 0 100%
arrow/constants.py 3 0 0 0 100%
arrow/factory.py 76 0 48 0 100%
arrow/formatter.py 90 0 72 0 100%
arrow/locales.py 754 0 102 0 100%
arrow/parser.py 264 0 134 0 100%
arrow/util.py 25 0 8 0 100%
----------------------------------------------------------------
TOTAL 1694 0 578 0 100%
Required test coverage of 100% reached. Total coverage: 100.00%
====================================================================================== 414 passed in 4.90 seconds ======================================================================================
0.15.5 was OK.
Python 3.8.2.