0s autopkgtest [13:56:23]: starting date and time: 2025-05-02 13:56:23+0000 0s autopkgtest [13:56:23]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [13:56:23]: host juju-7f2275-prod-proposed-migration-environment-23; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.owof0gsb/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-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-23@bos03-s390x-1.secgroup --name adt-questing-s390x-python-textile-20250502-135623-juju-7f2275-prod-proposed-migration-environment-23-1e532f1e-70f5-4a27-9218-613e991e9b7f --image adt/ubuntu-questing-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-23 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 75s autopkgtest [13:57:38]: testbed dpkg architecture: s390x 75s autopkgtest [13:57:38]: testbed apt version: 3.0.0 75s autopkgtest [13:57:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 76s autopkgtest [13:57:39]: testbed release detected to be: None 76s autopkgtest [13:57:39]: updating testbed package index (apt update) 77s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 77s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 77s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 77s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [171 kB] 77s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2029 kB] 78s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB] 78s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main s390x Packages [207 kB] 79s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x Packages [1182 kB] 79s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse s390x Packages [9148 B] 79s Fetched 3752 kB in 3s (1397 kB/s) 80s Reading package lists... 80s autopkgtest [13:57:43]: upgrading testbed (apt dist-upgrade and autopurge) 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 81s Starting 2 pkgProblemResolver with broken count: 0 81s Done 81s Entering ResolveByKeep 81s 81s Calculating upgrade... 81s The following packages will be upgraded: 81s htop libnpth0t64 nano usb.ids 81s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Need to get 720 kB of archives. 81s After this operation, 3072 B of additional disk space will be used. 81s Get:1 http://ftpmaster.internal/ubuntu questing/main s390x libnpth0t64 s390x 1.8-3 [8778 B] 81s Get:2 http://ftpmaster.internal/ubuntu questing/main s390x nano s390x 8.4-1 [299 kB] 82s Get:3 http://ftpmaster.internal/ubuntu questing/main s390x usb.ids all 2025.04.01-1 [223 kB] 82s Get:4 http://ftpmaster.internal/ubuntu questing/main s390x htop s390x 3.4.1-4 [189 kB] 82s Fetched 720 kB in 1s (1032 kB/s) 82s (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 ... 81472 files and directories currently installed.) 82s Preparing to unpack .../libnpth0t64_1.8-3_s390x.deb ... 82s Unpacking libnpth0t64:s390x (1.8-3) over (1.8-2) ... 82s Setting up libnpth0t64:s390x (1.8-3) ... 82s (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 ... 81472 files and directories currently installed.) 82s Preparing to unpack .../archives/nano_8.4-1_s390x.deb ... 82s Unpacking nano (8.4-1) over (8.3-1) ... 82s Preparing to unpack .../usb.ids_2025.04.01-1_all.deb ... 82s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 82s Preparing to unpack .../htop_3.4.1-4_s390x.deb ... 82s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 82s Setting up htop (3.4.1-4) ... 82s Setting up usb.ids (2025.04.01-1) ... 82s Setting up nano (8.4-1) ... 82s Installing new version of config file /etc/nanorc ... 82s Processing triggers for libc-bin (2.41-6ubuntu1) ... 82s Processing triggers for man-db (2.13.0-1) ... 83s Processing triggers for install-info (7.1.1-1) ... 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 84s Starting pkgProblemResolver with broken count: 0 84s Starting 2 pkgProblemResolver with broken count: 0 84s Done 84s Solving dependencies... 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 86s autopkgtest [13:57:49]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP Sun Apr 6 13:39:00 UTC 2025 86s autopkgtest [13:57:49]: @@@@@@@@@@@@@@@@@@@@ apt-source python-textile 88s Get:1 http://ftpmaster.internal/ubuntu questing/universe python-textile 1:4.0.2-2 (dsc) [2160 B] 88s Get:2 http://ftpmaster.internal/ubuntu questing/universe python-textile 1:4.0.2-2 (tar) [49.3 kB] 88s Get:3 http://ftpmaster.internal/ubuntu questing/universe python-textile 1:4.0.2-2 (diff) [5612 B] 88s gpgv: Signature made Sun Oct 16 21:14:40 2022 UTC 88s gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8 88s gpgv: Can't check signature: No public key 88s dpkg-source: warning: cannot verify inline signature for ./python-textile_4.0.2-2.dsc: no acceptable signature found 88s autopkgtest [13:57:51]: testing package python-textile version 1:4.0.2-2 88s autopkgtest [13:57:51]: build not needed 88s autopkgtest [13:57:51]: test python3-textile: preparing testbed 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s Starting pkgProblemResolver with broken count: 0 89s Starting 2 pkgProblemResolver with broken count: 0 89s Done 89s The following NEW packages will be installed: 89s python3-all python3-html5lib python3-iniconfig python3-packaging 89s python3-pluggy python3-pytest python3-textile python3-webencodings 89s 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. 89s Need to get 462 kB of archives. 89s After this operation, 2421 kB of additional disk space will be used. 89s Get:1 http://ftpmaster.internal/ubuntu questing/main s390x python3-all s390x 3.13.3-1 [882 B] 89s Get:2 http://ftpmaster.internal/ubuntu questing/main s390x python3-webencodings all 0.5.1-5 [11.5 kB] 89s Get:3 http://ftpmaster.internal/ubuntu questing/main s390x python3-html5lib all 1.2-1 [90.8 kB] 90s Get:4 http://ftpmaster.internal/ubuntu questing/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 90s Get:5 http://ftpmaster.internal/ubuntu questing/main s390x python3-packaging all 24.2-1 [51.5 kB] 90s Get:6 http://ftpmaster.internal/ubuntu questing/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 90s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x python3-pytest all 8.3.5-2 [252 kB] 90s Get:8 http://ftpmaster.internal/ubuntu questing/universe s390x python3-textile all 1:4.0.2-2 [28.0 kB] 90s Fetched 462 kB in 1s (742 kB/s) 90s Selecting previously unselected package python3-all. 90s (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 ... 81472 files and directories currently installed.) 90s Preparing to unpack .../0-python3-all_3.13.3-1_s390x.deb ... 90s Unpacking python3-all (3.13.3-1) ... 90s Selecting previously unselected package python3-webencodings. 90s Preparing to unpack .../1-python3-webencodings_0.5.1-5_all.deb ... 90s Unpacking python3-webencodings (0.5.1-5) ... 90s Selecting previously unselected package python3-html5lib. 90s Preparing to unpack .../2-python3-html5lib_1.2-1_all.deb ... 90s Unpacking python3-html5lib (1.2-1) ... 90s Selecting previously unselected package python3-iniconfig. 90s Preparing to unpack .../3-python3-iniconfig_1.1.1-2_all.deb ... 90s Unpacking python3-iniconfig (1.1.1-2) ... 90s Selecting previously unselected package python3-packaging. 90s Preparing to unpack .../4-python3-packaging_24.2-1_all.deb ... 90s Unpacking python3-packaging (24.2-1) ... 90s Selecting previously unselected package python3-pluggy. 90s Preparing to unpack .../5-python3-pluggy_1.5.0-1_all.deb ... 90s Unpacking python3-pluggy (1.5.0-1) ... 90s Selecting previously unselected package python3-pytest. 90s Preparing to unpack .../6-python3-pytest_8.3.5-2_all.deb ... 90s Unpacking python3-pytest (8.3.5-2) ... 90s Selecting previously unselected package python3-textile. 90s Preparing to unpack .../7-python3-textile_1%3a4.0.2-2_all.deb ... 90s Unpacking python3-textile (1:4.0.2-2) ... 90s Setting up python3-iniconfig (1.1.1-2) ... 90s Setting up python3-all (3.13.3-1) ... 90s Setting up python3-webencodings (0.5.1-5) ... 90s Setting up python3-packaging (24.2-1) ... 90s Setting up python3-html5lib (1.2-1) ... 90s Setting up python3-pluggy (1.5.0-1) ... 91s Setting up python3-pytest (8.3.5-2) ... 91s Setting up python3-textile (1:4.0.2-2) ... 91s Processing triggers for man-db (2.13.0-1) ... 92s autopkgtest [13:57:55]: test python3-textile: [----------------------- 92s Testing with python3.13... 92s ============================= test session starts ============================== 92s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 92s cachedir: .pytest_cache 92s rootdir: /tmp/autopkgtest.UdJgEx/autopkgtest_tmp 92s plugins: typeguard-4.4.2 93s collecting ... collected 205 items / 1 skipped 93s 93s tests/test_attributes.py::test_parse_attributes PASSED [ 0%] 93s tests/test_block.py::test_block PASSED [ 0%] 93s tests/test_block.py::test_block_tags_false PASSED [ 1%] 93s tests/test_block.py::test_blockcode_extended PASSED [ 1%] 93s tests/test_block.py::test_blockcode_in_README PASSED [ 2%] 93s tests/test_block.py::test_blockcode_comment PASSED [ 2%] 93s tests/test_block.py::test_extended_pre_block_with_many_newlines PASSED [ 3%] 93s tests/test_cli.py::test_console_script PASSED [ 3%] 93s tests/test_cli.py::test_version_string PASSED [ 4%] 93s tests/test_footnoteRef.py::test_footnoteRef PASSED [ 4%] 93s tests/test_getRefs.py::test_getRefs PASSED [ 5%] 93s tests/test_github_issues.py::test_github_issue_16 PASSED [ 5%] 93s tests/test_github_issues.py::test_github_issue_17 PASSED [ 6%] 93s tests/test_github_issues.py::test_github_issue_20 PASSED [ 6%] 93s tests/test_github_issues.py::test_github_issue_21 PASSED [ 7%] 93s tests/test_github_issues.py::test_github_issue_22 PASSED [ 7%] 93s tests/test_github_issues.py::test_github_issue_26 PASSED [ 8%] 93s tests/test_github_issues.py::test_github_issue_27 PASSED [ 8%] 93s tests/test_github_issues.py::test_github_issue_28 PASSED [ 9%] 93s tests/test_github_issues.py::test_github_issue_30 PASSED [ 9%] 93s tests/test_github_issues.py::test_github_issue_36 PASSED [ 10%] 93s tests/test_github_issues.py::test_github_issue_37 PASSED [ 10%] 93s tests/test_github_issues.py::test_github_issue_40 PASSED [ 11%] 93s tests/test_github_issues.py::test_github_issue_42 PASSED [ 11%] 93s tests/test_github_issues.py::test_github_issue_43 PASSED [ 12%] 93s tests/test_github_issues.py::test_github_issue_45 PASSED [ 12%] 93s tests/test_github_issues.py::test_github_issue_46 PASSED [ 13%] 93s tests/test_github_issues.py::test_github_issue_47 PASSED [ 13%] 93s tests/test_github_issues.py::test_github_issue_49 PASSED [ 14%] 93s tests/test_github_issues.py::test_github_issue_50 PASSED [ 14%] 93s tests/test_github_issues.py::test_github_issue_51 PASSED [ 15%] 93s tests/test_github_issues.py::test_github_issue_52 PASSED [ 15%] 93s tests/test_github_issues.py::test_github_issue_55 PASSED [ 16%] 93s tests/test_github_issues.py::test_github_issue_56 PASSED [ 16%] 93s tests/test_github_issues.py::test_github_pull_61 PASSED [ 17%] 93s tests/test_github_issues.py::test_github_pull_62 PASSED [ 17%] 93s tests/test_github_issues.py::test_github_pull_63 PASSED [ 18%] 93s tests/test_glyphs.py::test_glyphs PASSED [ 18%] 93s tests/test_image.py::test_image PASSED [ 19%] 93s tests/test_imagesize.py::test_imagesize SKIPPED (Requires network 93s access) [ 19%] 93s tests/test_lists.py::test_lists PASSED [ 20%] 93s tests/test_retrieve.py::test_retrieve PASSED [ 20%] 93s tests/test_span.py::test_span PASSED [ 20%] 93s tests/test_subclassing.py::test_change_glyphs PASSED [ 21%] 93s tests/test_table.py::test_table PASSED [ 21%] 93s tests/test_textile.py::test_FootnoteReference PASSED [ 22%] 93s tests/test_textile.py::test_Footnote PASSED [ 22%] 93s tests/test_textile.py::test_issue_35 PASSED [ 23%] 93s tests/test_textile.py::test_restricted PASSED [ 23%] 93s tests/test_textile.py::test_unicode_footnote PASSED [ 24%] 93s tests/test_textile.py::test_autolinking PASSED [ 24%] 93s tests/test_textile.py::test_sanitize PASSED [ 25%] 93s tests/test_textile.py::test_imagesize SKIPPED (Requires network access) [ 25%] 93s tests/test_textile.py::test_endnotes_simple PASSED [ 26%] 93s tests/test_textile.py::test_endnotes_complex PASSED [ 26%] 93s tests/test_textile.py::test_endnotes_unreferenced_note PASSED [ 27%] 93s tests/test_textile.py::test_endnotes_malformed PASSED [ 27%] 93s tests/test_textile.py::test_endnotes_undefined_note PASSED [ 28%] 93s tests/test_textile.py::test_encode_url PASSED [ 28%] 93s tests/test_textile.py::test_footnote_crosslink PASSED [ 29%] 93s tests/test_textile.py::test_footnote_without_reflink PASSED [ 29%] 93s tests/test_textile.py::testSquareBrackets PASSED [ 30%] 93s tests/test_textile.py::test_html5 PASSED [ 30%] 93s tests/test_textile.py::test_relURL PASSED [ 31%] 93s tests/test_textilefactory.py::test_TextileFactory PASSED [ 31%] 93s tests/test_urls.py::test_urls PASSED [ 32%] 93s tests/test_urls.py::test_rel_attribute PASSED [ 32%] 93s tests/test_urls.py::test_quotes_in_link_text PASSED [ 33%] 93s tests/test_utils.py::test_encode_html PASSED [ 33%] 93s tests/test_utils.py::test_has_raw_text PASSED [ 34%] 93s tests/test_utils.py::test_is_rel_url PASSED [ 34%] 93s tests/test_utils.py::test_generate_tag PASSED [ 35%] 93s tests/test_values.py::test_KnownValuesXHTML[hello, world-\t

