0s autopkgtest [14:09:32]: starting date and time: 2025-05-02 14:09:32+0000 0s autopkgtest [14:09:32]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [14:09:32]: host juju-7f2275-prod-proposed-migration-environment-21; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.owyzfslo/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pytest --apt-upgrade python-textile --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pytest/8.3.5-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-21@bos03-arm64-8.secgroup --name adt-questing-arm64-python-textile-20250502-140932-juju-7f2275-prod-proposed-migration-environment-21-78d29754-7237-42e1-8b65-4b0520f701f3 --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-21 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 132s autopkgtest [14:11:44]: testbed dpkg architecture: arm64 132s autopkgtest [14:11:44]: testbed apt version: 3.0.0 133s autopkgtest [14:11:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 133s autopkgtest [14:11:45]: testbed release detected to be: None 134s autopkgtest [14:11:46]: updating testbed package index (apt update) 134s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 134s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 135s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 135s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 135s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [171 kB] 135s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 135s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2029 kB] 135s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [218 kB] 135s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1476 kB] 135s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [15.4 kB] 135s Fetched 4063 kB in 1s (3313 kB/s) 136s Reading package lists... 137s autopkgtest [14:11:49]: upgrading testbed (apt dist-upgrade and autopurge) 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 138s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 138s Starting 2 pkgProblemResolver with broken count: 0 138s Done 139s Entering ResolveByKeep 139s 139s Calculating upgrade... 140s The following packages will be upgraded: 140s htop libnpth0t64 mokutil mtd-utils nano usb.ids 140s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 140s Need to get 1196 kB of archives. 140s After this operation, 727 kB of additional disk space will be used. 140s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 140s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 140s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 140s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 140s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 140s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 141s Fetched 1196 kB in 1s (2018 kB/s) 141s (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 ... 117820 files and directories currently installed.) 141s Preparing to unpack .../libnpth0t64_1.8-3_arm64.deb ... 141s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 141s Setting up libnpth0t64:arm64 (1.8-3) ... 141s (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 ... 117820 files and directories currently installed.) 141s Preparing to unpack .../archives/nano_8.4-1_arm64.deb ... 141s Unpacking nano (8.4-1) over (8.3-1) ... 141s Preparing to unpack .../usb.ids_2025.04.01-1_all.deb ... 141s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 141s Preparing to unpack .../htop_3.4.1-4_arm64.deb ... 141s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 141s Preparing to unpack .../mokutil_0.7.2-1_arm64.deb ... 141s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 142s Preparing to unpack .../mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 142s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 142s Setting up mokutil (0.7.2-1) ... 142s Setting up htop (3.4.1-4) ... 142s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 142s Setting up usb.ids (2025.04.01-1) ... 142s Setting up nano (8.4-1) ... 142s Installing new version of config file /etc/nanorc ... 142s Processing triggers for libc-bin (2.41-6ubuntu1) ... 142s Processing triggers for man-db (2.13.0-1) ... 143s Processing triggers for install-info (7.1.1-1) ... 143s Reading package lists... 144s Building dependency tree... 144s Reading state information... 144s Starting pkgProblemResolver with broken count: 0 144s Starting 2 pkgProblemResolver with broken count: 0 144s Done 145s Solving dependencies... 145s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 148s autopkgtest [14:12:00]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 148s autopkgtest [14:12:00]: @@@@@@@@@@@@@@@@@@@@ apt-source python-textile 149s Get:1 http://ftpmaster.internal/ubuntu questing/universe python-textile 1:4.0.2-2 (dsc) [2160 B] 149s Get:2 http://ftpmaster.internal/ubuntu questing/universe python-textile 1:4.0.2-2 (tar) [49.3 kB] 149s Get:3 http://ftpmaster.internal/ubuntu questing/universe python-textile 1:4.0.2-2 (diff) [5612 B] 150s gpgv: Signature made Sun Oct 16 21:14:40 2022 UTC 150s gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8 150s gpgv: Can't check signature: No public key 150s dpkg-source: warning: cannot verify inline signature for ./python-textile_4.0.2-2.dsc: no acceptable signature found 150s autopkgtest [14:12:02]: testing package python-textile version 1:4.0.2-2 150s autopkgtest [14:12:02]: build not needed 150s autopkgtest [14:12:02]: test python3-textile: preparing testbed 151s Reading package lists... 151s Building dependency tree... 151s Reading state information... 151s Starting pkgProblemResolver with broken count: 0 151s Starting 2 pkgProblemResolver with broken count: 0 151s Done 152s The following NEW packages will be installed: 152s python3-all python3-html5lib python3-iniconfig python3-packaging 152s python3-pluggy python3-pytest python3-textile python3-webencodings 152s 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. 152s Need to get 462 kB of archives. 152s After this operation, 2421 kB of additional disk space will be used. 152s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 python3-all arm64 3.13.3-1 [880 B] 152s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 python3-webencodings all 0.5.1-5 [11.5 kB] 152s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 python3-html5lib all 1.2-1 [90.8 kB] 152s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 152s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 152s Get:6 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 152s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 python3-pytest all 8.3.5-2 [252 kB] 153s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-textile all 1:4.0.2-2 [28.0 kB] 153s Fetched 462 kB in 1s (807 kB/s) 153s Selecting previously unselected package python3-all. 153s (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 ... 117821 files and directories currently installed.) 153s Preparing to unpack .../0-python3-all_3.13.3-1_arm64.deb ... 153s Unpacking python3-all (3.13.3-1) ... 153s Selecting previously unselected package python3-webencodings. 153s Preparing to unpack .../1-python3-webencodings_0.5.1-5_all.deb ... 153s Unpacking python3-webencodings (0.5.1-5) ... 153s Selecting previously unselected package python3-html5lib. 153s Preparing to unpack .../2-python3-html5lib_1.2-1_all.deb ... 153s Unpacking python3-html5lib (1.2-1) ... 153s Selecting previously unselected package python3-iniconfig. 153s Preparing to unpack .../3-python3-iniconfig_1.1.1-2_all.deb ... 153s Unpacking python3-iniconfig (1.1.1-2) ... 153s Selecting previously unselected package python3-packaging. 153s Preparing to unpack .../4-python3-packaging_24.2-1_all.deb ... 153s Unpacking python3-packaging (24.2-1) ... 153s Selecting previously unselected package python3-pluggy. 153s Preparing to unpack .../5-python3-pluggy_1.5.0-1_all.deb ... 153s Unpacking python3-pluggy (1.5.0-1) ... 153s Selecting previously unselected package python3-pytest. 153s Preparing to unpack .../6-python3-pytest_8.3.5-2_all.deb ... 153s Unpacking python3-pytest (8.3.5-2) ... 153s Selecting previously unselected package python3-textile. 153s Preparing to unpack .../7-python3-textile_1%3a4.0.2-2_all.deb ... 153s Unpacking python3-textile (1:4.0.2-2) ... 153s Setting up python3-iniconfig (1.1.1-2) ... 153s Setting up python3-all (3.13.3-1) ... 153s Setting up python3-webencodings (0.5.1-5) ... 154s Setting up python3-packaging (24.2-1) ... 154s Setting up python3-html5lib (1.2-1) ... 154s Setting up python3-pluggy (1.5.0-1) ... 154s Setting up python3-pytest (8.3.5-2) ... 154s Setting up python3-textile (1:4.0.2-2) ... 154s Processing triggers for man-db (2.13.0-1) ... 156s autopkgtest [14:12:08]: test python3-textile: [----------------------- 156s Testing with python3.13... 156s ============================= test session starts ============================== 156s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 156s cachedir: .pytest_cache 156s rootdir: /tmp/autopkgtest.R9Xp9w/autopkgtest_tmp 156s plugins: typeguard-4.4.2 156s collecting ... collected 205 items / 1 skipped 156s 156s tests/test_attributes.py::test_parse_attributes PASSED [ 0%] 157s tests/test_block.py::test_block PASSED [ 0%] 157s tests/test_block.py::test_block_tags_false PASSED [ 1%] 157s tests/test_block.py::test_blockcode_extended PASSED [ 1%] 157s tests/test_block.py::test_blockcode_in_README PASSED [ 2%] 157s tests/test_block.py::test_blockcode_comment PASSED [ 2%] 157s tests/test_block.py::test_extended_pre_block_with_many_newlines PASSED [ 3%] 157s tests/test_cli.py::test_console_script PASSED [ 3%] 157s tests/test_cli.py::test_version_string PASSED [ 4%] 157s tests/test_footnoteRef.py::test_footnoteRef PASSED [ 4%] 157s tests/test_getRefs.py::test_getRefs PASSED [ 5%] 157s tests/test_github_issues.py::test_github_issue_16 PASSED [ 5%] 157s tests/test_github_issues.py::test_github_issue_17 PASSED [ 6%] 157s tests/test_github_issues.py::test_github_issue_20 PASSED [ 6%] 157s tests/test_github_issues.py::test_github_issue_21 PASSED [ 7%] 157s tests/test_github_issues.py::test_github_issue_22 PASSED [ 7%] 157s tests/test_github_issues.py::test_github_issue_26 PASSED [ 8%] 157s tests/test_github_issues.py::test_github_issue_27 PASSED [ 8%] 157s tests/test_github_issues.py::test_github_issue_28 PASSED [ 9%] 157s tests/test_github_issues.py::test_github_issue_30 PASSED [ 9%] 157s tests/test_github_issues.py::test_github_issue_36 PASSED [ 10%] 157s tests/test_github_issues.py::test_github_issue_37 PASSED [ 10%] 157s tests/test_github_issues.py::test_github_issue_40 PASSED [ 11%] 157s tests/test_github_issues.py::test_github_issue_42 PASSED [ 11%] 157s tests/test_github_issues.py::test_github_issue_43 PASSED [ 12%] 157s tests/test_github_issues.py::test_github_issue_45 PASSED [ 12%] 157s tests/test_github_issues.py::test_github_issue_46 PASSED [ 13%] 157s tests/test_github_issues.py::test_github_issue_47 PASSED [ 13%] 157s tests/test_github_issues.py::test_github_issue_49 PASSED [ 14%] 157s tests/test_github_issues.py::test_github_issue_50 PASSED [ 14%] 157s tests/test_github_issues.py::test_github_issue_51 PASSED [ 15%] 157s tests/test_github_issues.py::test_github_issue_52 PASSED [ 15%] 157s tests/test_github_issues.py::test_github_issue_55 PASSED [ 16%] 157s tests/test_github_issues.py::test_github_issue_56 PASSED [ 16%] 157s tests/test_github_issues.py::test_github_pull_61 PASSED [ 17%] 157s tests/test_github_issues.py::test_github_pull_62 PASSED [ 17%] 157s tests/test_github_issues.py::test_github_pull_63 PASSED [ 18%] 157s tests/test_glyphs.py::test_glyphs PASSED [ 18%] 157s tests/test_image.py::test_image PASSED [ 19%] 157s tests/test_imagesize.py::test_imagesize SKIPPED (Requires network 157s access) [ 19%] 157s tests/test_lists.py::test_lists PASSED [ 20%] 157s tests/test_retrieve.py::test_retrieve PASSED [ 20%] 157s tests/test_span.py::test_span PASSED [ 20%] 157s tests/test_subclassing.py::test_change_glyphs PASSED [ 21%] 157s tests/test_table.py::test_table PASSED [ 21%] 157s tests/test_textile.py::test_FootnoteReference PASSED [ 22%] 157s tests/test_textile.py::test_Footnote PASSED [ 22%] 157s tests/test_textile.py::test_issue_35 PASSED [ 23%] 157s tests/test_textile.py::test_restricted PASSED [ 23%] 157s tests/test_textile.py::test_unicode_footnote PASSED [ 24%] 157s tests/test_textile.py::test_autolinking PASSED [ 24%] 157s tests/test_textile.py::test_sanitize PASSED [ 25%] 157s tests/test_textile.py::test_imagesize SKIPPED (Requires network access) [ 25%] 157s tests/test_textile.py::test_endnotes_simple PASSED [ 26%] 157s tests/test_textile.py::test_endnotes_complex PASSED [ 26%] 157s tests/test_textile.py::test_endnotes_unreferenced_note PASSED [ 27%] 157s tests/test_textile.py::test_endnotes_malformed PASSED [ 27%] 157s tests/test_textile.py::test_endnotes_undefined_note PASSED [ 28%] 157s tests/test_textile.py::test_encode_url PASSED [ 28%] 157s tests/test_textile.py::test_footnote_crosslink PASSED [ 29%] 157s tests/test_textile.py::test_footnote_without_reflink PASSED [ 29%] 157s tests/test_textile.py::testSquareBrackets PASSED [ 30%] 157s tests/test_textile.py::test_html5 PASSED [ 30%] 157s tests/test_textile.py::test_relURL PASSED [ 31%] 157s tests/test_textilefactory.py::test_TextileFactory PASSED [ 31%] 157s tests/test_urls.py::test_urls PASSED [ 32%] 157s tests/test_urls.py::test_rel_attribute PASSED [ 32%] 157s tests/test_urls.py::test_quotes_in_link_text PASSED [ 33%] 157s tests/test_utils.py::test_encode_html PASSED [ 33%] 157s tests/test_utils.py::test_has_raw_text PASSED [ 34%] 157s tests/test_utils.py::test_is_rel_url PASSED [ 34%] 157s tests/test_utils.py::test_generate_tag PASSED [ 35%] 157s tests/test_values.py::test_KnownValuesXHTML[hello, world-\t

