0s autopkgtest [11:58:42]: starting date and time: 2025-12-03 11:58:42+0000 0s autopkgtest [11:58:42]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [11:58:42]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.n3cvepcz/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade convertdate --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.13.9-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-1.secgroup --name adt-resolute-i386-convertdate-20251203-115842-juju-7f2275-prod-proposed-migration-environment-15-220aa160-1b0b-4ed4-98e5-0c7c1de952b3 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-i386-convertdate-20251203-115842-juju-7f2275-prod-proposed-migration-environment-15-220aa160-1b0b-4ed4-98e5-0c7c1de952b3 from image adt/ubuntu-resolute-amd64-server-20251203.img (UUID c6e78f39-c16c-48bb-9815-0096f6be052e)... 47s autopkgtest [11:59:29]: testbed dpkg architecture: amd64 47s autopkgtest [11:59:29]: testbed apt version: 3.1.12 48s autopkgtest [11:59:30]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s autopkgtest [11:59:30]: testbed release detected to be: None 49s autopkgtest [11:59:31]: updating testbed package index (apt update) 49s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 49s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 49s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 49s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 49s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [981 kB] 49s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [147 kB] 49s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [25.2 kB] 49s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [158 kB] 49s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [205 kB] 49s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [6168 B] 49s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [120 B] 49s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [343 kB] 50s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [742 kB] 50s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.3 kB] 50s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [5224 B] 50s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [11.5 kB] 50s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [828 B] 50s Fetched 2774 kB in 1s (2848 kB/s) 51s Reading package lists... 51s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 51s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 51s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 51s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 52s Reading package lists... 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 52s Calculating upgrade... 52s The following packages will be upgraded: 52s libpython3-stdlib python3 python3-gdbm python3-minimal 52s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 52s Need to get 72.9 kB of archives. 52s After this operation, 2048 B of additional disk space will be used. 52s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.13.9-2 [28.1 kB] 52s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.13.9-2 [23.0 kB] 52s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.13.9-2 [10.8 kB] 52s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.13.9-2 [11.0 kB] 53s dpkg-preconfigure: unable to re-open stdin: No such file or directory 53s Fetched 72.9 kB in 0s (0 B/s) 53s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83538 files and directories currently installed.) 53s Preparing to unpack .../python3-minimal_3.13.9-2_amd64.deb ... 53s Unpacking python3-minimal (3.13.9-2) over (3.13.7-1) ... 53s Setting up python3-minimal (3.13.9-2) ... 53s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83538 files and directories currently installed.) 53s Preparing to unpack .../python3_3.13.9-2_amd64.deb ... 53s running python pre-rtupdate hooks for python3.13... 53s Unpacking python3 (3.13.9-2) over (3.13.7-1) ... 53s Preparing to unpack .../libpython3-stdlib_3.13.9-2_amd64.deb ... 53s Unpacking libpython3-stdlib:amd64 (3.13.9-2) over (3.13.7-1) ... 53s Preparing to unpack .../python3-gdbm_3.13.9-2_amd64.deb ... 53s Unpacking python3-gdbm (3.13.9-2) over (3.13.9-1) ... 53s Setting up python3-gdbm (3.13.9-2) ... 53s Setting up libpython3-stdlib:amd64 (3.13.9-2) ... 53s Setting up python3 (3.13.9-2) ... 53s running python rtupdate hooks for python3.13... 53s running python post-rtupdate hooks for python3.13... 53s Processing triggers for man-db (2.13.1-1) ... 54s autopkgtest [11:59:36]: upgrading testbed (apt dist-upgrade and autopurge) 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade... 54s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Solving dependencies... 54s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 56s autopkgtest [11:59:38]: testbed running kernel: Linux 6.17.0-6-generic #6-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 7 13:34:17 UTC 2025 57s autopkgtest [11:59:39]: @@@@@@@@@@@@@@@@@@@@ apt-source convertdate 58s Get:1 http://ftpmaster.internal/ubuntu resolute/universe convertdate 2.4.0-1 (dsc) [1749 B] 58s Get:2 http://ftpmaster.internal/ubuntu resolute/universe convertdate 2.4.0-1 (tar) [52.7 kB] 58s Get:3 http://ftpmaster.internal/ubuntu resolute/universe convertdate 2.4.0-1 (diff) [3496 B] 58s gpgv: Signature made Thu Jan 26 20:47:52 2023 UTC 58s gpgv: using RSA key 7B164204D096723B019635AB3EA1DDDDB261D97B 58s gpgv: Can't check signature: No public key 58s dpkg-source: warning: cannot verify inline signature for ./convertdate_2.4.0-1.dsc: no acceptable signature found 58s autopkgtest [11:59:40]: testing package convertdate version 2.4.0-1 58s autopkgtest [11:59:40]: build not needed 58s autopkgtest [11:59:40]: test python3-unittest: preparing testbed 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 58s Solving dependencies... 59s The following NEW packages will be installed: 59s libpython3.14-minimal libpython3.14-stdlib python3-all python3-convertdate 59s python3-pymeeus python3.14 python3.14-minimal 59s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 59s Need to get 7205 kB of archives. 59s After this operation, 27.0 MB of additional disk space will be used. 59s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.0-4 [906 kB] 59s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.0-4 [2559 kB] 59s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.0-4 [2397 kB] 59s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.0-4 [805 kB] 59s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.13.9-2 [892 B] 59s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pymeeus all 0.5.12+dfsg1-1 [499 kB] 59s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-convertdate all 2.4.0-1 [38.3 kB] 60s Fetched 7205 kB in 1s (9904 kB/s) 60s Selecting previously unselected package libpython3.14-minimal:amd64. 60s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83538 files and directories currently installed.) 60s Preparing to unpack .../0-libpython3.14-minimal_3.14.0-4_amd64.deb ... 60s Unpacking libpython3.14-minimal:amd64 (3.14.0-4) ... 60s Selecting previously unselected package python3.14-minimal. 60s Preparing to unpack .../1-python3.14-minimal_3.14.0-4_amd64.deb ... 60s Unpacking python3.14-minimal (3.14.0-4) ... 60s Selecting previously unselected package libpython3.14-stdlib:amd64. 60s Preparing to unpack .../2-libpython3.14-stdlib_3.14.0-4_amd64.deb ... 60s Unpacking libpython3.14-stdlib:amd64 (3.14.0-4) ... 60s Selecting previously unselected package python3.14. 60s Preparing to unpack .../3-python3.14_3.14.0-4_amd64.deb ... 60s Unpacking python3.14 (3.14.0-4) ... 60s Selecting previously unselected package python3-all. 60s Preparing to unpack .../4-python3-all_3.13.9-2_amd64.deb ... 60s Unpacking python3-all (3.13.9-2) ... 60s Selecting previously unselected package python3-pymeeus. 60s Preparing to unpack .../5-python3-pymeeus_0.5.12+dfsg1-1_all.deb ... 60s Unpacking python3-pymeeus (0.5.12+dfsg1-1) ... 60s Selecting previously unselected package python3-convertdate. 60s Preparing to unpack .../6-python3-convertdate_2.4.0-1_all.deb ... 60s Unpacking python3-convertdate (2.4.0-1) ... 60s Setting up libpython3.14-minimal:amd64 (3.14.0-4) ... 60s Setting up python3-pymeeus (0.5.12+dfsg1-1) ... 60s Setting up python3.14-minimal (3.14.0-4) ... 61s Setting up python3-convertdate (2.4.0-1) ... 61s Setting up libpython3.14-stdlib:amd64 (3.14.0-4) ... 61s Setting up python3.14 (3.14.0-4) ... 62s Setting up python3-all (3.13.9-2) ... 62s Processing triggers for man-db (2.13.1-1) ... 62s Processing triggers for systemd (257.9-0ubuntu2) ... 63s autopkgtest [11:59:45]: test environment configured for cross building 63s autopkgtest [11:59:45]: test python3-unittest: [----------------------- 63s + cp -r tests/ /tmp/autopkgtest.otr6n0/autopkgtest_tmp 63s + cd /tmp/autopkgtest.otr6n0/autopkgtest_tmp/ 63s + export PYTHONWARNINGS=d 63s + py3versions -s 63s ---------------------------------------------- 63s Testing with python3.14 63s ---------------------------------------------- 63s + echo ---------------------------------------------- 63s + echo Testing with python3.14 63s + echo ---------------------------------------------- 63s + LC_ALL=C python3.14 -m unittest discover --verbose 63s testGregorian (tests.test_armenian.TestArmenian.testGregorian) ... ok 63s testJulian (tests.test_armenian.TestArmenian.testJulian) ... ok 63s testLeap (tests.test_armenian.TestArmenian.testLeap) ... ok 63s testMonthLength (tests.test_armenian.TestArmenian.testMonthLength) ... ok 63s testReflexive (tests.test_armenian.TestArmenian.testReflexive) ... ok 63s testTostring (tests.test_armenian.TestArmenian.testTostring) ... ok 63s testValidDate (tests.test_armenian.TestArmenian.testValidDate) ... ok 63s test_ayyam_i_ha (tests.test_bahai.TestBahai.test_ayyam_i_ha) ... ok 63s test_from_gregorian (tests.test_bahai.TestBahai.test_from_gregorian) ... ok 63s test_gregorian_nawruz (tests.test_bahai.TestBahai.test_gregorian_nawruz) ... ok 63s test_month_length (tests.test_bahai.TestBahai.test_month_length) ... ok 64s test_month_length_ha (tests.test_bahai.TestBahai.test_month_length_ha) ... ok 64s test_monthlength (tests.test_bahai.TestBahai.test_monthlength) ... ok 65s test_reflexive (tests.test_bahai.TestBahai.test_reflexive) ... ok 65s test_returntype (tests.test_bahai.TestBahai.test_returntype) ... ok 65s test_to_gregorian (tests.test_bahai.TestBahai.test_to_gregorian) ... ok 65s test_french_republican (tests.test_french_republican.TestFrenchRepublican.test_french_republican) ... ok 65s test_french_republican_decade (tests.test_french_republican.TestFrenchRepublican.test_french_republican_decade) ... ok 65s test_french_republican_famous_dates (tests.test_french_republican.TestFrenchRepublican.test_french_republican_famous_dates) ... ok 65s test_french_republican_format (tests.test_french_republican.TestFrenchRepublican.test_french_republican_format) ... ok 65s test_french_republican_from_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_from_jd_errors) ... ok 65s test_french_republican_leap (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap) ... ok 65s test_french_republican_leap_days_from_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_continuous) ... ok 65s test_french_republican_leap_days_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_equinoctal) ... ok 65s test_french_republican_leap_days_from_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_madler) ... ok 65s test_french_republican_leap_days_from_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_romme) ... ok 65s test_french_republican_leap_days_to_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_continuous) ... ok 65s test_french_republican_leap_days_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_equinoctal) ... ok 65s test_french_republican_leap_days_to_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_madler) ... ok 65s test_french_republican_leap_days_to_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_romme) ... ok 65s test_french_republican_months (tests.test_french_republican.TestFrenchRepublican.test_french_republican_months) ... ok 65s test_french_republican_names (tests.test_french_republican.TestFrenchRepublican.test_french_republican_names) ... ok 65s test_french_republican_schematic_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous) ... ok 65s test_french_republican_schematic_continuous_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_from_gregorian) ... ok 65s test_french_republican_schematic_continuous_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_to_gregorian) ... ok 65s test_french_republican_schematic_error (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_error) ... ok 65s test_french_republican_schematic_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler) ... ok 65s test_french_republican_schematic_madler_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_from_gregorian) ... ok 65s test_french_republican_schematic_madler_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_to_gregorian) ... ok 65s test_french_republican_schematic_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme) ... ok 65s test_french_republican_schematic_romme_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_from_gregorian) ... ok 65s test_french_republican_schematic_romme_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_to_gregorian) ... ok 65s test_french_republican_start_of_years_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_from_gregorian_equinoctal) ... ok 65s test_french_republican_start_of_years_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_to_gregorian_equinoctal) ... ok 65s test_french_republican_to_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_to_jd_errors) ... ok 65s test_premier_da_la_annee (tests.test_french_republican.TestFrenchRepublican.test_premier_da_la_annee) ... ok 65s test_coptic (tests.test_general.TestConvertdate.test_coptic) ... ok 65s test_dublin_dc (tests.test_general.TestConvertdate.test_dublin_dc) ... ok 65s test_from_julian (tests.test_general.TestConvertdate.test_from_julian) ... ok 65s test_hebrew (tests.test_general.TestConvertdate.test_hebrew) ... ok 65s test_islamic (tests.test_general.TestConvertdate.test_islamic) ... ok 65s test_iso (tests.test_general.TestConvertdate.test_iso) ... ok 65s test_julian_day (tests.test_general.TestConvertdate.test_julian_day) ... ok 65s test_julian_inverse (tests.test_general.TestConvertdate.test_julian_inverse) ... ok 65s test_julian_legal_date (tests.test_general.TestConvertdate.test_julian_legal_date) ... ok 65s test_month_length_islamic (tests.test_general.TestConvertdate.test_month_length_islamic) ... ok 65s test_month_length_julian (tests.test_general.TestConvertdate.test_month_length_julian) ... ok 65s test_monthcalendar_hebrew (tests.test_general.TestConvertdate.test_monthcalendar_hebrew) ... ok 65s test_monthcalendar_islamic (tests.test_general.TestConvertdate.test_monthcalendar_islamic) ... ok 65s test_monthcalendar_julian (tests.test_general.TestConvertdate.test_monthcalendar_julian) ... ok 65s test_returntype (tests.test_general.TestConvertdate.test_returntype) ... ok 65s test_to_julian (tests.test_general.TestConvertdate.test_to_julian) ... ok 65s test_from_gregorian_20thc (tests.test_gregorian.TestGregorian.test_from_gregorian_20thc) ... ok 65s test_gregorian (tests.test_gregorian.TestGregorian.test_gregorian) ... ok 65s test_gregorian_1_ma (tests.test_gregorian.TestGregorian.test_gregorian_1_ma) ... ok 65s test_gregorian_2_ma (tests.test_gregorian.TestGregorian.test_gregorian_2_ma) ... ok 65s test_gregorian_julian_dif_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_julian_dif_proleptic) ... ok 65s test_gregorian_pre_epoch (tests.test_gregorian.TestGregorian.test_gregorian_pre_epoch) ... ok 65s test_gregorian_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_proleptic) ... ok 65s test_legal_date (tests.test_gregorian.TestGregorian.test_legal_date) ... ok 65s test_to_gregorian (tests.test_gregorian.TestGregorian.test_to_gregorian) ... ok 65s test_year_zero (tests.test_gregorian.TestGregorian.test_year_zero) ... ok 65s testNonChalcedonian (tests.test_holidays.TestHolidays.testNonChalcedonian) ... ok 65s test_class (tests.test_holidays.TestHolidays.test_class) ... ok 65s test_deprecated_columbus_day (tests.test_holidays.TestHolidays.test_deprecated_columbus_day) ... ok 65s test_easterEastern (tests.test_holidays.TestHolidays.test_easterEastern) ... ok 65s test_easterWestern (tests.test_holidays.TestHolidays.test_easterWestern) ... ok 65s test_events (tests.test_holidays.TestHolidays.test_events) ... ok 65s test_holidays (tests.test_holidays.TestHolidays.test_holidays) ... ok 65s test_islamic_holidays (tests.test_holidays.TestHolidays.test_islamic_holidays) 65s Test the dates of certain Islamic holidays. ... ok 65s test_jewish_holidays (tests.test_holidays.TestHolidays.test_jewish_holidays) ... ok 65s test_mexican_holidays (tests.test_holidays.TestHolidays.test_mexican_holidays) ... ok 65s test_nth_day_of_month (tests.test_holidays.TestHolidays.test_nth_day_of_month) ... ok 65s test_thanksgiving (tests.test_holidays.TestHolidays.test_thanksgiving) ... ok 65s test_usa_holidays (tests.test_holidays.TestHolidays.test_usa_holidays) ... ok 65s test_usa_holidays_observed (tests.test_holidays.TestHolidays.test_usa_holidays_observed) ... ok 65s test_inverse (tests.test_indian_civil.TestConvertdate.test_inverse) ... ok 65s test_month_length_indian_civil (tests.test_indian_civil.TestConvertdate.test_month_length_indian_civil) ... ok 65s test_monthcalendar_indian_civil (tests.test_indian_civil.TestConvertdate.test_monthcalendar_indian_civil) ... ok 65s test_negative_jd (tests.test_indian_civil.TestConvertdate.test_negative_jd) ... ok 65s test_reflexive (tests.test_indian_civil.TestConvertdate.test_reflexive) ... ok 65s test_returntype (tests.test_indian_civil.TestConvertdate.test_returntype) 65s Check that from_jd, from_gregorian return integers ... ok 65s test_from_julian (tests.test_julian.TestJulian.test_from_julian) ... ok 65s test_julian_inverse (tests.test_julian.TestJulian.test_julian_inverse) ... ok 65s test_julian_legal_date (tests.test_julian.TestJulian.test_julian_legal_date) ... ok 65s test_month_length_julian (tests.test_julian.TestJulian.test_month_length_julian) ... ok 65s test_monthcalendar_julian (tests.test_julian.TestJulian.test_monthcalendar_julian) ... ok 65s test_reflexive_julian (tests.test_julian.TestJulian.test_reflexive_julian) ... ok 65s test_returntype (tests.test_julian.TestJulian.test_returntype) ... ok 65s test_to_julian (tests.test_julian.TestJulian.test_to_julian) ... ok 65s test_mayan_convenience (tests.test_mayan.TestMayan.test_mayan_convenience) ... ok 65s test_mayan_count (tests.test_mayan.TestMayan.test_mayan_count) ... ok 65s test_mayan_generators (tests.test_mayan.TestMayan.test_mayan_generators) ... ok 65s test_mayan_haab (tests.test_mayan.TestMayan.test_mayan_haab) ... ok 65s test_mayan_monthcalendar (tests.test_mayan.TestMayan.test_mayan_monthcalendar) ... ok 65s test_mayan_predictions (tests.test_mayan.TestMayan.test_mayan_predictions) ... ok 65s test_mayan_reflexive (tests.test_mayan.TestMayan.test_mayan_reflexive) ... ok 65s test_mayan_tzolkin (tests.test_mayan.TestMayan.test_mayan_tzolkin) ... ok 65s test_start_epoch (tests.test_mayan.TestMayan.test_start_epoch) ... ok 65s test_dec_31 (tests.test_ordinal.TestOrdinal.test_dec_31) ... ok 65s test_from_jd (tests.test_ordinal.TestOrdinal.test_from_jd) ... ok 65s test_jan_1 (tests.test_ordinal.TestOrdinal.test_jan_1) ... ok 65s test_leap (tests.test_ordinal.TestOrdinal.test_leap) ... ok 65s test_ordinal_to_gregorian (tests.test_ordinal.TestOrdinal.test_ordinal_to_gregorian) ... ok 65s test_reflexive (tests.test_ordinal.TestOrdinal.test_reflexive) ... ok 65s test_to_jd (tests.test_ordinal.TestOrdinal.test_to_jd) ... ok 65s test_equinox_jd (tests.test_persian.testPersian.test_equinox_jd) ... ok 66s test_examples (tests.test_persian.testPersian.test_examples) ... ok 66s test_from_jd_579 (tests.test_persian.testPersian.test_from_jd_579) ... ok 66s test_inverse (tests.test_persian.testPersian.test_inverse) ... ok 66s test_leap (tests.test_persian.testPersian.test_leap) ... ok 66s test_leapconvert (tests.test_persian.testPersian.test_leapconvert) ... ok 66s test_month_length_persian (tests.test_persian.testPersian.test_month_length_persian) ... ok 66s test_monthcalendar_persian (tests.test_persian.testPersian.test_monthcalendar_persian) ... ok 67s test_newyears (tests.test_persian.testPersian.test_newyears) ... ok 70s test_reflexive (tests.test_persian.testPersian.test_reflexive) ... ok 70s test_reverse_reflexive (tests.test_persian.testPersian.test_reverse_reflexive) ... ok 70s test_to_jd_579 (tests.test_persian.testPersian.test_to_jd_579) ... ok 70s test_epoch (tests.test_positivist.TestGregorian.test_epoch) ... ok 70s test_festival (tests.test_positivist.TestGregorian.test_festival) ... ok 70s test_from_jd (tests.test_positivist.TestGregorian.test_from_jd) ... ok 70s test_legaldate (tests.test_positivist.TestGregorian.test_legaldate) ... ok 70s test_named_day (tests.test_positivist.TestGregorian.test_named_day) ... ok 70s test_reflexive_gregorian (tests.test_positivist.TestGregorian.test_reflexive_gregorian) ... ok 70s test_reflexive_jd (tests.test_positivist.TestGregorian.test_reflexive_jd) ... ok 70s test_reflexive_jd2 (tests.test_positivist.TestGregorian.test_reflexive_jd2) ... ok 70s test_to_gregorian (tests.test_positivist.TestGregorian.test_to_gregorian) ... ok 70s test_amod (tests.test_utils.TestConvertdate.test_amod) ... ok 70s test_jwday (tests.test_utils.TestConvertdate.test_jwday) ... ok 70s 70s ---------------------------------------------------------------------- 70s Ran 139 tests in 6.976s 70s 70s OK 70s + LC_ALL=C.UTF-8 python3.14 -m unittest discover --verbose 70s testGregorian (tests.test_armenian.TestArmenian.testGregorian) ... ok 70s testJulian (tests.test_armenian.TestArmenian.testJulian) ... ok 70s testLeap (tests.test_armenian.TestArmenian.testLeap) ... ok 70s testMonthLength (tests.test_armenian.TestArmenian.testMonthLength) ... ok 70s testReflexive (tests.test_armenian.TestArmenian.testReflexive) ... ok 70s testTostring (tests.test_armenian.TestArmenian.testTostring) ... ok 70s testValidDate (tests.test_armenian.TestArmenian.testValidDate) ... ok 70s test_ayyam_i_ha (tests.test_bahai.TestBahai.test_ayyam_i_ha) ... ok 70s test_from_gregorian (tests.test_bahai.TestBahai.test_from_gregorian) ... ok 70s test_gregorian_nawruz (tests.test_bahai.TestBahai.test_gregorian_nawruz) ... ok 70s test_month_length (tests.test_bahai.TestBahai.test_month_length) ... ok 71s test_month_length_ha (tests.test_bahai.TestBahai.test_month_length_ha) ... ok 71s test_monthlength (tests.test_bahai.TestBahai.test_monthlength) ... ok 72s test_reflexive (tests.test_bahai.TestBahai.test_reflexive) ... ok 72s test_returntype (tests.test_bahai.TestBahai.test_returntype) ... ok 72s test_to_gregorian (tests.test_bahai.TestBahai.test_to_gregorian) ... ok 72s test_french_republican (tests.test_french_republican.TestFrenchRepublican.test_french_republican) ... ok 72s test_french_republican_decade (tests.test_french_republican.TestFrenchRepublican.test_french_republican_decade) ... ok 72s test_french_republican_famous_dates (tests.test_french_republican.TestFrenchRepublican.test_french_republican_famous_dates) ... ok 72s test_french_republican_format (tests.test_french_republican.TestFrenchRepublican.test_french_republican_format) ... ok 72s test_french_republican_from_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_from_jd_errors) ... ok 72s test_french_republican_leap (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap) ... ok 72s test_french_republican_leap_days_from_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_continuous) ... ok 72s test_french_republican_leap_days_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_equinoctal) ... ok 72s test_french_republican_leap_days_from_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_madler) ... ok 72s test_french_republican_leap_days_from_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_romme) ... ok 72s test_french_republican_leap_days_to_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_continuous) ... ok 72s test_french_republican_leap_days_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_equinoctal) ... ok 72s test_french_republican_leap_days_to_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_madler) ... ok 72s test_french_republican_leap_days_to_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_romme) ... ok 72s test_french_republican_months (tests.test_french_republican.TestFrenchRepublican.test_french_republican_months) ... ok 72s test_french_republican_names (tests.test_french_republican.TestFrenchRepublican.test_french_republican_names) ... ok 72s test_french_republican_schematic_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous) ... ok 72s test_french_republican_schematic_continuous_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_from_gregorian) ... ok 72s test_french_republican_schematic_continuous_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_to_gregorian) ... ok 72s test_french_republican_schematic_error (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_error) ... ok 72s test_french_republican_schematic_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler) ... ok 72s test_french_republican_schematic_madler_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_from_gregorian) ... ok 72s test_french_republican_schematic_madler_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_to_gregorian) ... ok 72s test_french_republican_schematic_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme) ... ok 72s test_french_republican_schematic_romme_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_from_gregorian) ... ok 72s test_french_republican_schematic_romme_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_to_gregorian) ... ok 72s test_french_republican_start_of_years_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_from_gregorian_equinoctal) ... ok 72s test_french_republican_start_of_years_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_to_gregorian_equinoctal) ... ok 72s test_french_republican_to_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_to_jd_errors) ... ok 72s test_premier_da_la_annee (tests.test_french_republican.TestFrenchRepublican.test_premier_da_la_annee) ... ok 72s test_coptic (tests.test_general.TestConvertdate.test_coptic) ... ok 72s test_dublin_dc (tests.test_general.TestConvertdate.test_dublin_dc) ... ok 72s test_from_julian (tests.test_general.TestConvertdate.test_from_julian) ... ok 72s test_hebrew (tests.test_general.TestConvertdate.test_hebrew) ... ok 72s test_islamic (tests.test_general.TestConvertdate.test_islamic) ... ok 72s test_iso (tests.test_general.TestConvertdate.test_iso) ... ok 72s test_julian_day (tests.test_general.TestConvertdate.test_julian_day) ... ok 72s test_julian_inverse (tests.test_general.TestConvertdate.test_julian_inverse) ... ok 72s test_julian_legal_date (tests.test_general.TestConvertdate.test_julian_legal_date) ... ok 72s test_month_length_islamic (tests.test_general.TestConvertdate.test_month_length_islamic) ... ok 72s test_month_length_julian (tests.test_general.TestConvertdate.test_month_length_julian) ... ok 72s test_monthcalendar_hebrew (tests.test_general.TestConvertdate.test_monthcalendar_hebrew) ... ok 72s test_monthcalendar_islamic (tests.test_general.TestConvertdate.test_monthcalendar_islamic) ... ok 72s test_monthcalendar_julian (tests.test_general.TestConvertdate.test_monthcalendar_julian) ... ok 72s test_returntype (tests.test_general.TestConvertdate.test_returntype) ... ok 72s test_to_julian (tests.test_general.TestConvertdate.test_to_julian) ... ok 72s test_from_gregorian_20thc (tests.test_gregorian.TestGregorian.test_from_gregorian_20thc) ... ok 72s test_gregorian (tests.test_gregorian.TestGregorian.test_gregorian) ... ok 72s test_gregorian_1_ma (tests.test_gregorian.TestGregorian.test_gregorian_1_ma) ... ok 72s test_gregorian_2_ma (tests.test_gregorian.TestGregorian.test_gregorian_2_ma) ... ok 72s test_gregorian_julian_dif_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_julian_dif_proleptic) ... ok 72s test_gregorian_pre_epoch (tests.test_gregorian.TestGregorian.test_gregorian_pre_epoch) ... ok 72s test_gregorian_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_proleptic) ... ok 72s test_legal_date (tests.test_gregorian.TestGregorian.test_legal_date) ... ok 72s test_to_gregorian (tests.test_gregorian.TestGregorian.test_to_gregorian) ... ok 72s test_year_zero (tests.test_gregorian.TestGregorian.test_year_zero) ... ok 72s testNonChalcedonian (tests.test_holidays.TestHolidays.testNonChalcedonian) ... ok 72s test_class (tests.test_holidays.TestHolidays.test_class) ... ok 72s test_deprecated_columbus_day (tests.test_holidays.TestHolidays.test_deprecated_columbus_day) ... ok 72s test_easterEastern (tests.test_holidays.TestHolidays.test_easterEastern) ... ok 72s test_easterWestern (tests.test_holidays.TestHolidays.test_easterWestern) ... ok 72s test_events (tests.test_holidays.TestHolidays.test_events) ... ok 72s test_holidays (tests.test_holidays.TestHolidays.test_holidays) ... ok 72s test_islamic_holidays (tests.test_holidays.TestHolidays.test_islamic_holidays) 72s Test the dates of certain Islamic holidays. ... ok 72s test_jewish_holidays (tests.test_holidays.TestHolidays.test_jewish_holidays) ... ok 72s test_mexican_holidays (tests.test_holidays.TestHolidays.test_mexican_holidays) ... ok 72s test_nth_day_of_month (tests.test_holidays.TestHolidays.test_nth_day_of_month) ... ok 72s test_thanksgiving (tests.test_holidays.TestHolidays.test_thanksgiving) ... ok 72s test_usa_holidays (tests.test_holidays.TestHolidays.test_usa_holidays) ... ok 72s test_usa_holidays_observed (tests.test_holidays.TestHolidays.test_usa_holidays_observed) ... ok 72s test_inverse (tests.test_indian_civil.TestConvertdate.test_inverse) ... ok 72s test_month_length_indian_civil (tests.test_indian_civil.TestConvertdate.test_month_length_indian_civil) ... ok 72s test_monthcalendar_indian_civil (tests.test_indian_civil.TestConvertdate.test_monthcalendar_indian_civil) ... ok 72s test_negative_jd (tests.test_indian_civil.TestConvertdate.test_negative_jd) ... ok 72s test_reflexive (tests.test_indian_civil.TestConvertdate.test_reflexive) ... ok 72s test_returntype (tests.test_indian_civil.TestConvertdate.test_returntype) 72s Check that from_jd, from_gregorian return integers ... ok 72s test_from_julian (tests.test_julian.TestJulian.test_from_julian) ... ok 72s test_julian_inverse (tests.test_julian.TestJulian.test_julian_inverse) ... ok 72s test_julian_legal_date (tests.test_julian.TestJulian.test_julian_legal_date) ... ok 72s test_month_length_julian (tests.test_julian.TestJulian.test_month_length_julian) ... ok 72s test_monthcalendar_julian (tests.test_julian.TestJulian.test_monthcalendar_julian) ... ok 72s test_reflexive_julian (tests.test_julian.TestJulian.test_reflexive_julian) ... ok 72s test_returntype (tests.test_julian.TestJulian.test_returntype) ... ok 72s test_to_julian (tests.test_julian.TestJulian.test_to_julian) ... ok 72s test_mayan_convenience (tests.test_mayan.TestMayan.test_mayan_convenience) ... ok 72s test_mayan_count (tests.test_mayan.TestMayan.test_mayan_count) ... ok 72s test_mayan_generators (tests.test_mayan.TestMayan.test_mayan_generators) ... ok 72s test_mayan_haab (tests.test_mayan.TestMayan.test_mayan_haab) ... ok 72s test_mayan_monthcalendar (tests.test_mayan.TestMayan.test_mayan_monthcalendar) ... ok 72s test_mayan_predictions (tests.test_mayan.TestMayan.test_mayan_predictions) ... ok 72s test_mayan_reflexive (tests.test_mayan.TestMayan.test_mayan_reflexive) ... ok 72s test_mayan_tzolkin (tests.test_mayan.TestMayan.test_mayan_tzolkin) ... ok 72s test_start_epoch (tests.test_mayan.TestMayan.test_start_epoch) ... ok 72s test_dec_31 (tests.test_ordinal.TestOrdinal.test_dec_31) ... ok 72s test_from_jd (tests.test_ordinal.TestOrdinal.test_from_jd) ... ok 72s test_jan_1 (tests.test_ordinal.TestOrdinal.test_jan_1) ... ok 72s test_leap (tests.test_ordinal.TestOrdinal.test_leap) ... ok 72s test_ordinal_to_gregorian (tests.test_ordinal.TestOrdinal.test_ordinal_to_gregorian) ... ok 72s test_reflexive (tests.test_ordinal.TestOrdinal.test_reflexive) ... ok 72s test_to_jd (tests.test_ordinal.TestOrdinal.test_to_jd) ... ok 72s test_equinox_jd (tests.test_persian.testPersian.test_equinox_jd) ... ok 73s test_examples (tests.test_persian.testPersian.test_examples) ... ok 73s test_from_jd_579 (tests.test_persian.testPersian.test_from_jd_579) ... ok 73s test_inverse (tests.test_persian.testPersian.test_inverse) ... ok 73s test_leap (tests.test_persian.testPersian.test_leap) ... ok 73s test_leapconvert (tests.test_persian.testPersian.test_leapconvert) ... ok 73s test_month_length_persian (tests.test_persian.testPersian.test_month_length_persian) ... ok 73s test_monthcalendar_persian (tests.test_persian.testPersian.test_monthcalendar_persian) ... ok 74s test_newyears (tests.test_persian.testPersian.test_newyears) ... ok 77s test_reflexive (tests.test_persian.testPersian.test_reflexive) ... ok 77s test_reverse_reflexive (tests.test_persian.testPersian.test_reverse_reflexive) ... ok 77s test_to_jd_579 (tests.test_persian.testPersian.test_to_jd_579) ... ok 77s test_epoch (tests.test_positivist.TestGregorian.test_epoch) ... ok 77s test_festival (tests.test_positivist.TestGregorian.test_festival) ... ok 77s test_from_jd (tests.test_positivist.TestGregorian.test_from_jd) ... ok 77s test_legaldate (tests.test_positivist.TestGregorian.test_legaldate) ... ok 77s test_named_day (tests.test_positivist.TestGregorian.test_named_day) ... ok 77s test_reflexive_gregorian (tests.test_positivist.TestGregorian.test_reflexive_gregorian) ... ok 77s test_reflexive_jd (tests.test_positivist.TestGregorian.test_reflexive_jd) ... ok 77s test_reflexive_jd2 (tests.test_positivist.TestGregorian.test_reflexive_jd2) ... ok 77s test_to_gregorian (tests.test_positivist.TestGregorian.test_to_gregorian) ... ok 77s test_amod (tests.test_utils.TestConvertdate.test_amod) ... ok 77s test_jwday (tests.test_utils.TestConvertdate.test_jwday) ... ok 77s 77s ---------------------------------------------------------------------- 77s Ran 139 tests in 6.897s 77s 77s OK 77s ---------------------------------------------- 77s + echo ---------------------------------------------- 77s + echo Testing with python3.13Testing with python3.13 77s ---------------------------------------------- 77s 77s + echo ---------------------------------------------- 77s + LC_ALL=C python3.13 -m unittest discover --verbose 77s testGregorian (tests.test_armenian.TestArmenian.testGregorian) ... ok 77s testJulian (tests.test_armenian.TestArmenian.testJulian) ... ok 77s testLeap (tests.test_armenian.TestArmenian.testLeap) ... ok 77s testMonthLength (tests.test_armenian.TestArmenian.testMonthLength) ... ok 77s testReflexive (tests.test_armenian.TestArmenian.testReflexive) ... ok 77s testTostring (tests.test_armenian.TestArmenian.testTostring) ... ok 77s testValidDate (tests.test_armenian.TestArmenian.testValidDate) ... ok 77s test_ayyam_i_ha (tests.test_bahai.TestBahai.test_ayyam_i_ha) ... ok 77s test_from_gregorian (tests.test_bahai.TestBahai.test_from_gregorian) ... ok 77s test_gregorian_nawruz (tests.test_bahai.TestBahai.test_gregorian_nawruz) ... ok 77s test_month_length (tests.test_bahai.TestBahai.test_month_length) ... ok 78s test_month_length_ha (tests.test_bahai.TestBahai.test_month_length_ha) ... ok 78s test_monthlength (tests.test_bahai.TestBahai.test_monthlength) ... ok 79s test_reflexive (tests.test_bahai.TestBahai.test_reflexive) ... ok 79s test_returntype (tests.test_bahai.TestBahai.test_returntype) ... ok 79s test_to_gregorian (tests.test_bahai.TestBahai.test_to_gregorian) ... ok 79s test_french_republican (tests.test_french_republican.TestFrenchRepublican.test_french_republican) ... ok 79s test_french_republican_decade (tests.test_french_republican.TestFrenchRepublican.test_french_republican_decade) ... ok 79s test_french_republican_famous_dates (tests.test_french_republican.TestFrenchRepublican.test_french_republican_famous_dates) ... ok 79s test_french_republican_format (tests.test_french_republican.TestFrenchRepublican.test_french_republican_format) ... ok 79s test_french_republican_from_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_from_jd_errors) ... ok 79s test_french_republican_leap (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap) ... ok 79s test_french_republican_leap_days_from_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_continuous) ... ok 79s test_french_republican_leap_days_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_equinoctal) ... ok 79s test_french_republican_leap_days_from_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_madler) ... ok 79s test_french_republican_leap_days_from_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_romme) ... ok 79s test_french_republican_leap_days_to_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_continuous) ... ok 79s test_french_republican_leap_days_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_equinoctal) ... ok 79s test_french_republican_leap_days_to_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_madler) ... ok 79s test_french_republican_leap_days_to_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_romme) ... ok 79s test_french_republican_months (tests.test_french_republican.TestFrenchRepublican.test_french_republican_months) ... ok 79s test_french_republican_names (tests.test_french_republican.TestFrenchRepublican.test_french_republican_names) ... ok 79s test_french_republican_schematic_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous) ... ok 79s test_french_republican_schematic_continuous_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_from_gregorian) ... ok 79s test_french_republican_schematic_continuous_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_to_gregorian) ... ok 79s test_french_republican_schematic_error (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_error) ... ok 79s test_french_republican_schematic_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler) ... ok 79s test_french_republican_schematic_madler_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_from_gregorian) ... ok 79s test_french_republican_schematic_madler_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_to_gregorian) ... ok 79s test_french_republican_schematic_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme) ... ok 79s test_french_republican_schematic_romme_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_from_gregorian) ... ok 79s test_french_republican_schematic_romme_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_to_gregorian) ... ok 79s test_french_republican_start_of_years_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_from_gregorian_equinoctal) ... ok 79s test_french_republican_start_of_years_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_to_gregorian_equinoctal) ... ok 79s test_french_republican_to_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_to_jd_errors) ... ok 79s test_premier_da_la_annee (tests.test_french_republican.TestFrenchRepublican.test_premier_da_la_annee) ... ok 79s test_coptic (tests.test_general.TestConvertdate.test_coptic) ... ok 79s test_dublin_dc (tests.test_general.TestConvertdate.test_dublin_dc) ... ok 79s test_from_julian (tests.test_general.TestConvertdate.test_from_julian) ... ok 79s test_hebrew (tests.test_general.TestConvertdate.test_hebrew) ... ok 79s test_islamic (tests.test_general.TestConvertdate.test_islamic) ... ok 79s test_iso (tests.test_general.TestConvertdate.test_iso) ... ok 79s test_julian_day (tests.test_general.TestConvertdate.test_julian_day) ... ok 79s test_julian_inverse (tests.test_general.TestConvertdate.test_julian_inverse) ... ok 79s test_julian_legal_date (tests.test_general.TestConvertdate.test_julian_legal_date) ... ok 79s test_month_length_islamic (tests.test_general.TestConvertdate.test_month_length_islamic) ... ok 79s test_month_length_julian (tests.test_general.TestConvertdate.test_month_length_julian) ... ok 79s test_monthcalendar_hebrew (tests.test_general.TestConvertdate.test_monthcalendar_hebrew) ... ok 79s test_monthcalendar_islamic (tests.test_general.TestConvertdate.test_monthcalendar_islamic) ... ok 79s test_monthcalendar_julian (tests.test_general.TestConvertdate.test_monthcalendar_julian) ... ok 79s test_returntype (tests.test_general.TestConvertdate.test_returntype) ... ok 79s test_to_julian (tests.test_general.TestConvertdate.test_to_julian) ... ok 79s test_from_gregorian_20thc (tests.test_gregorian.TestGregorian.test_from_gregorian_20thc) ... ok 79s test_gregorian (tests.test_gregorian.TestGregorian.test_gregorian) ... ok 79s test_gregorian_1_ma (tests.test_gregorian.TestGregorian.test_gregorian_1_ma) ... ok 79s test_gregorian_2_ma (tests.test_gregorian.TestGregorian.test_gregorian_2_ma) ... ok 79s test_gregorian_julian_dif_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_julian_dif_proleptic) ... ok 79s test_gregorian_pre_epoch (tests.test_gregorian.TestGregorian.test_gregorian_pre_epoch) ... ok 79s test_gregorian_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_proleptic) ... ok 79s test_legal_date (tests.test_gregorian.TestGregorian.test_legal_date) ... ok 79s test_to_gregorian (tests.test_gregorian.TestGregorian.test_to_gregorian) ... ok 79s test_year_zero (tests.test_gregorian.TestGregorian.test_year_zero) ... ok 79s testNonChalcedonian (tests.test_holidays.TestHolidays.testNonChalcedonian) ... ok 79s test_class (tests.test_holidays.TestHolidays.test_class) ... ok 79s test_deprecated_columbus_day (tests.test_holidays.TestHolidays.test_deprecated_columbus_day) ... ok 79s test_easterEastern (tests.test_holidays.TestHolidays.test_easterEastern) ... ok 79s test_easterWestern (tests.test_holidays.TestHolidays.test_easterWestern) ... ok 79s test_events (tests.test_holidays.TestHolidays.test_events) ... ok 79s test_holidays (tests.test_holidays.TestHolidays.test_holidays) ... ok 79s test_islamic_holidays (tests.test_holidays.TestHolidays.test_islamic_holidays) 79s Test the dates of certain Islamic holidays. ... ok 79s test_jewish_holidays (tests.test_holidays.TestHolidays.test_jewish_holidays) ... ok 79s test_mexican_holidays (tests.test_holidays.TestHolidays.test_mexican_holidays) ... ok 79s test_nth_day_of_month (tests.test_holidays.TestHolidays.test_nth_day_of_month) ... ok 79s test_thanksgiving (tests.test_holidays.TestHolidays.test_thanksgiving) ... ok 79s test_usa_holidays (tests.test_holidays.TestHolidays.test_usa_holidays) ... ok 79s test_usa_holidays_observed (tests.test_holidays.TestHolidays.test_usa_holidays_observed) ... ok 79s test_inverse (tests.test_indian_civil.TestConvertdate.test_inverse) ... ok 79s test_month_length_indian_civil (tests.test_indian_civil.TestConvertdate.test_month_length_indian_civil) ... ok 79s test_monthcalendar_indian_civil (tests.test_indian_civil.TestConvertdate.test_monthcalendar_indian_civil) ... ok 79s test_negative_jd (tests.test_indian_civil.TestConvertdate.test_negative_jd) ... ok 79s test_reflexive (tests.test_indian_civil.TestConvertdate.test_reflexive) ... ok 79s test_returntype (tests.test_indian_civil.TestConvertdate.test_returntype) 79s Check that from_jd, from_gregorian return integers ... ok 79s test_from_julian (tests.test_julian.TestJulian.test_from_julian) ... ok 79s test_julian_inverse (tests.test_julian.TestJulian.test_julian_inverse) ... ok 79s test_julian_legal_date (tests.test_julian.TestJulian.test_julian_legal_date) ... ok 79s test_month_length_julian (tests.test_julian.TestJulian.test_month_length_julian) ... ok 79s test_monthcalendar_julian (tests.test_julian.TestJulian.test_monthcalendar_julian) ... ok 79s test_reflexive_julian (tests.test_julian.TestJulian.test_reflexive_julian) ... ok 79s test_returntype (tests.test_julian.TestJulian.test_returntype) ... ok 79s test_to_julian (tests.test_julian.TestJulian.test_to_julian) ... ok 79s test_mayan_convenience (tests.test_mayan.TestMayan.test_mayan_convenience) ... ok 79s test_mayan_count (tests.test_mayan.TestMayan.test_mayan_count) ... ok 79s test_mayan_generators (tests.test_mayan.TestMayan.test_mayan_generators) ... ok 79s test_mayan_haab (tests.test_mayan.TestMayan.test_mayan_haab) ... ok 79s test_mayan_monthcalendar (tests.test_mayan.TestMayan.test_mayan_monthcalendar) ... ok 79s test_mayan_predictions (tests.test_mayan.TestMayan.test_mayan_predictions) ... ok 79s test_mayan_reflexive (tests.test_mayan.TestMayan.test_mayan_reflexive) ... ok 79s test_mayan_tzolkin (tests.test_mayan.TestMayan.test_mayan_tzolkin) ... ok 79s test_start_epoch (tests.test_mayan.TestMayan.test_start_epoch) ... ok 79s test_dec_31 (tests.test_ordinal.TestOrdinal.test_dec_31) ... ok 79s test_from_jd (tests.test_ordinal.TestOrdinal.test_from_jd) ... ok 79s test_jan_1 (tests.test_ordinal.TestOrdinal.test_jan_1) ... ok 79s test_leap (tests.test_ordinal.TestOrdinal.test_leap) ... ok 79s test_ordinal_to_gregorian (tests.test_ordinal.TestOrdinal.test_ordinal_to_gregorian) ... ok 79s test_reflexive (tests.test_ordinal.TestOrdinal.test_reflexive) ... ok 79s test_to_jd (tests.test_ordinal.TestOrdinal.test_to_jd) ... ok 79s test_equinox_jd (tests.test_persian.testPersian.test_equinox_jd) ... ok 80s test_examples (tests.test_persian.testPersian.test_examples) ... ok 80s test_from_jd_579 (tests.test_persian.testPersian.test_from_jd_579) ... ok 80s test_inverse (tests.test_persian.testPersian.test_inverse) ... ok 80s test_leap (tests.test_persian.testPersian.test_leap) ... ok 80s test_leapconvert (tests.test_persian.testPersian.test_leapconvert) ... ok 80s test_month_length_persian (tests.test_persian.testPersian.test_month_length_persian) ... ok 80s test_monthcalendar_persian (tests.test_persian.testPersian.test_monthcalendar_persian) ... ok 81s test_newyears (tests.test_persian.testPersian.test_newyears) ... ok 84s test_reflexive (tests.test_persian.testPersian.test_reflexive) ... ok 84s test_reverse_reflexive (tests.test_persian.testPersian.test_reverse_reflexive) ... ok 84s test_to_jd_579 (tests.test_persian.testPersian.test_to_jd_579) ... ok 84s test_epoch (tests.test_positivist.TestGregorian.test_epoch) ... ok 84s test_festival (tests.test_positivist.TestGregorian.test_festival) ... ok 84s test_from_jd (tests.test_positivist.TestGregorian.test_from_jd) ... ok 84s test_legaldate (tests.test_positivist.TestGregorian.test_legaldate) ... ok 84s test_named_day (tests.test_positivist.TestGregorian.test_named_day) ... ok 84s test_reflexive_gregorian (tests.test_positivist.TestGregorian.test_reflexive_gregorian) ... ok 84s test_reflexive_jd (tests.test_positivist.TestGregorian.test_reflexive_jd) ... ok 84s test_reflexive_jd2 (tests.test_positivist.TestGregorian.test_reflexive_jd2) ... ok 84s test_to_gregorian (tests.test_positivist.TestGregorian.test_to_gregorian) ... ok 84s test_amod (tests.test_utils.TestConvertdate.test_amod) ... ok 84s test_jwday (tests.test_utils.TestConvertdate.test_jwday) ... ok 84s 84s ---------------------------------------------------------------------- 84s Ran 139 tests in 6.792s 84s 84s OK 84s + LC_ALL=C.UTF-8 python3.13 -m unittest discover --verbose 84s testGregorian (tests.test_armenian.TestArmenian.testGregorian) ... ok 84s testJulian (tests.test_armenian.TestArmenian.testJulian) ... ok 84s testLeap (tests.test_armenian.TestArmenian.testLeap) ... ok 84s testMonthLength (tests.test_armenian.TestArmenian.testMonthLength) ... ok 84s testReflexive (tests.test_armenian.TestArmenian.testReflexive) ... ok 84s testTostring (tests.test_armenian.TestArmenian.testTostring) ... ok 84s testValidDate (tests.test_armenian.TestArmenian.testValidDate) ... ok 84s test_ayyam_i_ha (tests.test_bahai.TestBahai.test_ayyam_i_ha) ... ok 84s test_from_gregorian (tests.test_bahai.TestBahai.test_from_gregorian) ... ok 84s test_gregorian_nawruz (tests.test_bahai.TestBahai.test_gregorian_nawruz) ... ok 84s test_month_length (tests.test_bahai.TestBahai.test_month_length) ... ok 84s test_month_length_ha (tests.test_bahai.TestBahai.test_month_length_ha) ... ok 84s test_monthlength (tests.test_bahai.TestBahai.test_monthlength) ... ok 86s test_reflexive (tests.test_bahai.TestBahai.test_reflexive) ... ok 86s test_returntype (tests.test_bahai.TestBahai.test_returntype) ... ok 86s test_to_gregorian (tests.test_bahai.TestBahai.test_to_gregorian) ... ok 86s test_french_republican (tests.test_french_republican.TestFrenchRepublican.test_french_republican) ... ok 86s test_french_republican_decade (tests.test_french_republican.TestFrenchRepublican.test_french_republican_decade) ... ok 86s test_french_republican_famous_dates (tests.test_french_republican.TestFrenchRepublican.test_french_republican_famous_dates) ... ok 86s test_french_republican_format (tests.test_french_republican.TestFrenchRepublican.test_french_republican_format) ... ok 86s test_french_republican_from_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_from_jd_errors) ... ok 86s test_french_republican_leap (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap) ... ok 86s test_french_republican_leap_days_from_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_continuous) ... ok 86s test_french_republican_leap_days_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_equinoctal) ... ok 86s test_french_republican_leap_days_from_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_madler) ... ok 86s test_french_republican_leap_days_from_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_romme) ... ok 86s test_french_republican_leap_days_to_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_continuous) ... ok 86s test_french_republican_leap_days_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_equinoctal) ... ok 86s test_french_republican_leap_days_to_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_madler) ... ok 86s test_french_republican_leap_days_to_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_romme) ... ok 86s test_french_republican_months (tests.test_french_republican.TestFrenchRepublican.test_french_republican_months) ... ok 86s test_french_republican_names (tests.test_french_republican.TestFrenchRepublican.test_french_republican_names) ... ok 86s test_french_republican_schematic_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous) ... ok 86s test_french_republican_schematic_continuous_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_from_gregorian) ... ok 86s test_french_republican_schematic_continuous_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_to_gregorian) ... ok 86s test_french_republican_schematic_error (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_error) ... ok 86s test_french_republican_schematic_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler) ... ok 86s test_french_republican_schematic_madler_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_from_gregorian) ... ok 86s test_french_republican_schematic_madler_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_to_gregorian) ... ok 86s test_french_republican_schematic_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme) ... ok 86s test_french_republican_schematic_romme_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_from_gregorian) ... ok 86s test_french_republican_schematic_romme_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_to_gregorian) ... ok 86s test_french_republican_start_of_years_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_from_gregorian_equinoctal) ... ok 86s test_french_republican_start_of_years_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_to_gregorian_equinoctal) ... ok 86s test_french_republican_to_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_to_jd_errors) ... ok 86s test_premier_da_la_annee (tests.test_french_republican.TestFrenchRepublican.test_premier_da_la_annee) ... ok 86s test_coptic (tests.test_general.TestConvertdate.test_coptic) ... ok 86s test_dublin_dc (tests.test_general.TestConvertdate.test_dublin_dc) ... ok 86s test_from_julian (tests.test_general.TestConvertdate.test_from_julian) ... ok 86s test_hebrew (tests.test_general.TestConvertdate.test_hebrew) ... ok 86s test_islamic (tests.test_general.TestConvertdate.test_islamic) ... ok 86s test_iso (tests.test_general.TestConvertdate.test_iso) ... ok 86s test_julian_day (tests.test_general.TestConvertdate.test_julian_day) ... ok 86s test_julian_inverse (tests.test_general.TestConvertdate.test_julian_inverse) ... ok 86s test_julian_legal_date (tests.test_general.TestConvertdate.test_julian_legal_date) ... ok 86s test_month_length_islamic (tests.test_general.TestConvertdate.test_month_length_islamic) ... ok 86s test_month_length_julian (tests.test_general.TestConvertdate.test_month_length_julian) ... ok 86s test_monthcalendar_hebrew (tests.test_general.TestConvertdate.test_monthcalendar_hebrew) ... ok 86s test_monthcalendar_islamic (tests.test_general.TestConvertdate.test_monthcalendar_islamic) ... ok 86s test_monthcalendar_julian (tests.test_general.TestConvertdate.test_monthcalendar_julian) ... ok 86s test_returntype (tests.test_general.TestConvertdate.test_returntype) ... ok 86s test_to_julian (tests.test_general.TestConvertdate.test_to_julian) ... ok 86s test_from_gregorian_20thc (tests.test_gregorian.TestGregorian.test_from_gregorian_20thc) ... ok 86s test_gregorian (tests.test_gregorian.TestGregorian.test_gregorian) ... ok 86s test_gregorian_1_ma (tests.test_gregorian.TestGregorian.test_gregorian_1_ma) ... ok 86s test_gregorian_2_ma (tests.test_gregorian.TestGregorian.test_gregorian_2_ma) ... ok 86s test_gregorian_julian_dif_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_julian_dif_proleptic) ... ok 86s test_gregorian_pre_epoch (tests.test_gregorian.TestGregorian.test_gregorian_pre_epoch) ... ok 86s test_gregorian_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_proleptic) ... ok 86s test_legal_date (tests.test_gregorian.TestGregorian.test_legal_date) ... ok 86s test_to_gregorian (tests.test_gregorian.TestGregorian.test_to_gregorian) ... ok 86s test_year_zero (tests.test_gregorian.TestGregorian.test_year_zero) ... ok 86s testNonChalcedonian (tests.test_holidays.TestHolidays.testNonChalcedonian) ... ok 86s test_class (tests.test_holidays.TestHolidays.test_class) ... ok 86s test_deprecated_columbus_day (tests.test_holidays.TestHolidays.test_deprecated_columbus_day) ... ok 86s test_easterEastern (tests.test_holidays.TestHolidays.test_easterEastern) ... ok 86s test_easterWestern (tests.test_holidays.TestHolidays.test_easterWestern) ... ok 86s test_events (tests.test_holidays.TestHolidays.test_events) ... ok 86s test_holidays (tests.test_holidays.TestHolidays.test_holidays) ... ok 86s test_islamic_holidays (tests.test_holidays.TestHolidays.test_islamic_holidays) 86s Test the dates of certain Islamic holidays. ... ok 86s test_jewish_holidays (tests.test_holidays.TestHolidays.test_jewish_holidays) ... ok 86s test_mexican_holidays (tests.test_holidays.TestHolidays.test_mexican_holidays) ... ok 86s test_nth_day_of_month (tests.test_holidays.TestHolidays.test_nth_day_of_month) ... ok 86s test_thanksgiving (tests.test_holidays.TestHolidays.test_thanksgiving) ... ok 86s test_usa_holidays (tests.test_holidays.TestHolidays.test_usa_holidays) ... ok 86s test_usa_holidays_observed (tests.test_holidays.TestHolidays.test_usa_holidays_observed) ... ok 86s test_inverse (tests.test_indian_civil.TestConvertdate.test_inverse) ... ok 86s test_month_length_indian_civil (tests.test_indian_civil.TestConvertdate.test_month_length_indian_civil) ... ok 86s test_monthcalendar_indian_civil (tests.test_indian_civil.TestConvertdate.test_monthcalendar_indian_civil) ... ok 86s test_negative_jd (tests.test_indian_civil.TestConvertdate.test_negative_jd) ... ok 86s test_reflexive (tests.test_indian_civil.TestConvertdate.test_reflexive) ... ok 86s test_returntype (tests.test_indian_civil.TestConvertdate.test_returntype) 86s Check that from_jd, from_gregorian return integers ... ok 86s test_from_julian (tests.test_julian.TestJulian.test_from_julian) ... ok 86s test_julian_inverse (tests.test_julian.TestJulian.test_julian_inverse) ... ok 86s test_julian_legal_date (tests.test_julian.TestJulian.test_julian_legal_date) ... ok 86s test_month_length_julian (tests.test_julian.TestJulian.test_month_length_julian) ... ok 86s test_monthcalendar_julian (tests.test_julian.TestJulian.test_monthcalendar_julian) ... ok 86s test_reflexive_julian (tests.test_julian.TestJulian.test_reflexive_julian) ... ok 86s test_returntype (tests.test_julian.TestJulian.test_returntype) ... ok 86s test_to_julian (tests.test_julian.TestJulian.test_to_julian) ... ok 86s test_mayan_convenience (tests.test_mayan.TestMayan.test_mayan_convenience) ... ok 86s test_mayan_count (tests.test_mayan.TestMayan.test_mayan_count) ... ok 86s test_mayan_generators (tests.test_mayan.TestMayan.test_mayan_generators) ... ok 86s test_mayan_haab (tests.test_mayan.TestMayan.test_mayan_haab) ... ok 86s test_mayan_monthcalendar (tests.test_mayan.TestMayan.test_mayan_monthcalendar) ... ok 86s test_mayan_predictions (tests.test_mayan.TestMayan.test_mayan_predictions) ... ok 86s test_mayan_reflexive (tests.test_mayan.TestMayan.test_mayan_reflexive) ... ok 86s test_mayan_tzolkin (tests.test_mayan.TestMayan.test_mayan_tzolkin) ... ok 86s test_start_epoch (tests.test_mayan.TestMayan.test_start_epoch) ... ok 86s test_dec_31 (tests.test_ordinal.TestOrdinal.test_dec_31) ... ok 86s test_from_jd (tests.test_ordinal.TestOrdinal.test_from_jd) ... ok 86s test_jan_1 (tests.test_ordinal.TestOrdinal.test_jan_1) ... ok 86s test_leap (tests.test_ordinal.TestOrdinal.test_leap) ... ok 86s test_ordinal_to_gregorian (tests.test_ordinal.TestOrdinal.test_ordinal_to_gregorian) ... ok 86s test_reflexive (tests.test_ordinal.TestOrdinal.test_reflexive) ... ok 86s test_to_jd (tests.test_ordinal.TestOrdinal.test_to_jd) ... ok 86s test_equinox_jd (tests.test_persian.testPersian.test_equinox_jd) ... ok 87s test_examples (tests.test_persian.testPersian.test_examples) ... ok 87s test_from_jd_579 (tests.test_persian.testPersian.test_from_jd_579) ... ok 87s test_inverse (tests.test_persian.testPersian.test_inverse) ... ok 87s test_leap (tests.test_persian.testPersian.test_leap) ... ok 87s test_leapconvert (tests.test_persian.testPersian.test_leapconvert) ... ok 87s test_month_length_persian (tests.test_persian.testPersian.test_month_length_persian) ... ok 87s test_monthcalendar_persian (tests.test_persian.testPersian.test_monthcalendar_persian) ... ok 87s test_newyears (tests.test_persian.testPersian.test_newyears) ... ok 91s test_reflexive (tests.test_persian.testPersian.test_reflexive) ... ok 91s test_reverse_reflexive (tests.test_persian.testPersian.test_reverse_reflexive) ... ok 91s test_to_jd_579 (tests.test_persian.testPersian.test_to_jd_579) ... ok 91s test_epoch (tests.test_positivist.TestGregorian.test_epoch) ... ok 91s test_festival (tests.test_positivist.TestGregorian.test_festival) ... ok 91s test_from_jd (tests.test_positivist.TestGregorian.test_from_jd) ... ok 91s test_legaldate (tests.test_positivist.TestGregorian.test_legaldate) ... ok 91s test_named_day (tests.test_positivist.TestGregorian.test_named_day) ... ok 91s test_reflexive_gregorian (tests.test_positivist.TestGregorian.test_reflexive_gregorian) ... ok 91s test_reflexive_jd (tests.test_positivist.TestGregorian.test_reflexive_jd) ... ok 91s test_reflexive_jd2 (tests.test_positivist.TestGregorian.test_reflexive_jd2) ... ok 91s test_to_gregorian (tests.test_positivist.TestGregorian.test_to_gregorian) ... ok 91s test_amod (tests.test_utils.TestConvertdate.test_amod) ... ok 91s test_jwday (tests.test_utils.TestConvertdate.test_jwday) ... ok 91s 91s ---------------------------------------------------------------------- 91s Ran 139 tests in 6.864s 91s 91s OK 91s autopkgtest [12:00:13]: test python3-unittest: -----------------------] 91s autopkgtest [12:00:13]: test python3-unittest: - - - - - - - - - - results - - - - - - - - - - 91s python3-unittest PASS 92s autopkgtest [12:00:14]: @@@@@@@@@@@@@@@@@@@@ summary 92s python3-unittest PASS