hello, world

] PASSED [ 35%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[I spoke.\nAnd none replied.-\t

I spoke.
\nAnd none replied.

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

“Observe!”

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

Observe — very nice!

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

Observe – tiny and brief.

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

Observe…

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

Observe …

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

Observe: 2 × 2.

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

one™, two®, three©.

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

Header 1

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

Header 2

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

Header 3

] PASSED [ 41%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[I _believe_ every word.-\t

I believe every word.

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

And then? She fell!

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

I know.
\nI really know.

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

Cat’s Cradle by Vonnegut

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

Convert with str(foo)

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

I’m sure not sure.

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

You are a pleasant child.

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

a 2 + b 2 = c 2

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

log 2 x

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

I’m unaware of most soft drinks.

] PASSED [ 47%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[p(example1). An example-\t

An example

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

Red here

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

Red here

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

Spacey blue

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

rouge

] PASSED [ 50%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[p<. align left-\t

align left

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

align right

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

centered

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

justified

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

left ident 1em

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

left ident 2em

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

right ident 3em

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

Bingo.

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

Bingo

] PASSED [ 55%] 93s tests/test_values.py::test_KnownValuesXHTML[
\n\na.gsub!( /\n
-
\n\na.gsub!( /</, "" )\n\n
] PASSED [ 55%] 93s 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%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[* A first item\n* A second item\n* A third-\t] PASSED [ 57%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[I searched "Google":http://google.com.-\t

I searched Google.

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

I searched a search engine.

] PASSED [ 59%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[!http://hobix.com/sample.jpg!-\t

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

Bunny.

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

] PASSED [ 60%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[We use CSS(Cascading Style Sheets).-\t

We use CSS.

] PASSED [ 61%] 93s 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%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[-\t

] PASSED [ 63%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[
this is in a pre tag
-
this is in a pre tag
] PASSED [ 64%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML["foo ==(bar)==":#foobar-\t

foo (bar)

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

] PASSED [ 66%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[@array[4] = 8@-\t

array[4] = 8

] PASSED [ 67%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[@monospaced text@, followed by text-\t

monospaced text, followed by text

] PASSED [ 68%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[pre.. foo bar baz\nquux-
foo bar baz\nquux
] PASSED [ 69%] 93s tests/test_values.py::test_KnownValuesXHTML[line of text\n\n leading spaces-\t

line of text

\n\n leading spaces] PASSED [ 70%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[(??some text??)-\t

(some text)

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

(bold text)

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

H2O

] PASSED [ 72%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[p=. *_The_* _*Prisoner*_-\t

The Prisoner

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

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

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

Here’s a word!”

] PASSED [ 74%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[Pi\u0119kne \u0179D\u0179B\u0141O-\t

Pi\u0119kne \u0179D\u0179B\u0141O

] PASSED [ 75%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML["\xdcbermensch":http://de.wikipedia.org/wiki/\xdcbermensch-\t

\xdcbermensch

] PASSED [ 77%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesXHTML[!{height:20px;width:20px;}https://1.gravatar.com/avatar/!-\t

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

& test

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

I spoke.
\nAnd none replied.

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

I know.
\nI really know.

] PASSED [ 86%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesHTML[
\n\na.gsub!( /\n
-
\n\na.gsub!( /</, "" )\n\n
] PASSED [ 88%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesHTML[!http://hobix.com/sample.jpg!-\t

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

Bunny.

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

] PASSED [ 90%] 93s 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%] 93s tests/test_values.py::test_KnownValuesHTML[!http://render.mathim.com/A%5EtAx%20%3D%20A%5Et%28Ax%29.!-\t

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

quux

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

foo

] PASSED [ 92%] 93s 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%] 93s tests/test_values.py::test_KnownValuesHTML["foo ==(bar)==":#foobar-\t

foo (bar)

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

normal text

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

python

] PASSED [ 94%] 93s 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%] 93s 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%] 93s tests/test_values.py::test_KnownValuesHTML["signup":signup\n[signup]http://myservice.com/signup-\t

signup

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

signup

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

test text

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

test text

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

'quoted string'

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

some preformatted text
other text

] PASSED [ 98%] 93s 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%] 93s tests/test_values.py::test_KnownValuesHTML[bq.:http://textism.com/ Text...-\t
\n\t\t

Text…

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

Hello [“(Mum) & dad”]

] PASSED [100%] 93s 93s =============================== warnings summary =============================== 93s tests/test_textile.py::test_sanitize 93s /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 93s warnings.warn(_deprecation_msg, DeprecationWarning) 93s 93s tests/test_textile.py::test_sanitize 93s tests/test_textile.py::test_sanitize 93s tests/test_textile.py::test_sanitize 93s /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 93s warnings.warn(_deprecation_msg, DeprecationWarning) 93s 93s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 93s ================== 203 passed, 3 skipped, 4 warnings in 0.95s ================== 94s autopkgtest [13:57:57]: test python3-textile: -----------------------] 94s autopkgtest [13:57:57]: test python3-textile: - - - - - - - - - - results - - - - - - - - - - 94s python3-textile PASS 94s autopkgtest [13:57:57]: @@@@@@@@@@@@@@@@@@@@ summary 94s python3-textile PASS 112s nova [W] Using flock in prodstack6-s390x 112s Creating nova instance adt-questing-s390x-python-textile-20250502-135623-juju-7f2275-prod-proposed-migration-environment-23-1e532f1e-70f5-4a27-9218-613e991e9b7f from image adt/ubuntu-questing-s390x-server-20250502.img (UUID 632ecfca-a19d-4f3a-af48-b7883fa0ccf2)... 112s nova [W] Timed out waiting for 99cdf044-6068-4819-b276-7907a686b946 to get deleted.