hello, world

] PASSED [ 35%] 157s tests/test_values.py::test_KnownValuesXHTML[A single paragraph.\n\nFollowed by another.-\t

A single paragraph.

\n\n\t

Followed by another.

] PASSED [ 36%] 157s tests/test_values.py::test_KnownValuesXHTML[I am very serious.\n\n
\nI am very serious.\n
-\t

I am very serious.

\n\n
\nI am <b>very</b> serious.\n
] PASSED [ 36%] 157s tests/test_values.py::test_KnownValuesXHTML[I spoke.\nAnd none replied.-\t

I spoke.
\nAnd none replied.

] PASSED [ 37%] 157s tests/test_values.py::test_KnownValuesXHTML["Observe!"-\t

“Observe!”

] PASSED [ 37%] 157s tests/test_values.py::test_KnownValuesXHTML[Observe -- very nice!-\t

Observe — very nice!

] PASSED [ 38%] 157s tests/test_values.py::test_KnownValuesXHTML[Observe - tiny and brief.-\t

Observe – tiny and brief.

] PASSED [ 38%] 157s tests/test_values.py::test_KnownValuesXHTML[Observe...-\t

Observe…

] PASSED [ 39%] 157s tests/test_values.py::test_KnownValuesXHTML[Observe ...-\t

Observe …

] PASSED [ 39%] 157s tests/test_values.py::test_KnownValuesXHTML[Observe: 2 x 2.-\t

Observe: 2 × 2.

] PASSED [ 40%] 157s tests/test_values.py::test_KnownValuesXHTML[one(TM), two(R), three(C).-\t

one™, two®, three©.

] PASSED [ 40%] 157s tests/test_values.py::test_KnownValuesXHTML[h1. Header 1-\t

Header 1

] PASSED [ 40%] 157s tests/test_values.py::test_KnownValuesXHTML[h2. Header 2-\t

Header 2

] PASSED [ 41%] 157s tests/test_values.py::test_KnownValuesXHTML[h3. Header 3-\t

Header 3

] PASSED [ 41%] 157s tests/test_values.py::test_KnownValuesXHTML[An old text\n\nbq. A block quotation.\n\nAny old text-\t

An old text

\n\n\t
\n\t\t

A block quotation.

\n\t
\n\n\t

Any old text

] PASSED [ 42%] 157s tests/test_values.py::test_KnownValuesXHTML[I _believe_ every word.-\t

I believe every word.

] PASSED [ 42%] 157s tests/test_values.py::test_KnownValuesXHTML[And then? She *fell*!-\t

And then? She fell!

] PASSED [ 43%] 157s tests/test_values.py::test_KnownValuesXHTML[I __know__.\nI **really** __know__.-\t

I know.
\nI really know.

] PASSED [ 43%] 157s tests/test_values.py::test_KnownValuesXHTML[??Cat's Cradle?? by Vonnegut-\t

Cat’s Cradle by Vonnegut

] PASSED [ 44%] 157s tests/test_values.py::test_KnownValuesXHTML[Convert with @str(foo)@-\t

Convert with str(foo)

] PASSED [ 44%] 157s tests/test_values.py::test_KnownValuesXHTML[I'm -sure- not sure.-\t

I’m sure not sure.

] PASSED [ 45%] 157s tests/test_values.py::test_KnownValuesXHTML[You are a +pleasant+ child.-\t

You are a pleasant child.

] PASSED [ 45%] 157s tests/test_values.py::test_KnownValuesXHTML[a ^2^ + b ^2^ = c ^2^-\t

a 2 + b 2 = c 2

] PASSED [ 46%] 157s tests/test_values.py::test_KnownValuesXHTML[log ~2~ x-\t

log 2 x

] PASSED [ 46%] 157s tests/test_values.py::test_KnownValuesXHTML[I'm %unaware% of most soft drinks.-\t

I’m unaware of most soft drinks.

] PASSED [ 47%] 157s tests/test_values.py::test_KnownValuesXHTML[I'm %{color:red}unaware%\nof most soft drinks.-\t

I’m unaware
\nof most soft drinks.

] PASSED [ 47%] 157s tests/test_values.py::test_KnownValuesXHTML[p(example1). An example-\t

An example

] PASSED [ 48%] 157s tests/test_values.py::test_KnownValuesXHTML[p(#big-red). Red here-\t

Red here

] PASSED [ 48%] 157s tests/test_values.py::test_KnownValuesXHTML[p(example1#big-red2). Red here-\t

Red here

] PASSED [ 49%] 157s tests/test_values.py::test_KnownValuesXHTML[p{color:blue;margin:30px}. Spacey blue-\t

Spacey blue

] PASSED [ 49%] 157s tests/test_values.py::test_KnownValuesXHTML[p[fr]. rouge-\t

rouge

] PASSED [ 50%] 157s tests/test_values.py::test_KnownValuesXHTML[I seriously *{color:red}blushed*\nwhen I _(big)sprouted_ that\ncorn stalk from my\n%[es]cabeza%.-\t

I seriously blushed
\nwhen I sprouted that
\ncorn stalk from my
\ncabeza.

] PASSED [ 50%] 157s tests/test_values.py::test_KnownValuesXHTML[p<. align left-\t

align left

] PASSED [ 51%] 157s tests/test_values.py::test_KnownValuesXHTML[p>. align right-\t

align right

] PASSED [ 51%] 157s tests/test_values.py::test_KnownValuesXHTML[p=. centered-\t

centered

] PASSED [ 52%] 157s tests/test_values.py::test_KnownValuesXHTML[p<>. justified-\t

justified

] PASSED [ 52%] 157s tests/test_values.py::test_KnownValuesXHTML[p(. left ident 1em-\t

left ident 1em

] PASSED [ 53%] 157s tests/test_values.py::test_KnownValuesXHTML[p((. left ident 2em-\t

left ident 2em

] PASSED [ 53%] 157s tests/test_values.py::test_KnownValuesXHTML[p))). right ident 3em-\t

right ident 3em

] PASSED [ 54%] 157s tests/test_values.py::test_KnownValuesXHTML[h2()>. Bingo.-\t

Bingo.

] PASSED [ 54%] 157s tests/test_values.py::test_KnownValuesXHTML[h3()>[no]{color:red}. Bingo-\t

Bingo

] PASSED [ 55%] 157s tests/test_values.py::test_KnownValuesXHTML[
\n\na.gsub!( /\n
-
\n\na.gsub!( /</, "" )\n\n
] PASSED [ 55%] 157s tests/test_values.py::test_KnownValuesXHTML[
\n\nh3. Sidebar\n\n"Hobix":http://hobix.com/\n"Ruby":http://ruby-lang.org/\n\n
\n\nThe main text of the\npage goes here and will\nstay to the left of the\nsidebar.-\t

\n\n\t

Sidebar

\n\n\t

Hobix
\nRuby

\n\n\t

\n\n\t

The main text of the
\npage goes here and will
\nstay to the left of the
\nsidebar.

] PASSED [ 56%] 157s tests/test_values.py::test_KnownValuesXHTML[# A first item\n# A second item\n# A third-\t
    \n\t\t
  1. A first item
  2. \n\t\t
  3. A second item
  4. \n\t\t
  5. A third
  6. \n\t
] PASSED [ 56%] 157s tests/test_values.py::test_KnownValuesXHTML[# Fuel could be:\n## Coal\n## Gasoline\n## Electricity\n# Humans need only:\n## Water\n## Protein-\t
    \n\t\t
  1. Fuel could be:\n\t\t
      \n\t\t\t
    1. Coal
    2. \n\t\t\t
    3. Gasoline
    4. \n\t\t\t
    5. Electricity
    6. \n\t\t
  2. \n\t\t
  3. Humans need only:\n\t\t
      \n\t\t\t
    1. Water
    2. \n\t\t\t
    3. Protein
    4. \n\t\t
  4. \n\t\t
] PASSED [ 57%] 157s tests/test_values.py::test_KnownValuesXHTML[* A first item\n* A second item\n* A third-\t] PASSED [ 57%] 157s tests/test_values.py::test_KnownValuesXHTML[* Fuel could be:\n** Coal\n** Gasoline\n** Electricity\n* Humans need only:\n** Water\n** Protein-\t] PASSED [ 58%] 157s tests/test_values.py::test_KnownValuesXHTML[I searched "Google":http://google.com.-\t

I searched Google.

] PASSED [ 58%] 157s tests/test_values.py::test_KnownValuesXHTML[I searched "a search engine (Google)":http://google.com.-\t

I searched a search engine.

] PASSED [ 59%] 157s tests/test_values.py::test_KnownValuesXHTML[I am crazy about "Hobix":hobix\nand "it's":hobix "all":hobix I ever\n"link to":hobix!\n\n[hobix]http://hobix.com-\t

I am crazy about Hobix
\nand it’s all I ever
\nlink to!

] PASSED [ 59%] 157s tests/test_values.py::test_KnownValuesXHTML[!http://hobix.com/sample.jpg!-\t

] PASSED [ 60%] 157s tests/test_values.py::test_KnownValuesXHTML[!openwindow1.gif(Bunny.)!-\t

Bunny.

] PASSED [ 60%] 157s tests/test_values.py::test_KnownValuesXHTML[!openwindow1.gif!:http://hobix.com/-\t

] PASSED [ 60%] 157s tests/test_values.py::test_KnownValuesXHTML[!>obake.gif!\n\nAnd others sat all round the small\nmachine and paid it to sing to them.-\t

\n\n\t

And others sat all round the small
\nmachine and paid it to sing to them.

] PASSED [ 61%] 157s tests/test_values.py::test_KnownValuesXHTML[We use CSS(Cascading Style Sheets).-\t

We use CSS.

] PASSED [ 61%] 157s tests/test_values.py::test_KnownValuesXHTML[|one|two|three|\n|a|b|c|-\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
onetwothree
abc
] PASSED [ 62%] 157s tests/test_values.py::test_KnownValuesXHTML[| name | age | sex |\n| joan | 24 | f |\n| archie | 29 | m |\n| bella | 45 | f |-\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
name age sex
joan 24 f
archie 29 m
bella 45 f
] PASSED [ 62%] 157s tests/test_values.py::test_KnownValuesXHTML[|_. name |_. age |_. sex |\n| joan | 24 | f |\n| archie | 29 | m |\n| bella | 45 | f |-\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
name age sex
joan 24 f
archie 29 m
bella 45 f
] PASSED [ 63%] 157s tests/test_values.py::test_KnownValuesXHTML[-\t

] PASSED [ 63%] 157s tests/test_values.py::test_KnownValuesXHTML[pre.. Hello\n\nHello Again\n\np. normal text-
Hello\n\nHello Again
\n\n\t

normal text

] PASSED [ 64%] 157s tests/test_values.py::test_KnownValuesXHTML[
this is in a pre tag
-
this is in a pre tag
] PASSED [ 64%] 157s tests/test_values.py::test_KnownValuesXHTML["test1":http://foo.com/bar--baz\n\n"test2":http://foo.com/bar---baz\n\n"test3":http://foo.com/bar-17-18-baz-\t

test1

\n\n\t

test2

\n\n\t

test3

] PASSED [ 65%] 157s tests/test_values.py::test_KnownValuesXHTML["foo ==(bar)==":#foobar-\t

foo (bar)

] PASSED [ 65%] 157s tests/test_values.py::test_KnownValuesXHTML[!http://render.mathim.com/A%5EtAx%20%3D%20A%5Et%28Ax%29.!-\t

] PASSED [ 66%] 157s tests/test_values.py::test_KnownValuesXHTML[* Point one\n* Point two\n## Step 1\n## Step 2\n## Step 3\n* Point three\n** Sub point 1\n** Sub point 2-\t] PASSED [ 66%] 157s tests/test_values.py::test_KnownValuesXHTML[@array[4] = 8@-\t

array[4] = 8

] PASSED [ 67%] 157s tests/test_values.py::test_KnownValuesXHTML[#{color:blue} one\n# two\n# three-\t
    \n\t\t
  1. one
  2. \n\t\t
  3. two
  4. \n\t\t
  5. three
  6. \n\t
] PASSED [ 67%] 157s tests/test_values.py::test_KnownValuesXHTML[Links (like "this":http://foo.com), are now mangled in 2.1.0, whereas 2.0 parsed them correctly.-\t

Links (like this), are now mangled in 2.1.0, whereas 2.0 parsed them correctly.

] PASSED [ 68%] 157s tests/test_values.py::test_KnownValuesXHTML[@monospaced text@, followed by text-\t

monospaced text, followed by text

] PASSED [ 68%] 157s tests/test_values.py::test_KnownValuesXHTML[h2. A header\n\n\n\n\n\nsome text-\t

A header

\n\n\n\n\n\n\t

some text

] PASSED [ 69%] 157s tests/test_values.py::test_KnownValuesXHTML[pre.. foo bar baz\nquux-
foo bar baz\nquux
] PASSED [ 69%] 157s tests/test_values.py::test_KnownValuesXHTML[line of text\n\n leading spaces-\t

line of text

\n\n leading spaces] PASSED [ 70%] 157s tests/test_values.py::test_KnownValuesXHTML["some text":http://www.example.com/?q=foo%20bar and more text-\t

some text and more text

] PASSED [ 70%] 157s tests/test_values.py::test_KnownValuesXHTML[(??some text??)-\t

(some text)

] PASSED [ 71%] 157s tests/test_values.py::test_KnownValuesXHTML[(*bold text*)-\t

(bold text)

] PASSED [ 71%] 157s tests/test_values.py::test_KnownValuesXHTML[H[~2~]O-\t

H2O

] PASSED [ 72%] 157s tests/test_values.py::test_KnownValuesXHTML[p=. O\xf9 est l'\xe9cole, l'\xe9glise s'il vous pla\xeet?-\t

O\xf9 est l’\xe9cole, l’\xe9glise s’il vous pla\xeet?

] PASSED [ 72%] 157s tests/test_values.py::test_KnownValuesXHTML[p=. *_The_* _*Prisoner*_-\t

The Prisoner

] PASSED [ 73%] 157s tests/test_values.py::test_KnownValuesXHTML[p=. "An emphasised _word._" & "*A spanned phrase.*" -\t

“An emphasised word.” & “A spanned phrase.

] PASSED [ 73%] 157s tests/test_values.py::test_KnownValuesXHTML[p=. "*Here*'s a word!" -\t

Here’s a word!”

] PASSED [ 74%] 157s tests/test_values.py::test_KnownValuesXHTML[p=. "Please visit our "Textile Test Page":http://textile.sitemonks.com" -\t

“Please visit our Textile Test Page

] PASSED [ 74%] 157s tests/test_values.py::test_KnownValuesXHTML[| Foreign EXP\xd3\u0145\xc9NTIAL |-\t\n\t\t\n\t\t\t\n\t\t\n\t
Foreign EXP\xd3\u0145\xc9NTIAL
] PASSED [ 75%] 157s tests/test_values.py::test_KnownValuesXHTML[Pi\u0119kne \u0179D\u0179B\u0141O-\t

Pi\u0119kne \u0179D\u0179B\u0141O

] PASSED [ 75%] 157s tests/test_values.py::test_KnownValuesXHTML[p=. Tell me, what is AJAX(Asynchronous Javascript and XML), please?-\t

Tell me, what is AJAX, please?

] PASSED [ 76%] 157s tests/test_values.py::test_KnownValuesXHTML[p{font-size:0.8em}. *TxStyle* is a documentation project of Textile 2.4 for "Textpattern CMS":http://texpattern.com.-\t

TxStyle is a documentation project of Textile 2.4 for Textpattern CMS.

] PASSED [ 76%] 157s tests/test_values.py::test_KnownValuesXHTML["\xdcbermensch":http://de.wikipedia.org/wiki/\xdcbermensch-\t

\xdcbermensch

] PASSED [ 77%] 157s tests/test_values.py::test_KnownValuesXHTML[Here is some text with a block.\n\n\n\n\n\nbc. -\t

Here is some text with a block.

\n\n\t

\n\n\t

\n\n
<!-- Here is a comment block in a code block. -->
] PASSED [ 77%] 157s tests/test_values.py::test_KnownValuesXHTML["Textile(c)" is a registered(r) 'trademark' of Textpattern(tm) -- or TXP(That's textpattern!) -- at least it was - back in '88 when 2x4 was (+/-)5(o)C ... QED!\n\np{font-size: 200%;}. 2(1/4) 3(1/2) 4(3/4)-\t

“Textile©” is a registered® ‘trademark’ of Textpattern™ — or TXP — at least it was – back in ’88 when 2×4 was ±5°C … QED!

\n\n\t

2¼ 3½ 4¾

] PASSED [ 78%] 157s tests/test_values.py::test_KnownValuesXHTML[|=. Testing colgroup and col syntax\n|:\\5. 80\n|a|b|c|d|e|\n\n|=. Testing colgroup and col syntax|\n|:\\5. 80|\n|a|b|c|d|e|-\t\n\t\n\t\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
Testing colgroup and col syntax
abcde
\n\n\t\n\t\n\t\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
Testing colgroup and col syntax
abcde
] PASSED [ 78%] 157s tests/test_values.py::test_KnownValuesXHTML[table(#dvds){border-collapse:collapse}. Great films on DVD employing Textile summary, caption, thead, tfoot, two tbody elements and colgroups\n|={font-size:140%;margin-bottom:15px}. DVDs with two Textiled tbody elements\n|:\\3. 100 |{background:#ddd}|250||50|300|\n|^(header).\n|_. Title |_. Starring |_. Director |_. Writer |_. Notes |\n|~(footer).\n|\\5=. This is the tfoot, centred |\n|-(toplist){background:#c5f7f6}.\n| _The Usual Suspects_ | Benicio Del Toro, Gabriel Byrne, Stephen Baldwin, Kevin Spacey | Bryan Singer | Chris McQaurrie | One of the finest films ever made |\n| _Se7en_ | Morgan Freeman, Brad Pitt, Kevin Spacey | David Fincher | Andrew Kevin Walker | Great psychological thriller |\n| _Primer_ | David Sullivan, Shane Carruth | Shane Carruth | Shane Carruth | Amazing insight into trust and human psychology
rather than science fiction. Terrific! |\n| _District 9_ | Sharlto Copley, Jason Cope | Neill Blomkamp | Neill Blomkamp, Terri Tatchell | Social commentary layered on thick,\nbut boy is it done well |\n|-(medlist){background:#e7e895;}.\n| _Arlington Road_ | Tim Robbins, Jeff Bridges | Mark Pellington | Ehren Kruger | Awesome study in neighbourly relations |\n| _Phone Booth_ | Colin Farrell, Kiefer Sutherland, Forest Whitaker | Joel Schumacher | Larry Cohen | Edge-of-the-seat stuff in this\nshort but brilliantly executed thriller |-\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\n\t\n\t\t\n\t\t\t\n\t\t\n\t\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\n\t
DVDs with two Textiled tbody elements
Title Starring Director Writer Notes
This is the tfoot, centred
The Usual Suspects Benicio Del Toro, Gabriel Byrne, Stephen Baldwin, Kevin Spacey Bryan Singer Chris McQaurrie One of the finest films ever made
Se7en Morgan Freeman, Brad Pitt, Kevin Spacey David Fincher Andrew Kevin Walker Great psychological thriller
Primer David Sullivan, Shane Carruth Shane Carruth Shane Carruth Amazing insight into trust and human psychology
\nrather than science fiction. Terrific!
District 9 Sharlto Copley, Jason Cope Neill Blomkamp Neill Blomkamp, Terri Tatchell Social commentary layered on thick,
\nbut boy is it done well
Arlington Road Tim Robbins, Jeff Bridges Mark Pellington Ehren Kruger Awesome study in neighbourly relations
Phone Booth Colin Farrell, Kiefer Sutherland, Forest Whitaker Joel Schumacher Larry Cohen Edge-of-the-seat stuff in this
\nshort but brilliantly executed thriller
] PASSED [ 79%] 157s tests/test_values.py::test_KnownValuesXHTML[-(hot) *coffee* := Hot _and_ black\n-(hot#tea) tea := Also hot, but a little less black\n-(cold) milk := Nourishing beverage for baby cows.\nCold drink that goes great with cookies. =:\n\n-(hot) coffee := Hot and black\n-(hot#tea) tea := Also hot, but a little less black\n-(cold) milk :=\nNourishing beverage for baby cows.\nCold drink that goes great with cookies. =:-
\n\t
coffee
\n\t
Hot and black
\n\t
tea
\n\t
Also hot, but a little less black
\n\t
milk
\n\t
Nourishing beverage for baby cows.
\nCold drink that goes great with cookies.
\n
\n\n
\n\t
coffee
\n\t
Hot and black
\n\t
tea
\n\t
Also hot, but a little less black
\n\t
milk
\n\t

Nourishing beverage for baby cows.
\nCold drink that goes great with cookies.

\n
] PASSED [ 79%] 157s tests/test_values.py::test_KnownValuesXHTML[;(class#id) Term 1\n: Def 1\n: Def 2\n: Def 3-\t
\n\t\t
Term 1
\n\t\t
Def 1
\n\t\t
Def 2
\n\t\t
Def 3
\n\t
] PASSED [ 80%] 157s tests/test_values.py::test_KnownValuesXHTML[*Here is a comment*\n\nHere is *(class)a comment*\n\n*(class)Here is a class* that is a little extended and is\n*followed* by a strong word!\n\nbc. ; Content-type: text/javascript\n; Cache-Control: no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0\n; Expires: Sat, 24 Jul 2003 05:00:00 GMT\n; Last-Modified: Wed, 1 Jan 2025 05:00:00 GMT\n; Pragma: no-cache\n\n*123 test*\n\n*test 123*\n\n**123 test**\n\n**test 123**-\t

Here is a comment

\n\n\t

Here is a comment

\n\n\t

Here is a class that is a little extended and is
\nfollowed by a strong word!

\n\n
; Content-type: text/javascript\n; Cache-Control: no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0\n; Expires: Sat, 24 Jul 2003 05:00:00 GMT\n; Last-Modified: Wed, 1 Jan 2025 05:00:00 GMT\n; Pragma: no-cache
\n\n\t

123 test

\n\n\t

test 123

\n\n\t

123 test

\n\n\t

test 123

] PASSED [ 80%] 157s tests/test_values.py::test_KnownValuesXHTML[#_(first#list) one\n# two\n# three\n\ntest\n\n#(ordered#list2).\n# one\n# two\n# three\n\ntest\n\n#_(class_4).\n# four\n# five\n# six\n\ntest\n\n#_ seven\n# eight\n# nine\n\ntest\n\n# one\n# two\n# three\n\ntest\n\n#22 22\n# 23\n# 24-\t
    \n\t\t
  1. one
  2. \n\t\t
  3. two
  4. \n\t\t
  5. three
  6. \n\t
\n\n\t

test

\n\n\t
    \n\t\t
  1. one
  2. \n\t\t
  3. two
  4. \n\t\t
  5. three
  6. \n\t
\n\n\t

test

\n\n\t
    \n\t\t
  1. four
  2. \n\t\t
  3. five
  4. \n\t\t
  5. six
  6. \n\t
\n\n\t

test

\n\n\t
    \n\t\t
  1. seven
  2. \n\t\t
  3. eight
  4. \n\t\t
  5. nine
  6. \n\t
\n\n\t

test

\n\n\t
    \n\t\t
  1. one
  2. \n\t\t
  3. two
  4. \n\t\t
  5. three
  6. \n\t
\n\n\t

test

\n\n\t
    \n\t\t
  1. 22
  2. \n\t\t
  3. 23
  4. \n\t\t
  5. 24
  6. \n\t
] PASSED [ 80%] 157s tests/test_values.py::test_KnownValuesXHTML[# one\n##3 one.three\n## one.four\n## one.five\n# two\n\ntest\n\n#_(continuation#section2).\n# three\n# four\n##_ four.six\n## four.seven\n# five\n\ntest\n\n#21 twenty-one\n# twenty-two-\t
    \n\t\t
  1. one\n\t\t
      \n\t\t\t
    1. one.three
    2. \n\t\t\t
    3. one.four
    4. \n\t\t\t
    5. one.five
    6. \n\t\t
  2. \n\t\t
  3. two
  4. \n\t
\n\n\t

test

\n\n\t
    \n\t\t
  1. three
  2. \n\t\t
  3. four\n\t\t
      \n\t\t\t
    1. four.six
    2. \n\t\t\t
    3. four.seven
    4. \n\t\t
  4. \n\t\t
  5. five
  6. \n\t
\n\n\t

test

\n\n\t
    \n\t\t
  1. twenty-one
  2. \n\t\t
  3. twenty-two
  4. \n\t
] PASSED [ 81%] 157s tests/test_values.py::test_KnownValuesXHTML[|* Foo[^2^]\n* _bar_\n* ~baz~ |\n|#4 *Four*\n# __Five__ |\n|-(hot) coffee := Hot and black\n-(hot#tea) tea := Also hot, but a little less black\n-(cold) milk :=\nNourishing beverage for baby cows.\nCold drink that goes great with cookies. =:\n|-\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t
\t
    \n\t\t
  • Foo2
  • \n\t\t
  • bar
  • \n\t\t
  • baz
  • \n\t
\t
    \n\t\t
  1. Four
  2. \n\t\t
  3. Five
  4. \n\t
\n\t
coffee
\n\t
Hot and black
\n\t
tea
\n\t
Also hot, but a little less black
\n\t
milk
\n\t

Nourishing beverage for baby cows.
\nCold drink that goes great with cookies.


\n
] PASSED [ 81%] 157s tests/test_values.py::test_KnownValuesXHTML[h4. A more complicated table\n\ntable(tableclass#tableid){color:blue}.\n|_. table |_. more |_. badass |\n|\\3. Horizontal span of 3|\n(firstrow). |first|HAL(open the pod bay doors)|1|\n|some|{color:green}. styled|content|\n|/2. spans 2 rows|this is|quite a|\n| deep test | don't you think?|\n(lastrow). |fifth|I'm a lumberjack|5|\n|sixth| _*bold italics*_ |6|-\t

A more complicated table

\n\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
table more badass
Horizontal span of 3
firstHAL1
somestyledcontent
spans 2 rowsthis isquite a
deep test don’t you think?
fifthI’m a lumberjack5
sixth bold italics 6
] PASSED [ 82%] 157s tests/test_values.py::test_KnownValuesXHTML[| *strong* |\n\n| _em_ |\n\n| Inter-word -dashes- | ZIP-codes are 5- or 9-digit codes |-\t\n\t\t\n\t\t\t\n\t\t\n\t
strong
\n\n\t\n\t\t\n\t\t\t\n\t\t\n\t
em
\n\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
Inter-word dashes ZIP-codes are 5- or 9-digit codes
] PASSED [ 82%] 157s tests/test_values.py::test_KnownValuesXHTML[|_. attribute list |\n|<. align left |\n|>. align right|\n|=. center |\n|<>. justify me|\n|^. valign top |\n|~. bottom |-\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t
attribute list
align left
align right
center
justify me
valign top
bottom
] PASSED [ 83%] 157s tests/test_values.py::test_KnownValuesXHTML[h2. A definition list\n\n;(class#id) Term 1\n: Def 1\n: Def 2\n: Def 3\n;; Center\n;; NATO(Why Em Cee Ayy)\n:: Subdef 1\n:: Subdef 2\n;;; SubSub Term\n::: SubSub Def 1\n::: SubSub Def 2\n::: Subsub Def 3\nWith newline\n::: Subsub Def 4\n:: Subdef 3\n: DEF 4\n; Term 2\n: Another def\n: And another\n: One more\n:: A def without a term\n:: More defness\n; Third term for good measure\n: My definition of a boombastic jazz-\t

A definition list

\n\n\t
\n\t\t
Term 1
\n\t\t
Def 1
\n\t\t
Def 2
\n\t\t
Def 3\n\t\t
\n\t\t\t
Center
\n\t\t\t
NATO
\n\t\t\t
Subdef 1
\n\t\t\t
Subdef 2\n\t\t\t
\n\t\t\t\t
SubSub Term
\n\t\t\t\t
SubSub Def 1
\n\t\t\t\t
SubSub Def 2
\n\t\t\t\t
Subsub Def 3
\nWith newline
\n\t\t\t\t
Subsub Def 4
\n\t\t\t
\n\t\t\t
Subdef 3
\n\t\t
\n\t\t
DEF 4
\n\t\t
Term 2
\n\t\t
Another def
\n\t\t
And another
\n\t\t
One more\n\t\t
\n\t\t\t
A def without a term
\n\t\t\t
More defness
\n\t\t
\n\t\t
Third term for good measure
\n\t\t
My definition of a boombastic jazz
\n\t
] PASSED [ 83%] 157s tests/test_values.py::test_KnownValuesXHTML[###. Here's a comment.\n\nh3. Hello\n\n###. And\nanother\none.\n\nGoodbye.-\t

Hello

\n\n\t

Goodbye.

] PASSED [ 84%] 157s tests/test_values.py::test_KnownValuesXHTML[h2. A Definition list which covers the instance where a new definition list is created with a term without a definition\n\n- term :=\n- term2 := def-\t

A Definition list which covers the instance where a new definition list is created with a term without a definition

\n\n
\n\t
term2
\n\t
def
\n
] PASSED [ 84%] 157s tests/test_values.py::test_KnownValuesXHTML[!{height:20px;width:20px;}https://1.gravatar.com/avatar/!-\t

] PASSED [ 85%] 157s tests/test_values.py::test_KnownValuesXHTML[& test-\t

& test

] PASSED [ 85%] 157s tests/test_values.py::test_KnownValuesHTML[I spoke.\nAnd none replied.-\t

I spoke.
\nAnd none replied.

] PASSED [ 86%] 157s tests/test_values.py::test_KnownValuesHTML[I __know__.\nI **really** __know__.-\t

I know.
\nI really know.

] PASSED [ 86%] 157s tests/test_values.py::test_KnownValuesHTML[I'm %{color:red}unaware%\nof most soft drinks.-\t

I’m unaware
\nof most soft drinks.

] PASSED [ 87%] 157s tests/test_values.py::test_KnownValuesHTML[I seriously *{color:red}blushed*\nwhen I _(big)sprouted_ that\ncorn stalk from my\n%[es]cabeza%.-\t

I seriously blushed
\nwhen I sprouted that
\ncorn stalk from my
\ncabeza.

] PASSED [ 87%] 157s tests/test_values.py::test_KnownValuesHTML[
\n\na.gsub!( /\n
-
\n\na.gsub!( /</, "" )\n\n
] PASSED [ 88%] 157s tests/test_values.py::test_KnownValuesHTML[
\n\nh3. Sidebar\n\n"Hobix":http://hobix.com/\n"Ruby":http://ruby-lang.org/\n\n
\n\nThe main text of the\npage goes here and will\nstay to the left of the\nsidebar.-\t

\n\n\t

Sidebar

\n\n\t

Hobix
\nRuby

\n\n\t

\n\n\t

The main text of the
\npage goes here and will
\nstay to the left of the
\nsidebar.

] PASSED [ 88%] 157s tests/test_values.py::test_KnownValuesHTML[I am crazy about "Hobix":hobix\nand "it's":hobix "all":hobix I ever\n"link to":hobix!\n\n[hobix]http://hobix.com-\t

I am crazy about Hobix
\nand it’s all I ever
\nlink to!

] PASSED [ 89%] 157s tests/test_values.py::test_KnownValuesHTML[!http://hobix.com/sample.jpg!-\t

] PASSED [ 89%] 157s tests/test_values.py::test_KnownValuesHTML[!openwindow1.gif(Bunny.)!-\t

Bunny.

] PASSED [ 90%] 157s tests/test_values.py::test_KnownValuesHTML[!openwindow1.gif!:http://hobix.com/-\t

] PASSED [ 90%] 157s tests/test_values.py::test_KnownValuesHTML[!>obake.gif!\n\nAnd others sat all round the small\nmachine and paid it to sing to them.-\t

\n\n\t

And others sat all round the small
\nmachine and paid it to sing to them.

] PASSED [ 91%] 157s tests/test_values.py::test_KnownValuesHTML[!http://render.mathim.com/A%5EtAx%20%3D%20A%5Et%28Ax%29.!-\t

] PASSED [ 91%] 157s tests/test_values.py::test_KnownValuesHTML[notextile. foo bar baz\n\np. quux\n- foo bar baz\n\n\t

quux

] PASSED [ 92%] 157s tests/test_values.py::test_KnownValuesHTML["foo":http://google.com/one--two-\t

foo

] PASSED [ 92%] 157s tests/test_values.py::test_KnownValuesHTML[|\\2. spans two cols |\n| col 1 | col 2 |-\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
spans two cols
col 1 col 2
] PASSED [ 93%] 157s tests/test_values.py::test_KnownValuesHTML["foo ==(bar)==":#foobar-\t

foo (bar)

] PASSED [ 93%] 157s tests/test_values.py::test_KnownValuesHTML[pre.. Hello\n\nAgain\n\np. normal text-
Hello\n\nAgain
\n\n\t

normal text

] PASSED [ 94%] 157s tests/test_values.py::test_KnownValuesHTML["python":http://en.wikipedia.org/wiki/Python_(programming_language)-\t

python

] PASSED [ 94%] 157s tests/test_values.py::test_KnownValuesHTML[table(linkblog-thumbnail).\n|(linkblog-thumbnail-cell). apple|bear|-\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
applebear
] PASSED [ 95%] 157s tests/test_values.py::test_KnownValuesHTML[|thing|||otherthing|-\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
thingotherthing
] PASSED [ 95%] 157s tests/test_values.py::test_KnownValuesHTML["signup":signup\n[signup]http://myservice.com/signup-\t

signup

] PASSED [ 96%] 157s tests/test_values.py::test_KnownValuesHTML["signup":signup\n[signup]https://myservice.com/signup-\t

signup

] PASSED [ 96%] 157s tests/test_values.py::test_KnownValuesHTML[*_test text_*-\t

test text

] PASSED [ 97%] 157s tests/test_values.py::test_KnownValuesHTML[_*test text*_-\t

test text

] PASSED [ 97%] 157s tests/test_values.py::test_KnownValuesHTML['quoted string'-\t

'quoted string'

] PASSED [ 98%] 157s tests/test_values.py::test_KnownValuesHTML[
some preformatted text
other text-\t

some preformatted text
other text

] PASSED [ 98%] 158s tests/test_values.py::test_KnownValuesHTML[|@@|@@ @@|\n|*B1*|*B2* *B3*|-\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t
<A1><A2> <A3>
*B1**B2* *B3*
] PASSED [ 99%] 158s tests/test_values.py::test_KnownValuesHTML[bq.:http://textism.com/ Text...-\t
\n\t\t

Text…

\n\t
] PASSED [ 99%] 158s tests/test_values.py::test_KnownValuesHTML[Hello ["(Mum) & dad"]-\t

Hello [“(Mum) & dad”]

] PASSED [100%] 158s 158s =============================== warnings summary =============================== 158s tests/test_textile.py::test_sanitize 158s /usr/lib/python3/dist-packages/html5lib/filters/sanitizer.py:27: DeprecationWarning: html5lib's sanitizer is deprecated; see https://github.com/html5lib/html5lib-python/issues/443 and please let us know if Bleach is unsuitable for your needs 158s warnings.warn(_deprecation_msg, DeprecationWarning) 158s 158s tests/test_textile.py::test_sanitize 158s tests/test_textile.py::test_sanitize 158s tests/test_textile.py::test_sanitize 158s /usr/lib/python3/dist-packages/html5lib/filters/sanitizer.py:777: DeprecationWarning: html5lib's sanitizer is deprecated; see https://github.com/html5lib/html5lib-python/issues/443 and please let us know if Bleach is unsuitable for your needs 158s warnings.warn(_deprecation_msg, DeprecationWarning) 158s 158s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 158s ================== 203 passed, 3 skipped, 4 warnings in 1.27s ================== 158s autopkgtest [14:12:10]: test python3-textile: -----------------------] 158s autopkgtest [14:12:10]: test python3-textile: - - - - - - - - - - results - - - - - - - - - - 158s python3-textile PASS 159s autopkgtest [14:12:11]: @@@@@@@@@@@@@@@@@@@@ summary 159s python3-textile PASS 177s nova [W] Using flock in prodstack6-arm64 177s flock: timeout while waiting to get lock 177s Creating nova instance adt-questing-arm64-python-textile-20250502-140932-juju-7f2275-prod-proposed-migration-environment-21-78d29754-7237-42e1-8b65-4b0520f701f3 from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 177s nova [W] Timed out waiting for 511c29c9-7314-4902-92fc-4fe73eb25291 to get deleted.