0s autopkgtest [19:58:39]: starting date and time: 2025-12-03 19:58:39+0000 0s autopkgtest [19:58:39]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [19:58:39]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.cpfafnhj/out --timeout-copy=6000 --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-6.secgroup --name adt-resolute-amd64-convertdate-20251203-195838-juju-7f2275-prod-proposed-migration-environment-15-3f976841-933e-4273-b9de-850edf5d07e7 --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/ 3s Creating nova instance adt-resolute-amd64-convertdate-20251203-195838-juju-7f2275-prod-proposed-migration-environment-15-3f976841-933e-4273-b9de-850edf5d07e7 from image adt/ubuntu-resolute-amd64-server-20251203.img (UUID c6e78f39-c16c-48bb-9815-0096f6be052e)... 53s autopkgtest [19:59:32]: testbed dpkg architecture: amd64 53s autopkgtest [19:59:32]: testbed apt version: 3.1.12 54s autopkgtest [19:59:33]: @@@@@@@@@@@@@@@@@@@@ test bed setup 54s autopkgtest [19:59:33]: testbed release detected to be: None 54s autopkgtest [19:59:33]: updating testbed package index (apt update) 55s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 55s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 55s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 55s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 55s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [157 kB] 55s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [954 kB] 55s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.1 kB] 55s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [161 kB] 55s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [220 kB] 55s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [6252 B] 55s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [120 B] 55s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [349 kB] 55s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [764 kB] 55s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.0 kB] 55s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [9636 B] 55s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4040 B] 55s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [764 B] 56s Fetched 2796 kB in 1s (3245 kB/s) 57s Reading package lists... 57s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 57s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 57s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 57s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 58s Reading package lists... 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 58s Calculating upgrade... 58s The following packages will be upgraded: 58s libpython3-stdlib python3 python3-gdbm python3-minimal 58s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 58s Need to get 72.9 kB of archives. 58s After this operation, 2048 B of additional disk space will be used. 58s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.13.9-2 [28.1 kB] 58s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.13.9-2 [23.0 kB] 58s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.13.9-2 [10.8 kB] 58s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.13.9-2 [11.0 kB] 59s dpkg-preconfigure: unable to re-open stdin: No such file or directory 59s Fetched 72.9 kB in 0s (0 B/s) 59s (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.) 59s Preparing to unpack .../python3-minimal_3.13.9-2_amd64.deb ... 59s Unpacking python3-minimal (3.13.9-2) over (3.13.7-1) ... 59s Setting up python3-minimal (3.13.9-2) ... 59s (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.) 59s Preparing to unpack .../python3_3.13.9-2_amd64.deb ... 59s running python pre-rtupdate hooks for python3.13... 59s Unpacking python3 (3.13.9-2) over (3.13.7-1) ... 59s Preparing to unpack .../libpython3-stdlib_3.13.9-2_amd64.deb ... 59s Unpacking libpython3-stdlib:amd64 (3.13.9-2) over (3.13.7-1) ... 59s Preparing to unpack .../python3-gdbm_3.13.9-2_amd64.deb ... 59s Unpacking python3-gdbm (3.13.9-2) over (3.13.9-1) ... 59s Setting up python3-gdbm (3.13.9-2) ... 59s Setting up libpython3-stdlib:amd64 (3.13.9-2) ... 59s Setting up python3 (3.13.9-2) ... 59s running python rtupdate hooks for python3.13... 59s running python post-rtupdate hooks for python3.13... 59s Processing triggers for man-db (2.13.1-1) ... 60s autopkgtest [19:59:39]: upgrading testbed (apt dist-upgrade and autopurge) 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Calculating upgrade... 60s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Solving dependencies... 61s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 63s autopkgtest [19:59:42]: testbed running kernel: Linux 6.17.0-6-generic #6-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 7 13:34:17 UTC 2025 63s autopkgtest [19:59:42]: @@@@@@@@@@@@@@@@@@@@ apt-source convertdate 64s Get:1 http://ftpmaster.internal/ubuntu resolute/universe convertdate 2.4.0-1 (dsc) [1749 B] 64s Get:2 http://ftpmaster.internal/ubuntu resolute/universe convertdate 2.4.0-1 (tar) [52.7 kB] 64s Get:3 http://ftpmaster.internal/ubuntu resolute/universe convertdate 2.4.0-1 (diff) [3496 B] 64s gpgv: Signature made Thu Jan 26 20:47:52 2023 UTC 64s gpgv: using RSA key 7B164204D096723B019635AB3EA1DDDDB261D97B 64s gpgv: Can't check signature: No public key 64s dpkg-source: warning: cannot verify inline signature for ./convertdate_2.4.0-1.dsc: no acceptable signature found 64s autopkgtest [19:59:43]: testing package convertdate version 2.4.0-1 64s autopkgtest [19:59:43]: build not needed 64s autopkgtest [19:59:43]: test python3-unittest: preparing testbed 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Solving dependencies... 65s The following NEW packages will be installed: 65s libpython3.14-minimal libpython3.14-stdlib python3-all python3-convertdate 65s python3-pymeeus python3.14 python3.14-minimal 65s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 65s Need to get 7205 kB of archives. 65s After this operation, 27.0 MB of additional disk space will be used. 65s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.0-4 [906 kB] 65s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.0-4 [2559 kB] 65s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.0-4 [2397 kB] 65s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.0-4 [805 kB] 65s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.13.9-2 [892 B] 65s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pymeeus all 0.5.12+dfsg1-1 [499 kB] 65s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-convertdate all 2.4.0-1 [38.3 kB] 66s Fetched 7205 kB in 0s (14.4 MB/s) 66s Selecting previously unselected package libpython3.14-minimal:amd64. 66s (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.) 66s Preparing to unpack .../0-libpython3.14-minimal_3.14.0-4_amd64.deb ... 66s Unpacking libpython3.14-minimal:amd64 (3.14.0-4) ... 66s Selecting previously unselected package python3.14-minimal. 66s Preparing to unpack .../1-python3.14-minimal_3.14.0-4_amd64.deb ... 66s Unpacking python3.14-minimal (3.14.0-4) ... 66s Selecting previously unselected package libpython3.14-stdlib:amd64. 66s Preparing to unpack .../2-libpython3.14-stdlib_3.14.0-4_amd64.deb ... 66s Unpacking libpython3.14-stdlib:amd64 (3.14.0-4) ... 66s Selecting previously unselected package python3.14. 66s Preparing to unpack .../3-python3.14_3.14.0-4_amd64.deb ... 66s Unpacking python3.14 (3.14.0-4) ... 66s Selecting previously unselected package python3-all. 66s Preparing to unpack .../4-python3-all_3.13.9-2_amd64.deb ... 66s Unpacking python3-all (3.13.9-2) ... 66s Selecting previously unselected package python3-pymeeus. 66s Preparing to unpack .../5-python3-pymeeus_0.5.12+dfsg1-1_all.deb ... 66s Unpacking python3-pymeeus (0.5.12+dfsg1-1) ... 66s Selecting previously unselected package python3-convertdate. 66s Preparing to unpack .../6-python3-convertdate_2.4.0-1_all.deb ... 66s Unpacking python3-convertdate (2.4.0-1) ... 66s Setting up libpython3.14-minimal:amd64 (3.14.0-4) ... 66s Setting up python3-pymeeus (0.5.12+dfsg1-1) ... 67s Setting up python3.14-minimal (3.14.0-4) ... 67s Setting up python3-convertdate (2.4.0-1) ... 67s Setting up libpython3.14-stdlib:amd64 (3.14.0-4) ... 67s Setting up python3.14 (3.14.0-4) ... 68s Setting up python3-all (3.13.9-2) ... 68s Processing triggers for man-db (2.13.1-1) ... 68s Processing triggers for systemd (257.9-0ubuntu2) ... 69s autopkgtest [19:59:48]: test python3-unittest: [----------------------- 69s + cp -r tests/ /tmp/autopkgtest.aoIo67/autopkgtest_tmp 69s + cd /tmp/autopkgtest.aoIo67/autopkgtest_tmp/ 69s + export PYTHONWARNINGS=d 69s + py3versions -s 69s + ---------------------------------------------- 69s Testing with python3.14 69s ---------------------------------------------- 69s echo ---------------------------------------------- 69s + echo Testing with python3.14 69s + echo ---------------------------------------------- 69s + LC_ALL=C python3.14 -m unittest discover --verbose 69s testGregorian (tests.test_armenian.TestArmenian.testGregorian) ... ok 69s testJulian (tests.test_armenian.TestArmenian.testJulian) ... ok 69s testLeap (tests.test_armenian.TestArmenian.testLeap) ... ok 69s testMonthLength (tests.test_armenian.TestArmenian.testMonthLength) ... ok 69s testReflexive (tests.test_armenian.TestArmenian.testReflexive) ... ok 69s testTostring (tests.test_armenian.TestArmenian.testTostring) ... ok 69s testValidDate (tests.test_armenian.TestArmenian.testValidDate) ... ok 69s test_ayyam_i_ha (tests.test_bahai.TestBahai.test_ayyam_i_ha) ... ok 69s test_from_gregorian (tests.test_bahai.TestBahai.test_from_gregorian) ... ok 69s test_gregorian_nawruz (tests.test_bahai.TestBahai.test_gregorian_nawruz) ... ok 69s test_month_length (tests.test_bahai.TestBahai.test_month_length) ... ok 69s test_month_length_ha (tests.test_bahai.TestBahai.test_month_length_ha) ... ok 69s test_monthlength (tests.test_bahai.TestBahai.test_monthlength) ... ok 71s test_reflexive (tests.test_bahai.TestBahai.test_reflexive) ... ok 71s test_returntype (tests.test_bahai.TestBahai.test_returntype) ... ok 71s test_to_gregorian (tests.test_bahai.TestBahai.test_to_gregorian) ... ok 71s test_french_republican (tests.test_french_republican.TestFrenchRepublican.test_french_republican) ... ok 71s test_french_republican_decade (tests.test_french_republican.TestFrenchRepublican.test_french_republican_decade) ... ok 71s test_french_republican_famous_dates (tests.test_french_republican.TestFrenchRepublican.test_french_republican_famous_dates) ... ok 71s test_french_republican_format (tests.test_french_republican.TestFrenchRepublican.test_french_republican_format) ... ok 71s test_french_republican_from_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_from_jd_errors) ... ok 71s test_french_republican_leap (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap) ... ok 71s test_french_republican_leap_days_from_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_continuous) ... ok 71s test_french_republican_leap_days_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_equinoctal) ... ok 71s test_french_republican_leap_days_from_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_madler) ... ok 71s test_french_republican_leap_days_from_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_romme) ... ok 71s test_french_republican_leap_days_to_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_continuous) ... ok 71s test_french_republican_leap_days_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_equinoctal) ... ok 71s test_french_republican_leap_days_to_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_madler) ... ok 71s test_french_republican_leap_days_to_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_romme) ... ok 71s test_french_republican_months (tests.test_french_republican.TestFrenchRepublican.test_french_republican_months) ... ok 71s test_french_republican_names (tests.test_french_republican.TestFrenchRepublican.test_french_republican_names) ... ok 71s test_french_republican_schematic_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous) ... ok 71s test_french_republican_schematic_continuous_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_from_gregorian) ... ok 71s test_french_republican_schematic_continuous_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_to_gregorian) ... ok 71s test_french_republican_schematic_error (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_error) ... ok 71s test_french_republican_schematic_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler) ... ok 71s test_french_republican_schematic_madler_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_from_gregorian) ... ok 71s test_french_republican_schematic_madler_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_to_gregorian) ... ok 71s test_french_republican_schematic_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme) ... ok 71s test_french_republican_schematic_romme_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_from_gregorian) ... ok 71s test_french_republican_schematic_romme_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_to_gregorian) ... ok 71s test_french_republican_start_of_years_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_from_gregorian_equinoctal) ... ok 71s test_french_republican_start_of_years_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_to_gregorian_equinoctal) ... ok 71s test_french_republican_to_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_to_jd_errors) ... ok 71s test_premier_da_la_annee (tests.test_french_republican.TestFrenchRepublican.test_premier_da_la_annee) ... ok 71s test_coptic (tests.test_general.TestConvertdate.test_coptic) ... ok 71s test_dublin_dc (tests.test_general.TestConvertdate.test_dublin_dc) ... ok 71s test_from_julian (tests.test_general.TestConvertdate.test_from_julian) ... ok 71s test_hebrew (tests.test_general.TestConvertdate.test_hebrew) ... ok 71s test_islamic (tests.test_general.TestConvertdate.test_islamic) ... ok 71s test_iso (tests.test_general.TestConvertdate.test_iso) ... ok 71s test_julian_day (tests.test_general.TestConvertdate.test_julian_day) ... ok 71s test_julian_inverse (tests.test_general.TestConvertdate.test_julian_inverse) ... ok 71s test_julian_legal_date (tests.test_general.TestConvertdate.test_julian_legal_date) ... ok 71s test_month_length_islamic (tests.test_general.TestConvertdate.test_month_length_islamic) ... ok 71s test_month_length_julian (tests.test_general.TestConvertdate.test_month_length_julian) ... ok 71s test_monthcalendar_hebrew (tests.test_general.TestConvertdate.test_monthcalendar_hebrew) ... ok 71s test_monthcalendar_islamic (tests.test_general.TestConvertdate.test_monthcalendar_islamic) ... ok 71s test_monthcalendar_julian (tests.test_general.TestConvertdate.test_monthcalendar_julian) ... ok 71s test_returntype (tests.test_general.TestConvertdate.test_returntype) ... ok 71s test_to_julian (tests.test_general.TestConvertdate.test_to_julian) ... ok 71s test_from_gregorian_20thc (tests.test_gregorian.TestGregorian.test_from_gregorian_20thc) ... ok 71s test_gregorian (tests.test_gregorian.TestGregorian.test_gregorian) ... ok 71s test_gregorian_1_ma (tests.test_gregorian.TestGregorian.test_gregorian_1_ma) ... ok 71s test_gregorian_2_ma (tests.test_gregorian.TestGregorian.test_gregorian_2_ma) ... ok 71s test_gregorian_julian_dif_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_julian_dif_proleptic) ... ok 71s test_gregorian_pre_epoch (tests.test_gregorian.TestGregorian.test_gregorian_pre_epoch) ... ok 71s test_gregorian_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_proleptic) ... ok 71s test_legal_date (tests.test_gregorian.TestGregorian.test_legal_date) ... ok 71s test_to_gregorian (tests.test_gregorian.TestGregorian.test_to_gregorian) ... ok 71s test_year_zero (tests.test_gregorian.TestGregorian.test_year_zero) ... ok 71s testNonChalcedonian (tests.test_holidays.TestHolidays.testNonChalcedonian) ... ok 71s test_class (tests.test_holidays.TestHolidays.test_class) ... ok 71s test_deprecated_columbus_day (tests.test_holidays.TestHolidays.test_deprecated_columbus_day) ... ok 71s test_easterEastern (tests.test_holidays.TestHolidays.test_easterEastern) ... ok 71s test_easterWestern (tests.test_holidays.TestHolidays.test_easterWestern) ... ok 71s test_events (tests.test_holidays.TestHolidays.test_events) ... ok 71s test_holidays (tests.test_holidays.TestHolidays.test_holidays) ... ok 71s test_islamic_holidays (tests.test_holidays.TestHolidays.test_islamic_holidays) 71s Test the dates of certain Islamic holidays. ... ok 71s test_jewish_holidays (tests.test_holidays.TestHolidays.test_jewish_holidays) ... ok 71s test_mexican_holidays (tests.test_holidays.TestHolidays.test_mexican_holidays) ... ok 71s test_nth_day_of_month (tests.test_holidays.TestHolidays.test_nth_day_of_month) ... ok 71s test_thanksgiving (tests.test_holidays.TestHolidays.test_thanksgiving) ... ok 71s test_usa_holidays (tests.test_holidays.TestHolidays.test_usa_holidays) ... ok 71s test_usa_holidays_observed (tests.test_holidays.TestHolidays.test_usa_holidays_observed) ... ok 71s test_inverse (tests.test_indian_civil.TestConvertdate.test_inverse) ... ok 71s test_month_length_indian_civil (tests.test_indian_civil.TestConvertdate.test_month_length_indian_civil) ... ok 71s test_monthcalendar_indian_civil (tests.test_indian_civil.TestConvertdate.test_monthcalendar_indian_civil) ... ok 71s test_negative_jd (tests.test_indian_civil.TestConvertdate.test_negative_jd) ... ok 71s test_reflexive (tests.test_indian_civil.TestConvertdate.test_reflexive) ... ok 71s test_returntype (tests.test_indian_civil.TestConvertdate.test_returntype) 71s Check that from_jd, from_gregorian return integers ... ok 71s test_from_julian (tests.test_julian.TestJulian.test_from_julian) ... ok 71s test_julian_inverse (tests.test_julian.TestJulian.test_julian_inverse) ... ok 71s test_julian_legal_date (tests.test_julian.TestJulian.test_julian_legal_date) ... ok 71s test_month_length_julian (tests.test_julian.TestJulian.test_month_length_julian) ... ok 71s test_monthcalendar_julian (tests.test_julian.TestJulian.test_monthcalendar_julian) ... ok 71s test_reflexive_julian (tests.test_julian.TestJulian.test_reflexive_julian) ... ok 71s test_returntype (tests.test_julian.TestJulian.test_returntype) ... ok 71s test_to_julian (tests.test_julian.TestJulian.test_to_julian) ... ok 71s test_mayan_convenience (tests.test_mayan.TestMayan.test_mayan_convenience) ... ok 71s test_mayan_count (tests.test_mayan.TestMayan.test_mayan_count) ... ok 71s test_mayan_generators (tests.test_mayan.TestMayan.test_mayan_generators) ... ok 71s test_mayan_haab (tests.test_mayan.TestMayan.test_mayan_haab) ... ok 71s test_mayan_monthcalendar (tests.test_mayan.TestMayan.test_mayan_monthcalendar) ... ok 71s test_mayan_predictions (tests.test_mayan.TestMayan.test_mayan_predictions) ... ok 71s test_mayan_reflexive (tests.test_mayan.TestMayan.test_mayan_reflexive) ... ok 71s test_mayan_tzolkin (tests.test_mayan.TestMayan.test_mayan_tzolkin) ... ok 71s test_start_epoch (tests.test_mayan.TestMayan.test_start_epoch) ... ok 71s test_dec_31 (tests.test_ordinal.TestOrdinal.test_dec_31) ... ok 71s test_from_jd (tests.test_ordinal.TestOrdinal.test_from_jd) ... ok 71s test_jan_1 (tests.test_ordinal.TestOrdinal.test_jan_1) ... ok 71s test_leap (tests.test_ordinal.TestOrdinal.test_leap) ... ok 71s test_ordinal_to_gregorian (tests.test_ordinal.TestOrdinal.test_ordinal_to_gregorian) ... ok 71s test_reflexive (tests.test_ordinal.TestOrdinal.test_reflexive) ... ok 71s test_to_jd (tests.test_ordinal.TestOrdinal.test_to_jd) ... ok 71s test_equinox_jd (tests.test_persian.testPersian.test_equinox_jd) ... ok 72s test_examples (tests.test_persian.testPersian.test_examples) ... ok 72s test_from_jd_579 (tests.test_persian.testPersian.test_from_jd_579) ... ok 72s test_inverse (tests.test_persian.testPersian.test_inverse) ... ok 72s test_leap (tests.test_persian.testPersian.test_leap) ... ok 72s test_leapconvert (tests.test_persian.testPersian.test_leapconvert) ... ok 72s test_month_length_persian (tests.test_persian.testPersian.test_month_length_persian) ... ok 72s test_monthcalendar_persian (tests.test_persian.testPersian.test_monthcalendar_persian) ... ok 73s test_newyears (tests.test_persian.testPersian.test_newyears) ... ok 76s test_reflexive (tests.test_persian.testPersian.test_reflexive) ... ok 76s test_reverse_reflexive (tests.test_persian.testPersian.test_reverse_reflexive) ... ok 76s test_to_jd_579 (tests.test_persian.testPersian.test_to_jd_579) ... ok 76s test_epoch (tests.test_positivist.TestGregorian.test_epoch) ... ok 76s test_festival (tests.test_positivist.TestGregorian.test_festival) ... ok 76s test_from_jd (tests.test_positivist.TestGregorian.test_from_jd) ... ok 76s test_legaldate (tests.test_positivist.TestGregorian.test_legaldate) ... ok 76s test_named_day (tests.test_positivist.TestGregorian.test_named_day) ... ok 76s test_reflexive_gregorian (tests.test_positivist.TestGregorian.test_reflexive_gregorian) ... ok 76s test_reflexive_jd (tests.test_positivist.TestGregorian.test_reflexive_jd) ... ok 76s test_reflexive_jd2 (tests.test_positivist.TestGregorian.test_reflexive_jd2) ... ok 76s test_to_gregorian (tests.test_positivist.TestGregorian.test_to_gregorian) ... ok 76s test_amod (tests.test_utils.TestConvertdate.test_amod) ... ok 76s test_jwday (tests.test_utils.TestConvertdate.test_jwday) ... ok 76s 76s ---------------------------------------------------------------------- 76s Ran 139 tests in 7.051s 76s 76s OK 76s + LC_ALL=C.UTF-8 python3.14 -m unittest discover --verbose 76s testGregorian (tests.test_armenian.TestArmenian.testGregorian) ... ok 76s testJulian (tests.test_armenian.TestArmenian.testJulian) ... ok 76s testLeap (tests.test_armenian.TestArmenian.testLeap) ... ok 76s testMonthLength (tests.test_armenian.TestArmenian.testMonthLength) ... ok 76s testReflexive (tests.test_armenian.TestArmenian.testReflexive) ... ok 76s testTostring (tests.test_armenian.TestArmenian.testTostring) ... ok 76s testValidDate (tests.test_armenian.TestArmenian.testValidDate) ... ok 76s test_ayyam_i_ha (tests.test_bahai.TestBahai.test_ayyam_i_ha) ... ok 76s test_from_gregorian (tests.test_bahai.TestBahai.test_from_gregorian) ... ok 76s test_gregorian_nawruz (tests.test_bahai.TestBahai.test_gregorian_nawruz) ... ok 76s test_month_length (tests.test_bahai.TestBahai.test_month_length) ... ok 77s test_month_length_ha (tests.test_bahai.TestBahai.test_month_length_ha) ... ok 77s test_monthlength (tests.test_bahai.TestBahai.test_monthlength) ... ok 78s test_reflexive (tests.test_bahai.TestBahai.test_reflexive) ... ok 78s test_returntype (tests.test_bahai.TestBahai.test_returntype) ... ok 78s test_to_gregorian (tests.test_bahai.TestBahai.test_to_gregorian) ... ok 78s test_french_republican (tests.test_french_republican.TestFrenchRepublican.test_french_republican) ... ok 78s test_french_republican_decade (tests.test_french_republican.TestFrenchRepublican.test_french_republican_decade) ... ok 78s test_french_republican_famous_dates (tests.test_french_republican.TestFrenchRepublican.test_french_republican_famous_dates) ... ok 78s test_french_republican_format (tests.test_french_republican.TestFrenchRepublican.test_french_republican_format) ... ok 78s test_french_republican_from_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_from_jd_errors) ... ok 78s test_french_republican_leap (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap) ... ok 78s test_french_republican_leap_days_from_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_continuous) ... ok 78s test_french_republican_leap_days_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_equinoctal) ... ok 78s test_french_republican_leap_days_from_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_madler) ... ok 78s test_french_republican_leap_days_from_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_romme) ... ok 78s test_french_republican_leap_days_to_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_continuous) ... ok 78s test_french_republican_leap_days_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_equinoctal) ... ok 78s test_french_republican_leap_days_to_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_madler) ... ok 78s test_french_republican_leap_days_to_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_romme) ... ok 78s test_french_republican_months (tests.test_french_republican.TestFrenchRepublican.test_french_republican_months) ... ok 78s test_french_republican_names (tests.test_french_republican.TestFrenchRepublican.test_french_republican_names) ... ok 78s test_french_republican_schematic_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous) ... ok 78s test_french_republican_schematic_continuous_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_from_gregorian) ... ok 78s test_french_republican_schematic_continuous_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_to_gregorian) ... ok 78s test_french_republican_schematic_error (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_error) ... ok 78s test_french_republican_schematic_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler) ... ok 78s test_french_republican_schematic_madler_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_from_gregorian) ... ok 78s test_french_republican_schematic_madler_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_to_gregorian) ... ok 78s test_french_republican_schematic_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme) ... ok 78s test_french_republican_schematic_romme_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_from_gregorian) ... ok 78s test_french_republican_schematic_romme_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_to_gregorian) ... ok 78s test_french_republican_start_of_years_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_from_gregorian_equinoctal) ... ok 78s test_french_republican_start_of_years_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_to_gregorian_equinoctal) ... ok 78s test_french_republican_to_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_to_jd_errors) ... ok 78s test_premier_da_la_annee (tests.test_french_republican.TestFrenchRepublican.test_premier_da_la_annee) ... ok 78s test_coptic (tests.test_general.TestConvertdate.test_coptic) ... ok 78s test_dublin_dc (tests.test_general.TestConvertdate.test_dublin_dc) ... ok 78s test_from_julian (tests.test_general.TestConvertdate.test_from_julian) ... ok 78s test_hebrew (tests.test_general.TestConvertdate.test_hebrew) ... ok 78s test_islamic (tests.test_general.TestConvertdate.test_islamic) ... ok 78s test_iso (tests.test_general.TestConvertdate.test_iso) ... ok 78s test_julian_day (tests.test_general.TestConvertdate.test_julian_day) ... ok 78s test_julian_inverse (tests.test_general.TestConvertdate.test_julian_inverse) ... ok 78s test_julian_legal_date (tests.test_general.TestConvertdate.test_julian_legal_date) ... ok 78s test_month_length_islamic (tests.test_general.TestConvertdate.test_month_length_islamic) ... ok 78s test_month_length_julian (tests.test_general.TestConvertdate.test_month_length_julian) ... ok 78s test_monthcalendar_hebrew (tests.test_general.TestConvertdate.test_monthcalendar_hebrew) ... ok 78s test_monthcalendar_islamic (tests.test_general.TestConvertdate.test_monthcalendar_islamic) ... ok 78s test_monthcalendar_julian (tests.test_general.TestConvertdate.test_monthcalendar_julian) ... ok 78s test_returntype (tests.test_general.TestConvertdate.test_returntype) ... ok 78s test_to_julian (tests.test_general.TestConvertdate.test_to_julian) ... ok 78s test_from_gregorian_20thc (tests.test_gregorian.TestGregorian.test_from_gregorian_20thc) ... ok 78s test_gregorian (tests.test_gregorian.TestGregorian.test_gregorian) ... ok 78s test_gregorian_1_ma (tests.test_gregorian.TestGregorian.test_gregorian_1_ma) ... ok 78s test_gregorian_2_ma (tests.test_gregorian.TestGregorian.test_gregorian_2_ma) ... ok 78s test_gregorian_julian_dif_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_julian_dif_proleptic) ... ok 78s test_gregorian_pre_epoch (tests.test_gregorian.TestGregorian.test_gregorian_pre_epoch) ... ok 78s test_gregorian_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_proleptic) ... ok 78s test_legal_date (tests.test_gregorian.TestGregorian.test_legal_date) ... ok 78s test_to_gregorian (tests.test_gregorian.TestGregorian.test_to_gregorian) ... ok 78s test_year_zero (tests.test_gregorian.TestGregorian.test_year_zero) ... ok 78s testNonChalcedonian (tests.test_holidays.TestHolidays.testNonChalcedonian) ... ok 78s test_class (tests.test_holidays.TestHolidays.test_class) ... ok 78s test_deprecated_columbus_day (tests.test_holidays.TestHolidays.test_deprecated_columbus_day) ... ok 78s test_easterEastern (tests.test_holidays.TestHolidays.test_easterEastern) ... ok 78s test_easterWestern (tests.test_holidays.TestHolidays.test_easterWestern) ... ok 78s test_events (tests.test_holidays.TestHolidays.test_events) ... ok 78s test_holidays (tests.test_holidays.TestHolidays.test_holidays) ... ok 78s test_islamic_holidays (tests.test_holidays.TestHolidays.test_islamic_holidays) 78s Test the dates of certain Islamic holidays. ... ok 78s test_jewish_holidays (tests.test_holidays.TestHolidays.test_jewish_holidays) ... ok 78s test_mexican_holidays (tests.test_holidays.TestHolidays.test_mexican_holidays) ... ok 78s test_nth_day_of_month (tests.test_holidays.TestHolidays.test_nth_day_of_month) ... ok 78s test_thanksgiving (tests.test_holidays.TestHolidays.test_thanksgiving) ... ok 78s test_usa_holidays (tests.test_holidays.TestHolidays.test_usa_holidays) ... ok 78s test_usa_holidays_observed (tests.test_holidays.TestHolidays.test_usa_holidays_observed) ... ok 78s test_inverse (tests.test_indian_civil.TestConvertdate.test_inverse) ... ok 78s test_month_length_indian_civil (tests.test_indian_civil.TestConvertdate.test_month_length_indian_civil) ... ok 78s test_monthcalendar_indian_civil (tests.test_indian_civil.TestConvertdate.test_monthcalendar_indian_civil) ... ok 78s test_negative_jd (tests.test_indian_civil.TestConvertdate.test_negative_jd) ... ok 78s test_reflexive (tests.test_indian_civil.TestConvertdate.test_reflexive) ... ok 78s test_returntype (tests.test_indian_civil.TestConvertdate.test_returntype) 78s Check that from_jd, from_gregorian return integers ... ok 78s test_from_julian (tests.test_julian.TestJulian.test_from_julian) ... ok 78s test_julian_inverse (tests.test_julian.TestJulian.test_julian_inverse) ... ok 78s test_julian_legal_date (tests.test_julian.TestJulian.test_julian_legal_date) ... ok 78s test_month_length_julian (tests.test_julian.TestJulian.test_month_length_julian) ... ok 78s test_monthcalendar_julian (tests.test_julian.TestJulian.test_monthcalendar_julian) ... ok 78s test_reflexive_julian (tests.test_julian.TestJulian.test_reflexive_julian) ... ok 78s test_returntype (tests.test_julian.TestJulian.test_returntype) ... ok 78s test_to_julian (tests.test_julian.TestJulian.test_to_julian) ... ok 78s test_mayan_convenience (tests.test_mayan.TestMayan.test_mayan_convenience) ... ok 78s test_mayan_count (tests.test_mayan.TestMayan.test_mayan_count) ... ok 78s test_mayan_generators (tests.test_mayan.TestMayan.test_mayan_generators) ... ok 78s test_mayan_haab (tests.test_mayan.TestMayan.test_mayan_haab) ... ok 78s test_mayan_monthcalendar (tests.test_mayan.TestMayan.test_mayan_monthcalendar) ... ok 78s test_mayan_predictions (tests.test_mayan.TestMayan.test_mayan_predictions) ... ok 78s test_mayan_reflexive (tests.test_mayan.TestMayan.test_mayan_reflexive) ... ok 78s test_mayan_tzolkin (tests.test_mayan.TestMayan.test_mayan_tzolkin) ... ok 78s test_start_epoch (tests.test_mayan.TestMayan.test_start_epoch) ... ok 78s test_dec_31 (tests.test_ordinal.TestOrdinal.test_dec_31) ... ok 78s test_from_jd (tests.test_ordinal.TestOrdinal.test_from_jd) ... ok 78s test_jan_1 (tests.test_ordinal.TestOrdinal.test_jan_1) ... ok 78s test_leap (tests.test_ordinal.TestOrdinal.test_leap) ... ok 78s test_ordinal_to_gregorian (tests.test_ordinal.TestOrdinal.test_ordinal_to_gregorian) ... ok 78s test_reflexive (tests.test_ordinal.TestOrdinal.test_reflexive) ... ok 78s test_to_jd (tests.test_ordinal.TestOrdinal.test_to_jd) ... ok 78s test_equinox_jd (tests.test_persian.testPersian.test_equinox_jd) ... ok 79s test_examples (tests.test_persian.testPersian.test_examples) ... ok 79s test_from_jd_579 (tests.test_persian.testPersian.test_from_jd_579) ... ok 79s test_inverse (tests.test_persian.testPersian.test_inverse) ... ok 79s 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 80s test_newyears (tests.test_persian.testPersian.test_newyears) ... ok 83s test_reflexive (tests.test_persian.testPersian.test_reflexive) ... ok 83s test_reverse_reflexive (tests.test_persian.testPersian.test_reverse_reflexive) ... ok 83s test_to_jd_579 (tests.test_persian.testPersian.test_to_jd_579) ... ok 83s test_epoch (tests.test_positivist.TestGregorian.test_epoch) ... ok 83s test_festival (tests.test_positivist.TestGregorian.test_festival) ... ok 83s test_from_jd (tests.test_positivist.TestGregorian.test_from_jd) ... ok 83s test_legaldate (tests.test_positivist.TestGregorian.test_legaldate) ... ok 83s test_named_day (tests.test_positivist.TestGregorian.test_named_day) ... ok 83s test_reflexive_gregorian (tests.test_positivist.TestGregorian.test_reflexive_gregorian) ... ok 83s test_reflexive_jd (tests.test_positivist.TestGregorian.test_reflexive_jd) ... ok 83s test_reflexive_jd2 (tests.test_positivist.TestGregorian.test_reflexive_jd2) ... ok 83s test_to_gregorian (tests.test_positivist.TestGregorian.test_to_gregorian) ... ok 83s test_amod (tests.test_utils.TestConvertdate.test_amod) ... ok 83s test_jwday (tests.test_utils.TestConvertdate.test_jwday) ... ok 83s 83s ---------------------------------------------------------------------- 83s Ran 139 tests in 7.279s 83s 83s OK 83s + echo -------------------------------------------------------------------------------------------- 83s Testing with python3.13 83s ---------------------------------------------- 83s 83s + echo Testing with python3.13 83s + echo ---------------------------------------------- 83s + LC_ALL=C python3.13 -m unittest discover --verbose 83s testGregorian (tests.test_armenian.TestArmenian.testGregorian) ... ok 83s testJulian (tests.test_armenian.TestArmenian.testJulian) ... ok 83s testLeap (tests.test_armenian.TestArmenian.testLeap) ... ok 83s testMonthLength (tests.test_armenian.TestArmenian.testMonthLength) ... ok 83s testReflexive (tests.test_armenian.TestArmenian.testReflexive) ... ok 83s testTostring (tests.test_armenian.TestArmenian.testTostring) ... ok 83s 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 85s test_reflexive (tests.test_bahai.TestBahai.test_reflexive) ... ok 85s test_returntype (tests.test_bahai.TestBahai.test_returntype) ... ok 85s test_to_gregorian (tests.test_bahai.TestBahai.test_to_gregorian) ... ok 85s test_french_republican (tests.test_french_republican.TestFrenchRepublican.test_french_republican) ... ok 85s test_french_republican_decade (tests.test_french_republican.TestFrenchRepublican.test_french_republican_decade) ... ok 85s test_french_republican_famous_dates (tests.test_french_republican.TestFrenchRepublican.test_french_republican_famous_dates) ... ok 85s test_french_republican_format (tests.test_french_republican.TestFrenchRepublican.test_french_republican_format) ... ok 85s test_french_republican_from_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_from_jd_errors) ... ok 85s test_french_republican_leap (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap) ... ok 85s test_french_republican_leap_days_from_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_continuous) ... ok 85s test_french_republican_leap_days_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_equinoctal) ... ok 85s test_french_republican_leap_days_from_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_madler) ... ok 85s test_french_republican_leap_days_from_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_romme) ... ok 85s test_french_republican_leap_days_to_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_continuous) ... ok 85s test_french_republican_leap_days_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_equinoctal) ... ok 85s test_french_republican_leap_days_to_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_madler) ... ok 85s test_french_republican_leap_days_to_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_romme) ... ok 85s test_french_republican_months (tests.test_french_republican.TestFrenchRepublican.test_french_republican_months) ... ok 85s test_french_republican_names (tests.test_french_republican.TestFrenchRepublican.test_french_republican_names) ... ok 85s test_french_republican_schematic_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous) ... ok 85s test_french_republican_schematic_continuous_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_from_gregorian) ... ok 85s test_french_republican_schematic_continuous_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_to_gregorian) ... ok 85s test_french_republican_schematic_error (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_error) ... ok 85s test_french_republican_schematic_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler) ... ok 85s test_french_republican_schematic_madler_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_from_gregorian) ... ok 85s test_french_republican_schematic_madler_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_to_gregorian) ... ok 85s test_french_republican_schematic_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme) ... ok 85s test_french_republican_schematic_romme_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_from_gregorian) ... ok 85s test_french_republican_schematic_romme_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_to_gregorian) ... ok 85s test_french_republican_start_of_years_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_from_gregorian_equinoctal) ... ok 85s test_french_republican_start_of_years_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_to_gregorian_equinoctal) ... ok 85s test_french_republican_to_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_to_jd_errors) ... ok 85s test_premier_da_la_annee (tests.test_french_republican.TestFrenchRepublican.test_premier_da_la_annee) ... ok 85s test_coptic (tests.test_general.TestConvertdate.test_coptic) ... ok 85s test_dublin_dc (tests.test_general.TestConvertdate.test_dublin_dc) ... ok 85s test_from_julian (tests.test_general.TestConvertdate.test_from_julian) ... ok 85s test_hebrew (tests.test_general.TestConvertdate.test_hebrew) ... ok 85s test_islamic (tests.test_general.TestConvertdate.test_islamic) ... ok 85s test_iso (tests.test_general.TestConvertdate.test_iso) ... ok 85s test_julian_day (tests.test_general.TestConvertdate.test_julian_day) ... ok 85s test_julian_inverse (tests.test_general.TestConvertdate.test_julian_inverse) ... ok 85s test_julian_legal_date (tests.test_general.TestConvertdate.test_julian_legal_date) ... ok 85s test_month_length_islamic (tests.test_general.TestConvertdate.test_month_length_islamic) ... ok 85s test_month_length_julian (tests.test_general.TestConvertdate.test_month_length_julian) ... ok 85s test_monthcalendar_hebrew (tests.test_general.TestConvertdate.test_monthcalendar_hebrew) ... ok 85s test_monthcalendar_islamic (tests.test_general.TestConvertdate.test_monthcalendar_islamic) ... ok 85s test_monthcalendar_julian (tests.test_general.TestConvertdate.test_monthcalendar_julian) ... ok 85s test_returntype (tests.test_general.TestConvertdate.test_returntype) ... ok 85s test_to_julian (tests.test_general.TestConvertdate.test_to_julian) ... ok 85s test_from_gregorian_20thc (tests.test_gregorian.TestGregorian.test_from_gregorian_20thc) ... ok 85s test_gregorian (tests.test_gregorian.TestGregorian.test_gregorian) ... ok 85s test_gregorian_1_ma (tests.test_gregorian.TestGregorian.test_gregorian_1_ma) ... ok 85s test_gregorian_2_ma (tests.test_gregorian.TestGregorian.test_gregorian_2_ma) ... ok 85s test_gregorian_julian_dif_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_julian_dif_proleptic) ... ok 85s test_gregorian_pre_epoch (tests.test_gregorian.TestGregorian.test_gregorian_pre_epoch) ... ok 85s test_gregorian_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_proleptic) ... ok 85s test_legal_date (tests.test_gregorian.TestGregorian.test_legal_date) ... ok 85s test_to_gregorian (tests.test_gregorian.TestGregorian.test_to_gregorian) ... ok 85s test_year_zero (tests.test_gregorian.TestGregorian.test_year_zero) ... ok 85s testNonChalcedonian (tests.test_holidays.TestHolidays.testNonChalcedonian) ... ok 85s test_class (tests.test_holidays.TestHolidays.test_class) ... ok 85s test_deprecated_columbus_day (tests.test_holidays.TestHolidays.test_deprecated_columbus_day) ... ok 85s test_easterEastern (tests.test_holidays.TestHolidays.test_easterEastern) ... ok 85s test_easterWestern (tests.test_holidays.TestHolidays.test_easterWestern) ... ok 85s test_events (tests.test_holidays.TestHolidays.test_events) ... ok 85s test_holidays (tests.test_holidays.TestHolidays.test_holidays) ... ok 85s test_islamic_holidays (tests.test_holidays.TestHolidays.test_islamic_holidays) 85s Test the dates of certain Islamic holidays. ... ok 85s test_jewish_holidays (tests.test_holidays.TestHolidays.test_jewish_holidays) ... ok 85s test_mexican_holidays (tests.test_holidays.TestHolidays.test_mexican_holidays) ... ok 85s test_nth_day_of_month (tests.test_holidays.TestHolidays.test_nth_day_of_month) ... ok 85s test_thanksgiving (tests.test_holidays.TestHolidays.test_thanksgiving) ... ok 85s test_usa_holidays (tests.test_holidays.TestHolidays.test_usa_holidays) ... ok 85s test_usa_holidays_observed (tests.test_holidays.TestHolidays.test_usa_holidays_observed) ... ok 85s test_inverse (tests.test_indian_civil.TestConvertdate.test_inverse) ... ok 85s test_month_length_indian_civil (tests.test_indian_civil.TestConvertdate.test_month_length_indian_civil) ... ok 85s test_monthcalendar_indian_civil (tests.test_indian_civil.TestConvertdate.test_monthcalendar_indian_civil) ... ok 85s test_negative_jd (tests.test_indian_civil.TestConvertdate.test_negative_jd) ... ok 85s test_reflexive (tests.test_indian_civil.TestConvertdate.test_reflexive) ... ok 85s test_returntype (tests.test_indian_civil.TestConvertdate.test_returntype) 85s Check that from_jd, from_gregorian return integers ... ok 85s test_from_julian (tests.test_julian.TestJulian.test_from_julian) ... ok 85s test_julian_inverse (tests.test_julian.TestJulian.test_julian_inverse) ... ok 85s test_julian_legal_date (tests.test_julian.TestJulian.test_julian_legal_date) ... ok 85s test_month_length_julian (tests.test_julian.TestJulian.test_month_length_julian) ... ok 85s test_monthcalendar_julian (tests.test_julian.TestJulian.test_monthcalendar_julian) ... ok 85s test_reflexive_julian (tests.test_julian.TestJulian.test_reflexive_julian) ... ok 85s test_returntype (tests.test_julian.TestJulian.test_returntype) ... ok 85s test_to_julian (tests.test_julian.TestJulian.test_to_julian) ... ok 85s test_mayan_convenience (tests.test_mayan.TestMayan.test_mayan_convenience) ... ok 85s test_mayan_count (tests.test_mayan.TestMayan.test_mayan_count) ... ok 85s test_mayan_generators (tests.test_mayan.TestMayan.test_mayan_generators) ... ok 85s test_mayan_haab (tests.test_mayan.TestMayan.test_mayan_haab) ... ok 85s test_mayan_monthcalendar (tests.test_mayan.TestMayan.test_mayan_monthcalendar) ... ok 85s test_mayan_predictions (tests.test_mayan.TestMayan.test_mayan_predictions) ... ok 85s test_mayan_reflexive (tests.test_mayan.TestMayan.test_mayan_reflexive) ... ok 85s test_mayan_tzolkin (tests.test_mayan.TestMayan.test_mayan_tzolkin) ... ok 85s test_start_epoch (tests.test_mayan.TestMayan.test_start_epoch) ... ok 85s test_dec_31 (tests.test_ordinal.TestOrdinal.test_dec_31) ... ok 85s test_from_jd (tests.test_ordinal.TestOrdinal.test_from_jd) ... ok 85s test_jan_1 (tests.test_ordinal.TestOrdinal.test_jan_1) ... ok 85s test_leap (tests.test_ordinal.TestOrdinal.test_leap) ... ok 85s test_ordinal_to_gregorian (tests.test_ordinal.TestOrdinal.test_ordinal_to_gregorian) ... ok 85s test_reflexive (tests.test_ordinal.TestOrdinal.test_reflexive) ... ok 85s 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 90s test_reflexive (tests.test_persian.testPersian.test_reflexive) ... ok 90s test_reverse_reflexive (tests.test_persian.testPersian.test_reverse_reflexive) ... ok 90s test_to_jd_579 (tests.test_persian.testPersian.test_to_jd_579) ... ok 90s test_epoch (tests.test_positivist.TestGregorian.test_epoch) ... ok 90s test_festival (tests.test_positivist.TestGregorian.test_festival) ... ok 90s test_from_jd (tests.test_positivist.TestGregorian.test_from_jd) ... ok 90s test_legaldate (tests.test_positivist.TestGregorian.test_legaldate) ... ok 90s test_named_day (tests.test_positivist.TestGregorian.test_named_day) ... ok 90s test_reflexive_gregorian (tests.test_positivist.TestGregorian.test_reflexive_gregorian) ... ok 90s test_reflexive_jd (tests.test_positivist.TestGregorian.test_reflexive_jd) ... ok 90s test_reflexive_jd2 (tests.test_positivist.TestGregorian.test_reflexive_jd2) ... ok 90s test_to_gregorian (tests.test_positivist.TestGregorian.test_to_gregorian) ... ok 90s test_amod (tests.test_utils.TestConvertdate.test_amod) ... ok 90s test_jwday (tests.test_utils.TestConvertdate.test_jwday) ... ok 90s 90s ---------------------------------------------------------------------- 90s Ran 139 tests in 6.899s 90s 90s OK 90s + LC_ALL=C.UTF-8 python3.13 -m unittest discover --verbose 90s testGregorian (tests.test_armenian.TestArmenian.testGregorian) ... ok 90s testJulian (tests.test_armenian.TestArmenian.testJulian) ... ok 90s testLeap (tests.test_armenian.TestArmenian.testLeap) ... ok 90s testMonthLength (tests.test_armenian.TestArmenian.testMonthLength) ... ok 90s testReflexive (tests.test_armenian.TestArmenian.testReflexive) ... ok 90s testTostring (tests.test_armenian.TestArmenian.testTostring) ... ok 90s testValidDate (tests.test_armenian.TestArmenian.testValidDate) ... ok 90s test_ayyam_i_ha (tests.test_bahai.TestBahai.test_ayyam_i_ha) ... ok 91s test_from_gregorian (tests.test_bahai.TestBahai.test_from_gregorian) ... ok 91s test_gregorian_nawruz (tests.test_bahai.TestBahai.test_gregorian_nawruz) ... ok 91s test_month_length (tests.test_bahai.TestBahai.test_month_length) ... ok 91s test_month_length_ha (tests.test_bahai.TestBahai.test_month_length_ha) ... ok 91s test_monthlength (tests.test_bahai.TestBahai.test_monthlength) ... ok 92s test_reflexive (tests.test_bahai.TestBahai.test_reflexive) ... ok 92s test_returntype (tests.test_bahai.TestBahai.test_returntype) ... ok 92s test_to_gregorian (tests.test_bahai.TestBahai.test_to_gregorian) ... ok 92s test_french_republican (tests.test_french_republican.TestFrenchRepublican.test_french_republican) ... ok 92s test_french_republican_decade (tests.test_french_republican.TestFrenchRepublican.test_french_republican_decade) ... ok 92s test_french_republican_famous_dates (tests.test_french_republican.TestFrenchRepublican.test_french_republican_famous_dates) ... ok 92s test_french_republican_format (tests.test_french_republican.TestFrenchRepublican.test_french_republican_format) ... ok 92s test_french_republican_from_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_from_jd_errors) ... ok 92s test_french_republican_leap (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap) ... ok 92s test_french_republican_leap_days_from_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_continuous) ... ok 92s test_french_republican_leap_days_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_equinoctal) ... ok 92s test_french_republican_leap_days_from_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_madler) ... ok 92s test_french_republican_leap_days_from_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_from_gregorian_romme) ... ok 92s test_french_republican_leap_days_to_gregorian_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_continuous) ... ok 92s test_french_republican_leap_days_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_equinoctal) ... ok 92s test_french_republican_leap_days_to_gregorian_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_madler) ... ok 92s test_french_republican_leap_days_to_gregorian_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_leap_days_to_gregorian_romme) ... ok 92s test_french_republican_months (tests.test_french_republican.TestFrenchRepublican.test_french_republican_months) ... ok 92s test_french_republican_names (tests.test_french_republican.TestFrenchRepublican.test_french_republican_names) ... ok 92s test_french_republican_schematic_continuous (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous) ... ok 92s test_french_republican_schematic_continuous_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_from_gregorian) ... ok 92s test_french_republican_schematic_continuous_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_continuous_to_gregorian) ... ok 92s test_french_republican_schematic_error (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_error) ... ok 92s test_french_republican_schematic_madler (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler) ... ok 92s test_french_republican_schematic_madler_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_from_gregorian) ... ok 92s test_french_republican_schematic_madler_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_madler_to_gregorian) ... ok 92s test_french_republican_schematic_romme (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme) ... ok 92s test_french_republican_schematic_romme_from_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_from_gregorian) ... ok 92s test_french_republican_schematic_romme_to_gregorian (tests.test_french_republican.TestFrenchRepublican.test_french_republican_schematic_romme_to_gregorian) ... ok 92s test_french_republican_start_of_years_from_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_from_gregorian_equinoctal) ... ok 92s test_french_republican_start_of_years_to_gregorian_equinoctal (tests.test_french_republican.TestFrenchRepublican.test_french_republican_start_of_years_to_gregorian_equinoctal) ... ok 92s test_french_republican_to_jd_errors (tests.test_french_republican.TestFrenchRepublican.test_french_republican_to_jd_errors) ... ok 92s test_premier_da_la_annee (tests.test_french_republican.TestFrenchRepublican.test_premier_da_la_annee) ... ok 92s test_coptic (tests.test_general.TestConvertdate.test_coptic) ... ok 92s test_dublin_dc (tests.test_general.TestConvertdate.test_dublin_dc) ... ok 92s test_from_julian (tests.test_general.TestConvertdate.test_from_julian) ... ok 92s test_hebrew (tests.test_general.TestConvertdate.test_hebrew) ... ok 92s test_islamic (tests.test_general.TestConvertdate.test_islamic) ... ok 92s test_iso (tests.test_general.TestConvertdate.test_iso) ... ok 92s test_julian_day (tests.test_general.TestConvertdate.test_julian_day) ... ok 92s test_julian_inverse (tests.test_general.TestConvertdate.test_julian_inverse) ... ok 92s test_julian_legal_date (tests.test_general.TestConvertdate.test_julian_legal_date) ... ok 92s test_month_length_islamic (tests.test_general.TestConvertdate.test_month_length_islamic) ... ok 92s test_month_length_julian (tests.test_general.TestConvertdate.test_month_length_julian) ... ok 92s test_monthcalendar_hebrew (tests.test_general.TestConvertdate.test_monthcalendar_hebrew) ... ok 92s test_monthcalendar_islamic (tests.test_general.TestConvertdate.test_monthcalendar_islamic) ... ok 92s test_monthcalendar_julian (tests.test_general.TestConvertdate.test_monthcalendar_julian) ... ok 92s test_returntype (tests.test_general.TestConvertdate.test_returntype) ... ok 92s test_to_julian (tests.test_general.TestConvertdate.test_to_julian) ... ok 92s test_from_gregorian_20thc (tests.test_gregorian.TestGregorian.test_from_gregorian_20thc) ... ok 92s test_gregorian (tests.test_gregorian.TestGregorian.test_gregorian) ... ok 92s test_gregorian_1_ma (tests.test_gregorian.TestGregorian.test_gregorian_1_ma) ... ok 92s test_gregorian_2_ma (tests.test_gregorian.TestGregorian.test_gregorian_2_ma) ... ok 92s test_gregorian_julian_dif_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_julian_dif_proleptic) ... ok 92s test_gregorian_pre_epoch (tests.test_gregorian.TestGregorian.test_gregorian_pre_epoch) ... ok 92s test_gregorian_proleptic (tests.test_gregorian.TestGregorian.test_gregorian_proleptic) ... ok 92s test_legal_date (tests.test_gregorian.TestGregorian.test_legal_date) ... ok 92s test_to_gregorian (tests.test_gregorian.TestGregorian.test_to_gregorian) ... ok 92s test_year_zero (tests.test_gregorian.TestGregorian.test_year_zero) ... ok 92s testNonChalcedonian (tests.test_holidays.TestHolidays.testNonChalcedonian) ... ok 92s test_class (tests.test_holidays.TestHolidays.test_class) ... ok 92s test_deprecated_columbus_day (tests.test_holidays.TestHolidays.test_deprecated_columbus_day) ... ok 92s test_easterEastern (tests.test_holidays.TestHolidays.test_easterEastern) ... ok 92s test_easterWestern (tests.test_holidays.TestHolidays.test_easterWestern) ... ok 92s test_events (tests.test_holidays.TestHolidays.test_events) ... ok 92s test_holidays (tests.test_holidays.TestHolidays.test_holidays) ... ok 92s test_islamic_holidays (tests.test_holidays.TestHolidays.test_islamic_holidays) 92s Test the dates of certain Islamic holidays. ... ok 92s test_jewish_holidays (tests.test_holidays.TestHolidays.test_jewish_holidays) ... ok 92s test_mexican_holidays (tests.test_holidays.TestHolidays.test_mexican_holidays) ... ok 92s test_nth_day_of_month (tests.test_holidays.TestHolidays.test_nth_day_of_month) ... ok 92s test_thanksgiving (tests.test_holidays.TestHolidays.test_thanksgiving) ... ok 92s test_usa_holidays (tests.test_holidays.TestHolidays.test_usa_holidays) ... ok 92s test_usa_holidays_observed (tests.test_holidays.TestHolidays.test_usa_holidays_observed) ... ok 92s test_inverse (tests.test_indian_civil.TestConvertdate.test_inverse) ... ok 92s test_month_length_indian_civil (tests.test_indian_civil.TestConvertdate.test_month_length_indian_civil) ... ok 92s test_monthcalendar_indian_civil (tests.test_indian_civil.TestConvertdate.test_monthcalendar_indian_civil) ... ok 92s test_negative_jd (tests.test_indian_civil.TestConvertdate.test_negative_jd) ... ok 92s test_reflexive (tests.test_indian_civil.TestConvertdate.test_reflexive) ... ok 92s test_returntype (tests.test_indian_civil.TestConvertdate.test_returntype) 92s Check that from_jd, from_gregorian return integers ... ok 92s test_from_julian (tests.test_julian.TestJulian.test_from_julian) ... ok 92s test_julian_inverse (tests.test_julian.TestJulian.test_julian_inverse) ... ok 92s test_julian_legal_date (tests.test_julian.TestJulian.test_julian_legal_date) ... ok 92s test_month_length_julian (tests.test_julian.TestJulian.test_month_length_julian) ... ok 92s test_monthcalendar_julian (tests.test_julian.TestJulian.test_monthcalendar_julian) ... ok 92s test_reflexive_julian (tests.test_julian.TestJulian.test_reflexive_julian) ... ok 92s test_returntype (tests.test_julian.TestJulian.test_returntype) ... ok 92s test_to_julian (tests.test_julian.TestJulian.test_to_julian) ... ok 92s test_mayan_convenience (tests.test_mayan.TestMayan.test_mayan_convenience) ... ok 92s test_mayan_count (tests.test_mayan.TestMayan.test_mayan_count) ... ok 92s test_mayan_generators (tests.test_mayan.TestMayan.test_mayan_generators) ... ok 92s test_mayan_haab (tests.test_mayan.TestMayan.test_mayan_haab) ... ok 92s test_mayan_monthcalendar (tests.test_mayan.TestMayan.test_mayan_monthcalendar) ... ok 92s test_mayan_predictions (tests.test_mayan.TestMayan.test_mayan_predictions) ... ok 92s test_mayan_reflexive (tests.test_mayan.TestMayan.test_mayan_reflexive) ... ok 92s test_mayan_tzolkin (tests.test_mayan.TestMayan.test_mayan_tzolkin) ... ok 92s test_start_epoch (tests.test_mayan.TestMayan.test_start_epoch) ... ok 92s test_dec_31 (tests.test_ordinal.TestOrdinal.test_dec_31) ... ok 92s test_from_jd (tests.test_ordinal.TestOrdinal.test_from_jd) ... ok 92s test_jan_1 (tests.test_ordinal.TestOrdinal.test_jan_1) ... ok 92s test_leap (tests.test_ordinal.TestOrdinal.test_leap) ... ok 92s test_ordinal_to_gregorian (tests.test_ordinal.TestOrdinal.test_ordinal_to_gregorian) ... ok 92s test_reflexive (tests.test_ordinal.TestOrdinal.test_reflexive) ... ok 92s test_to_jd (tests.test_ordinal.TestOrdinal.test_to_jd) ... ok 92s test_equinox_jd (tests.test_persian.testPersian.test_equinox_jd) ... ok 93s test_examples (tests.test_persian.testPersian.test_examples) ... ok 93s test_from_jd_579 (tests.test_persian.testPersian.test_from_jd_579) ... ok 93s test_inverse (tests.test_persian.testPersian.test_inverse) ... ok 93s test_leap (tests.test_persian.testPersian.test_leap) ... ok 94s test_leapconvert (tests.test_persian.testPersian.test_leapconvert) ... ok 94s test_month_length_persian (tests.test_persian.testPersian.test_month_length_persian) ... ok 94s test_monthcalendar_persian (tests.test_persian.testPersian.test_monthcalendar_persian) ... ok 94s test_newyears (tests.test_persian.testPersian.test_newyears) ... ok 97s test_reflexive (tests.test_persian.testPersian.test_reflexive) ... ok 97s test_reverse_reflexive (tests.test_persian.testPersian.test_reverse_reflexive) ... ok 97s test_to_jd_579 (tests.test_persian.testPersian.test_to_jd_579) ... ok 97s test_epoch (tests.test_positivist.TestGregorian.test_epoch) ... ok 97s test_festival (tests.test_positivist.TestGregorian.test_festival) ... ok 97s test_from_jd (tests.test_positivist.TestGregorian.test_from_jd) ... ok 97s test_legaldate (tests.test_positivist.TestGregorian.test_legaldate) ... ok 97s test_named_day (tests.test_positivist.TestGregorian.test_named_day) ... ok 97s test_reflexive_gregorian (tests.test_positivist.TestGregorian.test_reflexive_gregorian) ... ok 97s test_reflexive_jd (tests.test_positivist.TestGregorian.test_reflexive_jd) ... ok 97s test_reflexive_jd2 (tests.test_positivist.TestGregorian.test_reflexive_jd2) ... ok 97s test_to_gregorian (tests.test_positivist.TestGregorian.test_to_gregorian) ... ok 97s test_amod (tests.test_utils.TestConvertdate.test_amod) ... ok 97s test_jwday (tests.test_utils.TestConvertdate.test_jwday) ... ok 97s 97s ---------------------------------------------------------------------- 97s Ran 139 tests in 6.707s 97s 97s OK 97s autopkgtest [20:00:16]: test python3-unittest: -----------------------] 98s autopkgtest [20:00:17]: test python3-unittest: - - - - - - - - - - results - - - - - - - - - - 98s python3-unittest PASS 98s autopkgtest [20:00:17]: @@@@@@@@@@@@@@@@@@@@ summary 98s python3-unittest PASS