Warning: Permanently added '52.117.120.249' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/7714917-fedora-40-s390x --chroot fedora-40-s390x Version: 0.73 PID: 37180 Logging PID: 37181 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 7714917, 'buildroot_pkgs': [], 'chroot': 'fedora-40-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': '17ebdef06ebdd04b1ec75b3e7d189975b49662a9', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/music/typing-extensions-f40/python-docx', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'python-docx', 'package_version': '1.1.2-1', 'project_dirname': 'typing-extensions-f40', 'project_name': 'typing-extensions-f40', 'project_owner': 'music', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/music/typing-extensions-f40/fedora-40-s390x/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'music/typing-extensions-f40--music', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'music', 'tags': [], 'task_id': '7714917-fedora-40-s390x', 'timeout': None, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/music/typing-extensions-f40/python-docx /var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/music/typing-extensions-f40/python-docx', '/var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx'... Running: git checkout 17ebdef06ebdd04b1ec75b3e7d189975b49662a9 -- cmd: ['git', 'checkout', '17ebdef06ebdd04b1ec75b3e7d189975b49662a9', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx rc: 0 stdout: stderr: Note: switching to '17ebdef06ebdd04b1ec75b3e7d189975b49662a9'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 17ebdef automatic import of python-docx Running: copr-distgit-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading python_docx-1.1.2.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o python_docx-1.1.2.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/music/typing-extensions-f40/python-docx/python_docx-1.1.2.tar.gz/md5/24853c53a15775343dc47c495af25790/python_docx-1.1.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5524k 100 5524k 0 0 42.5M 0 --:--:-- --:--:-- --:--:-- 42.8M INFO: Reading stdout from command: md5sum python_docx-1.1.2.tar.gz Running (timeout=None): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx/python-docx.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1720362991.571085 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.6 starting (python version = 3.12.1, NVR = mock-5.6-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx/python-docx.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1720362991.571085 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx/python-docx.spec) Config(fedora-40-s390x) Start: clean chroot Finish: clean chroot Mock Version: 5.6 INFO: Mock Version: 5.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-s390x-bootstrap-1720362991.571085/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:40 INFO: Pulling image: registry.fedoraproject.org/fedora:40 INFO: Copy content of container registry.fedoraproject.org/fedora:40 to /var/lib/mock/fedora-40-s390x-bootstrap-1720362991.571085/root INFO: Checking that registry.fedoraproject.org/fedora:40 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:40 with podman image mount INFO: image registry.fedoraproject.org/fedora:40 as /var/lib/containers/storage/overlay/3987e4dea4d6b27f2835aa3888d6b4a0c1a3868c8302673b58b1c828a8efd81b/merged INFO: umounting image registry.fedoraproject.org/fedora:40 (/var/lib/containers/storage/overlay/3987e4dea4d6b27f2835aa3888d6b4a0c1a3868c8302673b58b1c828a8efd81b/merged) with podman image umount INFO: Using 'dnf' instead of 'dnf5' for bootstrap chroot INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf5 tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 4.5 kB/s | 46 kB 00:10 fedora 3.1 MB/s | 18 MB 00:05 updates 1.2 MB/s | 7.4 MB 00:05 Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: dnf5 s390x 5.1.17-1.fc40 updates 697 k dnf5-plugins s390x 5.1.17-1.fc40 updates 357 k Installing dependencies: fmt s390x 10.2.1-4.fc40 fedora 129 k libdnf5 s390x 5.1.17-1.fc40 updates 997 k libdnf5-cli s390x 5.1.17-1.fc40 updates 237 k sdbus-cpp s390x 1.4.0-2.fc40 fedora 103 k Transaction Summary ================================================================================ Install 6 Packages Total download size: 2.5 M Installed size: 6.8 M Downloading Packages: (1/6): sdbus-cpp-1.4.0-2.fc40.s390x.rpm 1.2 MB/s | 103 kB 00:00 (2/6): fmt-10.2.1-4.fc40.s390x.rpm 1.3 MB/s | 129 kB 00:00 (3/6): dnf5-plugins-5.1.17-1.fc40.s390x.rpm 853 kB/s | 357 kB 00:00 (4/6): dnf5-5.1.17-1.fc40.s390x.rpm 1.3 MB/s | 697 kB 00:00 (5/6): libdnf5-cli-5.1.17-1.fc40.s390x.rpm 2.6 MB/s | 237 kB 00:00 (6/6): libdnf5-5.1.17-1.fc40.s390x.rpm 1.9 MB/s | 997 kB 00:00 -------------------------------------------------------------------------------- Total 3.3 MB/s | 2.5 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : fmt-10.2.1-4.fc40.s390x 1/6 Installing : libdnf5-5.1.17-1.fc40.s390x 2/6 Installing : libdnf5-cli-5.1.17-1.fc40.s390x 3/6 Installing : sdbus-cpp-1.4.0-2.fc40.s390x 4/6 Installing : dnf5-5.1.17-1.fc40.s390x 5/6 Installing : dnf5-plugins-5.1.17-1.fc40.s390x 6/6 Running scriptlet: dnf5-plugins-5.1.17-1.fc40.s390x 6/6 Installed: dnf5-5.1.17-1.fc40.s390x dnf5-plugins-5.1.17-1.fc40.s390x fmt-10.2.1-4.fc40.s390x libdnf5-5.1.17-1.fc40.s390x libdnf5-cli-5.1.17-1.fc40.s390x sdbus-cpp-1.4.0-2.fc40.s390x Complete! INFO: Switching package manager from dnf to the dnf5 (direct choice) Finish(bootstrap): installing dnf5 tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-s390x-1720362991.571085/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc40.s390x rpm-sequoia-1.6.0-3.fc40.s390x python3-dnf-4.19.2-1.fc40.noarch yum-4.19.2-1.fc40.noarch dnf5-5.1.17-1.fc40.s390x dnf5-plugins-5.1.17-1.fc40.s390x Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 112.4 KiB/s | 5.5 KiB | 00m00s fedora 100% | 29.4 KiB/s | 4.5 KiB | 00m00s Copr repository 100% | 310.0 B/s | 1.5 KiB | 00m05s Copr repository 100% | 204.0 KiB/s | 50.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash s390x 5.2.26-3.fc40 fedora 8.3 MiB bzip2 s390x 1.0.8-18.fc40 fedora 99.2 KiB coreutils s390x 9.4-6.fc40 fedora 6.2 MiB cpio s390x 2.15-1.fc40 fedora 1.1 MiB diffutils s390x 3.10-5.fc40 fedora 1.6 MiB fedora-release-common noarch 40-39 updates 19.1 KiB findutils s390x 1:4.9.0-9.fc40 updates 1.5 MiB gawk s390x 5.3.0-3.fc40 fedora 1.8 MiB glibc-minimal-langpack s390x 2.39-17.fc40 updates 0.0 B grep s390x 3.11-7.fc40 fedora 1.0 MiB gzip s390x 1.13-1.fc40 fedora 400.8 KiB info s390x 7.1-2.fc40 fedora 405.1 KiB patch s390x 2.7.6-24.fc40 fedora 298.3 KiB redhat-rpm-config noarch 286-1.fc40 fedora 185.2 KiB rpm-build s390x 4.19.1.1-1.fc40 fedora 180.2 KiB sed s390x 4.9-1.fc40 fedora 873.2 KiB shadow-utils s390x 2:4.15.1-3.fc40 updates 4.2 MiB tar s390x 2:1.35-3.fc40 fedora 3.0 MiB unzip s390x 6.0-63.fc40 fedora 406.0 KiB util-linux s390x 2.40.1-1.fc40 updates 3.7 MiB which s390x 2.21-41.fc40 fedora 83.9 KiB xz s390x 1:5.4.6-3.fc40 fedora 2.0 MiB Installing dependencies: alternatives s390x 1.27-1.fc40 updates 66.1 KiB ansible-srpm-macros noarch 1-14.fc40 fedora 35.7 KiB audit-libs s390x 4.0.1-1.fc40 fedora 346.9 KiB authselect s390x 1.5.0-5.fc40 fedora 153.3 KiB authselect-libs s390x 1.5.0-5.fc40 fedora 819.6 KiB basesystem noarch 11-20.fc40 fedora 0.0 B binutils s390x 2.41-37.fc40 updates 25.9 MiB binutils-gold s390x 2.41-37.fc40 updates 2.9 MiB bzip2-libs s390x 1.0.8-18.fc40 fedora 88.5 KiB ca-certificates noarch 2023.2.62_v7.0.401-6.fc40 fedora 2.3 MiB coreutils-common s390x 9.4-6.fc40 fedora 11.4 MiB cracklib s390x 2.9.11-5.fc40 fedora 250.0 KiB crypto-policies noarch 20240510-1.gitd287a42.fc40 updates 151.9 KiB curl s390x 8.6.0-8.fc40 updates 758.4 KiB cyrus-sasl-lib s390x 2.1.28-19.fc40 fedora 2.4 MiB debugedit s390x 5.0-14.fc40 fedora 202.5 KiB dwz s390x 0.15-6.fc40 fedora 318.6 KiB ed s390x 1.20.2-1.fc40 updates 150.6 KiB efi-srpm-macros noarch 5-11.fc40 fedora 40.1 KiB elfutils s390x 0.191-4.fc40 fedora 3.0 MiB elfutils-debuginfod-client s390x 0.191-4.fc40 fedora 64.4 KiB elfutils-default-yama-scope noarch 0.191-4.fc40 fedora 1.8 KiB elfutils-libelf s390x 0.191-4.fc40 fedora 1.2 MiB elfutils-libs s390x 0.191-4.fc40 fedora 746.1 KiB fedora-gpg-keys noarch 40-2 updates 124.7 KiB fedora-release noarch 40-39 updates 0.0 B fedora-release-identity-basic noarch 40-39 updates 654.0 B fedora-repos noarch 40-2 updates 4.9 KiB file s390x 5.45-4.fc40 fedora 103.3 KiB file-libs s390x 5.45-4.fc40 fedora 9.9 MiB filesystem s390x 3.18-8.fc40 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-14.fc40 fedora 55.3 KiB forge-srpm-macros noarch 0.3.1-1.fc40 updates 39.0 KiB fpc-srpm-macros noarch 1.3-12.fc40 fedora 144.0 B gdb-minimal s390x 14.2-2.fc40 updates 13.1 MiB gdbm s390x 1:1.23-6.fc40 fedora 483.9 KiB gdbm-libs s390x 1:1.23-6.fc40 fedora 133.4 KiB ghc-srpm-macros noarch 1.9-1.fc40 fedora 716.0 B glibc s390x 2.39-17.fc40 updates 5.2 MiB glibc-common s390x 2.39-17.fc40 updates 1.1 MiB glibc-gconv-extra s390x 2.39-17.fc40 updates 7.7 MiB gmp s390x 1:6.2.1-8.fc40 fedora 769.2 KiB gnat-srpm-macros noarch 6-5.fc40 fedora 1.0 KiB go-srpm-macros noarch 3.5.0-1.fc40 fedora 60.6 KiB jansson s390x 2.13.1-9.fc40 fedora 92.1 KiB kernel-srpm-macros noarch 1.0-23.fc40 fedora 1.9 KiB keyutils-libs s390x 1.6.3-3.fc40 fedora 54.2 KiB krb5-libs s390x 1.21.2-5.fc40 fedora 2.4 MiB libacl s390x 2.3.2-1.fc40 fedora 43.8 KiB libarchive s390x 3.7.2-4.fc40 updates 1.0 MiB libattr s390x 2.5.2-3.fc40 fedora 28.3 KiB libblkid s390x 2.40.1-1.fc40 updates 286.4 KiB libbrotli s390x 1.1.0-3.fc40 fedora 925.1 KiB libcap s390x 2.69-8.fc40 updates 233.7 KiB libcap-ng s390x 0.8.4-4.fc40 fedora 76.7 KiB libcom_err s390x 1.47.0-5.fc40 fedora 67.0 KiB libcurl s390x 8.6.0-8.fc40 updates 820.4 KiB libeconf s390x 0.6.2-2.fc40 updates 61.8 KiB libevent s390x 2.1.12-12.fc40 fedora 938.7 KiB libfdisk s390x 2.40.1-1.fc40 updates 394.8 KiB libffi s390x 3.4.4-7.fc40 fedora 65.1 KiB libgcc s390x 14.1.1-7.fc40 updates 173.2 KiB libgomp s390x 14.1.1-7.fc40 updates 531.3 KiB libidn2 s390x 2.3.7-1.fc40 fedora 332.9 KiB libmount s390x 2.40.1-1.fc40 updates 375.8 KiB libnghttp2 s390x 1.59.0-3.fc40 updates 173.9 KiB libnsl2 s390x 2.0.1-1.fc40 fedora 61.7 KiB libpkgconf s390x 2.1.1-1.fc40 updates 85.8 KiB libpsl s390x 0.21.5-3.fc40 fedora 80.3 KiB libpwquality s390x 1.4.5-9.fc40 fedora 420.9 KiB libselinux s390x 3.6-4.fc40 fedora 188.9 KiB libsemanage s390x 3.6-3.fc40 fedora 301.3 KiB libsepol s390x 3.6-3.fc40 fedora 849.8 KiB libsmartcols s390x 2.40.1-1.fc40 updates 192.2 KiB libssh s390x 0.10.6-5.fc40 fedora 529.1 KiB libssh-config noarch 0.10.6-5.fc40 fedora 277.0 B libstdc++ s390x 14.1.1-7.fc40 updates 3.1 MiB libtasn1 s390x 4.19.0-6.fc40 fedora 187.5 KiB libtirpc s390x 1.3.4-1.rc3.fc40 fedora 214.6 KiB libtool-ltdl s390x 2.4.7-10.fc40 fedora 74.0 KiB libunistring s390x 1.1-7.fc40 fedora 1.8 MiB libutempter s390x 1.2.1-13.fc40 fedora 57.3 KiB libuuid s390x 2.40.1-1.fc40 updates 37.2 KiB libverto s390x 0.3.2-8.fc40 fedora 29.2 KiB libxcrypt s390x 4.4.36-5.fc40 fedora 274.7 KiB libxml2 s390x 2.12.8-1.fc40 updates 1.9 MiB libzstd s390x 1.5.6-1.fc40 updates 883.7 KiB lua-libs s390x 5.4.6-5.fc40 fedora 324.8 KiB lua-srpm-macros noarch 1-13.fc40 fedora 1.3 KiB lz4-libs s390x 1.9.4-6.fc40 fedora 173.2 KiB mpfr s390x 4.2.1-4.fc40 updates 698.7 KiB ncurses-base noarch 6.4-12.20240127.fc40 fedora 326.2 KiB ncurses-libs s390x 6.4-12.20240127.fc40 fedora 1.1 MiB ocaml-srpm-macros noarch 9-3.fc40 fedora 1.9 KiB openblas-srpm-macros noarch 2-16.fc40 fedora 104.0 B openldap s390x 2.6.7-1.fc40 fedora 674.5 KiB openssl-libs s390x 1:3.2.1-2.fc40 fedora 6.1 MiB p11-kit s390x 0.25.5-1.fc40 updates 2.5 MiB p11-kit-trust s390x 0.25.5-1.fc40 updates 475.2 KiB package-notes-srpm-macros noarch 0.5-11.fc40 fedora 1.6 KiB pam s390x 1.6.1-3.fc40 updates 1.7 MiB pam-libs s390x 1.6.1-3.fc40 updates 130.4 KiB pcre2 s390x 10.44-1.fc40 updates 684.9 KiB pcre2-syntax noarch 10.44-1.fc40 updates 251.6 KiB perl-srpm-macros noarch 1-53.fc40 fedora 861.0 B pkgconf s390x 2.1.1-1.fc40 updates 86.6 KiB pkgconf-m4 noarch 2.1.1-1.fc40 updates 13.9 KiB pkgconf-pkg-config s390x 2.1.1-1.fc40 updates 988.0 B popt s390x 1.19-6.fc40 fedora 144.6 KiB publicsuffix-list-dafsa noarch 20240107-3.fc40 fedora 67.5 KiB pyproject-srpm-macros noarch 1.12.2-1.fc40 updates 1.5 KiB python-srpm-macros noarch 3.12-8.fc40 updates 50.6 KiB qt5-srpm-macros noarch 5.15.14-1.fc40 updates 500.0 B qt6-srpm-macros noarch 6.7.2-1.fc40 updates 456.0 B readline s390x 8.2-8.fc40 fedora 556.8 KiB rpm s390x 4.19.1.1-1.fc40 fedora 3.0 MiB rpm-build-libs s390x 4.19.1.1-1.fc40 fedora 206.2 KiB rpm-libs s390x 4.19.1.1-1.fc40 fedora 809.5 KiB rpm-sequoia s390x 1.6.0-3.fc40 updates 2.9 MiB rust-srpm-macros noarch 26.3-1.fc40 updates 4.8 KiB setup noarch 2.14.5-2.fc40 fedora 720.4 KiB sqlite-libs s390x 3.45.1-2.fc40 fedora 1.6 MiB systemd-libs s390x 255.8-1.fc40 updates 2.0 MiB util-linux-core s390x 2.40.1-1.fc40 updates 1.5 MiB xxhash-libs s390x 0.8.2-2.fc40 fedora 68.0 KiB xz-libs s390x 1:5.4.6-3.fc40 fedora 225.5 KiB zig-srpm-macros noarch 1-2.fc40 fedora 1.1 KiB zip s390x 3.0-40.fc40 fedora 754.2 KiB zlib-ng-compat s390x 2.1.7-1.fc40 updates 113.3 KiB zstd s390x 1.5.6-1.fc40 updates 1.8 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 152 packages Total size of inbound packages is 53 MiB. Need to download 0 B. After this operation 181 MiB will be used (install 181 MiB, remove 0 B). [ 1/152] tar-2:1.35-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/152] bzip2-0:1.0.8-18.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/152] redhat-rpm-config-0:286-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/152] rpm-build-0:4.19.1.1-1.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/152] unzip-0:6.0-63.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/152] cpio-0:2.15-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/152] which-0:2.21-41.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/152] bash-0:5.2.26-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/152] coreutils-0:9.4-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/152] grep-0:3.11-7.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/152] patch-0:2.7.6-24.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/152] sed-0:4.9-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/152] diffutils-0:3.10-5.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/152] gawk-0:5.3.0-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/152] gzip-0:1.13-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/152] info-0:7.1-2.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/152] xz-1:5.4.6-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/152] shadow-utils-2:4.15.1-3.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/152] util-linux-0:2.40.1-1.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/152] fedora-release-common-0:40-39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/152] findutils-1:4.9.0-9.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/152] glibc-minimal-langpack-0:2.39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/152] libacl-0:2.3.2-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/152] libselinux-0:3.6-4.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/152] bzip2-libs-0:1.0.8-18.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/152] ansible-srpm-macros-0:1-14.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/152] dwz-0:0.15-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/152] efi-srpm-macros-0:5-11.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/152] file-0:5.45-4.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/152] fonts-srpm-macros-1:2.0.5-14. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/152] fpc-srpm-macros-0:1.3-12.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/152] ghc-srpm-macros-0:1.9-1.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/152] gnat-srpm-macros-0:6-5.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/152] go-srpm-macros-0:3.5.0-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/152] kernel-srpm-macros-0:1.0-23.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/152] lua-srpm-macros-0:1-13.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/152] ocaml-srpm-macros-0:9-3.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/152] openblas-srpm-macros-0:2-16.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/152] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/152] perl-srpm-macros-0:1-53.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/152] rpm-0:4.19.1.1-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/152] zig-srpm-macros-0:1-2.fc40.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/152] zip-0:3.0-40.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/152] debugedit-0:5.0-14.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/152] elfutils-0:0.191-4.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/152] elfutils-libelf-0:0.191-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/152] popt-0:1.19-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/152] readline-0:8.2-8.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/152] rpm-build-libs-0:4.19.1.1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/152] rpm-libs-0:4.19.1.1-1.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/152] filesystem-0:3.18-8.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/152] ncurses-libs-0:6.4-12.2024012 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/152] coreutils-common-0:9.4-6.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/152] gmp-1:6.2.1-8.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/152] libattr-0:2.5.2-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/152] openssl-libs-1:3.2.1-2.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/152] xz-libs-1:5.4.6-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/152] audit-libs-0:4.0.1-1.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/152] libsemanage-0:3.6-3.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/152] libxcrypt-0:4.4.36-5.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/152] setup-0:2.14.5-2.fc40.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/152] libblkid-0:2.40.1-1.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/152] libfdisk-0:2.40.1-1.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/152] libmount-0:2.40.1-1.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/152] libsmartcols-0:2.40.1-1.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/152] libuuid-0:2.40.1-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/152] util-linux-core-0:2.40.1-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/152] authselect-libs-0:1.5.0-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/152] libcap-ng-0:0.8.4-4.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/152] libutempter-0:1.2.1-13.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/152] glibc-0:2.39-17.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/152] glibc-common-0:2.39-17.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/152] libsepol-0:3.6-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/152] file-libs-0:5.45-4.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/152] elfutils-libs-0:0.191-4.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/152] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/152] lua-libs-0:5.4.6-5.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/152] sqlite-libs-0:3.45.1-2.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/152] ncurses-base-0:6.4-12.2024012 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/152] ca-certificates-0:2023.2.62_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/152] glibc-gconv-extra-0:2.39-17.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/152] basesystem-0:11-20.fc40.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/152] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/152] zlib-ng-compat-0:2.1.7-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/152] libcap-0:2.69-8.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/152] libzstd-0:1.5.6-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/152] rpm-sequoia-0:1.6.0-3.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/152] libgcc-0:14.1.1-7.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/152] libgomp-0:14.1.1-7.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/152] binutils-0:2.41-37.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/152] jansson-0:2.13.1-9.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/152] pkgconf-pkg-config-0:2.1.1-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/152] pkgconf-0:2.1.1-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/152] pkgconf-m4-0:2.1.1-1.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/152] libpkgconf-0:2.1.1-1.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/152] zstd-0:1.5.6-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/152] lz4-libs-0:1.9.4-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/152] curl-0:8.6.0-8.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/152] libarchive-0:3.7.2-4.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/152] forge-srpm-macros-0:0.3.1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/152] pyproject-srpm-macros-0:1.12. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/152] python-srpm-macros-0:3.12-8.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/152] qt5-srpm-macros-0:5.15.14-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/152] qt6-srpm-macros-0:6.7.2-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/152] rust-srpm-macros-0:26.3-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/152] ed-0:1.20.2-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/152] crypto-policies-0:20240510-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/152] pcre2-0:10.44-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/152] pcre2-syntax-0:10.44-1.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/152] mpfr-0:4.2.1-4.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/152] libstdc++-0:14.1.1-7.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/152] p11-kit-0:0.25.5-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/152] libffi-0:3.4.4-7.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/152] libtasn1-0:4.19.0-6.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/152] p11-kit-trust-0:0.25.5-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/152] systemd-libs-0:255.8-1.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/152] pam-0:1.6.1-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/152] pam-libs-0:1.6.1-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/152] authselect-0:1.5.0-5.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/152] gdbm-1:1.23-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/152] gdbm-libs-1:1.23-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/152] libnsl2-0:2.0.1-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/152] libpwquality-0:1.4.5-9.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/152] libtirpc-0:1.3.4-1.rc3.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/152] cracklib-0:2.9.11-5.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/152] krb5-libs-0:1.21.2-5.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/152] libcom_err-0:1.47.0-5.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/152] keyutils-libs-0:1.6.3-3.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/152] libverto-0:0.3.2-8.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/152] libeconf-0:0.6.2-2.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/152] alternatives-0:1.27-1.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/152] libxml2-0:2.12.8-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/152] fedora-repos-0:40-2.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/152] fedora-gpg-keys-0:40-2.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/152] binutils-gold-0:2.41-37.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/152] fedora-release-0:40-39.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/152] gdb-minimal-0:14.2-2.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/152] xxhash-libs-0:0.8.2-2.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/152] libcurl-0:8.6.0-8.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/152] libbrotli-0:1.1.0-3.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/152] libidn2-0:2.3.7-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/152] libpsl-0:0.21.5-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/152] libssh-0:0.10.6-5.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/152] openldap-0:2.6.7-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/152] libunistring-0:1.1-7.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/152] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/152] libssh-config-0:0.10.6-5.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/152] cyrus-sasl-lib-0:2.1.28-19.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/152] libevent-0:2.1.12-12.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/152] libtool-ltdl-0:2.4.7-10.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/152] libnghttp2-0:1.59.0-3.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/152] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [152/152] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing PGP key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary The key was successfully imported. [ 1/154] Verify package files 100% | 554.0 B/s | 152.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-8.fc40.s390x >>> Stop pre-transaction scriptlet: filesystem-0:3.18-8.fc40.s390x [ 2/154] Prepare transaction 100% | 3.0 KiB/s | 152.0 B | 00m00s [ 3/154] Installing libgcc-0:14.1.1-7. 100% | 85.4 MiB/s | 174.9 KiB | 00m00s >>> Running post-install scriptlet: libgcc-0:14.1.1-7.fc40.s390x >>> Stop post-install scriptlet: libgcc-0:14.1.1-7.fc40.s390x [ 4/154] Installing crypto-policies-0: 100% | 45.0 MiB/s | 184.5 KiB | 00m00s >>> Running post-install scriptlet: crypto-policies-0:20240510-1.gitd287a42.fc40 >>> Stop post-install scriptlet: crypto-policies-0:20240510-1.gitd287a42.fc40.no [ 5/154] Installing fedora-release-ide 100% | 890.6 KiB/s | 912.0 B | 00m00s [ 6/154] Installing fedora-gpg-keys-0: 100% | 41.4 MiB/s | 169.7 KiB | 00m00s [ 7/154] Installing fedora-repos-0:40- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 8/154] Installing fedora-release-com 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [ 9/154] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 10/154] Installing setup-0:2.14.5-2.f 100% | 50.6 MiB/s | 725.8 KiB | 00m00s >>> Running post-install scriptlet: setup-0:2.14.5-2.fc40.noarch >>> Stop post-install scriptlet: setup-0:2.14.5-2.fc40.noarch [ 11/154] Installing filesystem-0:3.18- 100% | 3.1 MiB/s | 212.4 KiB | 00m00s [ 12/154] Installing basesystem-0:11-20 100% | 0.0 B/s | 124.0 B | 00m00s [ 13/154] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 14/154] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 15/154] Installing pcre2-syntax-0:10. 100% | 248.1 MiB/s | 254.1 KiB | 00m00s [ 16/154] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 17/154] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [ 18/154] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [ 19/154] Installing pkgconf-m4-0:2.1.1 100% | 14.0 MiB/s | 14.3 KiB | 00m00s [ 20/154] Installing ncurses-base-0:6.4 100% | 85.8 MiB/s | 351.6 KiB | 00m00s [ 21/154] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 22/154] Installing ncurses-libs-0:6.4 100% | 177.1 MiB/s | 1.1 MiB | 00m00s >>> Running pre-install scriptlet: glibc-0:2.39-17.fc40.s390x >>> Stop pre-install scriptlet: glibc-0:2.39-17.fc40.s390x [ 23/154] Installing glibc-0:2.39-17.fc 100% | 180.8 MiB/s | 5.2 MiB | 00m00s >>> Running post-install scriptlet: glibc-0:2.39-17.fc40.s390x >>> Stop post-install scriptlet: glibc-0:2.39-17.fc40.s390x [ 24/154] Installing bash-0:5.2.26-3.fc 100% | 321.5 MiB/s | 8.4 MiB | 00m00s >>> Running post-install scriptlet: bash-0:5.2.26-3.fc40.s390x >>> Stop post-install scriptlet: bash-0:5.2.26-3.fc40.s390x [ 25/154] Installing glibc-common-0:2.3 100% | 157.7 MiB/s | 1.1 MiB | 00m00s [ 26/154] Installing glibc-gconv-extra- 100% | 244.0 MiB/s | 7.8 MiB | 00m00s >>> Running post-install scriptlet: glibc-gconv-extra-0:2.39-17.fc40.s390x >>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39-17.fc40.s390x [ 27/154] Installing zlib-ng-compat-0:2 100% | 111.4 MiB/s | 114.1 KiB | 00m00s [ 28/154] Installing xz-libs-1:5.4.6-3. 100% | 221.3 MiB/s | 226.7 KiB | 00m00s [ 29/154] Installing bzip2-libs-0:1.0.8 100% | 87.5 MiB/s | 89.6 KiB | 00m00s [ 30/154] Installing popt-0:1.19-6.fc40 100% | 73.9 MiB/s | 151.3 KiB | 00m00s [ 31/154] Installing readline-0:8.2-8.f 100% | 272.9 MiB/s | 558.9 KiB | 00m00s [ 32/154] Installing libuuid-0:2.40.1-1 100% | 0.0 B/s | 38.3 KiB | 00m00s [ 33/154] Installing libzstd-0:1.5.6-1. 100% | 216.1 MiB/s | 885.0 KiB | 00m00s [ 34/154] Installing elfutils-libelf-0: 100% | 295.2 MiB/s | 1.2 MiB | 00m00s [ 35/154] Installing libstdc++-0:14.1.1 100% | 283.6 MiB/s | 3.1 MiB | 00m00s [ 36/154] Installing libblkid-0:2.40.1- 100% | 280.7 MiB/s | 287.4 KiB | 00m00s [ 37/154] Installing gmp-1:6.2.1-8.fc40 100% | 251.1 MiB/s | 771.5 KiB | 00m00s [ 38/154] Installing libattr-0:2.5.2-3. 100% | 0.0 B/s | 29.3 KiB | 00m00s [ 39/154] Installing libacl-0:2.3.2-1.f 100% | 43.6 MiB/s | 44.6 KiB | 00m00s [ 40/154] Installing libxcrypt-0:4.4.36 100% | 135.4 MiB/s | 277.4 KiB | 00m00s [ 41/154] Installing lz4-libs-0:1.9.4-6 100% | 170.2 MiB/s | 174.3 KiB | 00m00s [ 42/154] Installing gdbm-libs-1:1.23-6 100% | 132.0 MiB/s | 135.1 KiB | 00m00s [ 43/154] Installing libeconf-0:0.6.2-2 100% | 62.0 MiB/s | 63.4 KiB | 00m00s [ 44/154] Installing mpfr-0:4.2.1-4.fc4 100% | 228.0 MiB/s | 700.4 KiB | 00m00s [ 45/154] Installing gawk-0:5.3.0-3.fc4 100% | 259.2 MiB/s | 1.8 MiB | 00m00s [ 46/154] Installing dwz-0:0.15-6.fc40. 100% | 156.2 MiB/s | 320.0 KiB | 00m00s [ 47/154] Installing unzip-0:6.0-63.fc4 100% | 200.0 MiB/s | 409.5 KiB | 00m00s [ 48/154] Installing file-libs-0:5.45-4 100% | 552.5 MiB/s | 9.9 MiB | 00m00s [ 49/154] Installing file-0:5.45-4.fc40 100% | 102.3 MiB/s | 104.8 KiB | 00m00s [ 50/154] Installing libsmartcols-0:2.4 100% | 188.7 MiB/s | 193.2 KiB | 00m00s [ 51/154] Installing libcap-ng-0:0.8.4- 100% | 76.7 MiB/s | 78.5 KiB | 00m00s [ 52/154] Installing audit-libs-0:4.0.1 100% | 170.4 MiB/s | 349.1 KiB | 00m00s [ 53/154] Installing pam-libs-0:1.6.1-3 100% | 129.5 MiB/s | 132.6 KiB | 00m00s [ 54/154] Installing libcap-0:2.69-8.fc 100% | 116.5 MiB/s | 238.7 KiB | 00m00s [ 55/154] Installing systemd-libs-0:255 100% | 247.4 MiB/s | 2.0 MiB | 00m00s [ 56/154] Installing libsepol-0:3.6-3.f 100% | 276.9 MiB/s | 850.8 KiB | 00m00s [ 57/154] Installing lua-libs-0:5.4.6-5 100% | 159.2 MiB/s | 326.0 KiB | 00m00s [ 58/154] Installing jansson-0:2.13.1-9 100% | 91.3 MiB/s | 93.5 KiB | 00m00s [ 59/154] Installing pcre2-0:10.44-1.fc 100% | 223.4 MiB/s | 686.3 KiB | 00m00s [ 60/154] Installing libselinux-0:3.6-4 100% | 185.7 MiB/s | 190.2 KiB | 00m00s [ 61/154] Installing sed-0:4.9-1.fc40.s 100% | 215.2 MiB/s | 881.4 KiB | 00m00s [ 62/154] Installing grep-0:3.11-7.fc40 100% | 203.7 MiB/s | 1.0 MiB | 00m00s [ 63/154] Installing findutils-1:4.9.0- 100% | 250.7 MiB/s | 1.5 MiB | 00m00s [ 64/154] Installing xz-1:5.4.6-3.fc40. 100% | 250.3 MiB/s | 2.0 MiB | 00m00s [ 65/154] Installing libmount-0:2.40.1- 100% | 184.0 MiB/s | 376.8 KiB | 00m00s [ 66/154] Installing libtasn1-0:4.19.0- 100% | 184.9 MiB/s | 189.3 KiB | 00m00s [ 67/154] Installing libcom_err-0:1.47. 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [ 68/154] Installing alternatives-0:1.2 100% | 66.2 MiB/s | 67.8 KiB | 00m00s [ 69/154] Installing libunistring-0:1.1 100% | 295.6 MiB/s | 1.8 MiB | 00m00s [ 70/154] Installing libidn2-0:2.3.7-1. 100% | 165.5 MiB/s | 338.9 KiB | 00m00s [ 71/154] Installing libpsl-0:0.21.5-3. 100% | 79.5 MiB/s | 81.4 KiB | 00m00s [ 72/154] Installing util-linux-core-0: 100% | 216.1 MiB/s | 1.5 MiB | 00m00s [ 73/154] Installing tar-2:1.35-3.fc40. 100% | 302.0 MiB/s | 3.0 MiB | 00m00s [ 74/154] Installing libsemanage-0:3.6- 100% | 98.7 MiB/s | 303.1 KiB | 00m00s [ 75/154] Installing shadow-utils-2:4.1 100% | 145.3 MiB/s | 4.2 MiB | 00m00s >>> Running pre-install scriptlet: libutempter-0:1.2.1-13.fc40.s390x >>> Stop pre-install scriptlet: libutempter-0:1.2.1-13.fc40.s390x [ 76/154] Installing libutempter-0:1.2. 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [ 77/154] Installing zip-0:3.0-40.fc40. 100% | 246.8 MiB/s | 758.1 KiB | 00m00s [ 78/154] Installing gdbm-1:1.23-6.fc40 100% | 159.1 MiB/s | 488.8 KiB | 00m00s [ 79/154] Installing cyrus-sasl-lib-0:2 100% | 264.2 MiB/s | 2.4 MiB | 00m00s [ 80/154] Installing zstd-0:1.5.6-1.fc4 100% | 307.8 MiB/s | 1.8 MiB | 00m00s [ 81/154] Installing libfdisk-0:2.40.1- 100% | 193.3 MiB/s | 395.9 KiB | 00m00s [ 82/154] Installing bzip2-0:1.0.8-18.f 100% | 101.3 MiB/s | 103.7 KiB | 00m00s [ 83/154] Installing libxml2-0:2.12.8-1 100% | 235.4 MiB/s | 1.9 MiB | 00m00s [ 84/154] Installing sqlite-libs-0:3.45 100% | 262.2 MiB/s | 1.6 MiB | 00m00s [ 85/154] Installing elfutils-default-y 100% | 408.6 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-4.fc40.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-4.fc40.noar [ 86/154] Installing ed-0:1.20.2-1.fc40 100% | 74.7 MiB/s | 152.9 KiB | 00m00s [ 87/154] Installing patch-0:2.7.6-24.f 100% | 146.4 MiB/s | 299.8 KiB | 00m00s [ 88/154] Installing cpio-0:2.15-1.fc40 100% | 223.8 MiB/s | 1.1 MiB | 00m00s [ 89/154] Installing diffutils-0:3.10-5 100% | 230.9 MiB/s | 1.6 MiB | 00m00s [ 90/154] Installing libgomp-0:14.1.1-7 100% | 260.1 MiB/s | 532.7 KiB | 00m00s [ 91/154] Installing libpkgconf-0:2.1.1 100% | 84.9 MiB/s | 87.0 KiB | 00m00s [ 92/154] Installing pkgconf-0:2.1.1-1. 100% | 87.0 MiB/s | 89.1 KiB | 00m00s [ 93/154] Installing pkgconf-pkg-config 100% | 0.0 B/s | 1.8 KiB | 00m00s [ 94/154] Installing libffi-0:3.4.4-7.f 100% | 65.0 MiB/s | 66.5 KiB | 00m00s [ 95/154] Installing p11-kit-0:0.25.5-1 100% | 208.7 MiB/s | 2.5 MiB | 00m00s [ 96/154] Installing p11-kit-trust-0:0. 100% | 77.6 MiB/s | 476.9 KiB | 00m00s >>> Running post-install scriptlet: p11-kit-trust-0:0.25.5-1.fc40.s390x >>> Stop post-install scriptlet: p11-kit-trust-0:0.25.5-1.fc40.s390x [ 97/154] Installing keyutils-libs-0:1. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [ 98/154] Installing libverto-0:0.3.2-8 100% | 30.3 MiB/s | 31.1 KiB | 00m00s [ 99/154] Installing xxhash-libs-0:0.8. 100% | 67.8 MiB/s | 69.4 KiB | 00m00s [100/154] Installing libbrotli-0:1.1.0- 100% | 181.1 MiB/s | 927.4 KiB | 00m00s [101/154] Installing libtool-ltdl-0:2.4 100% | 73.3 MiB/s | 75.1 KiB | 00m00s [102/154] Installing libnghttp2-0:1.59. 100% | 85.5 MiB/s | 175.1 KiB | 00m00s [103/154] Installing coreutils-common-0 100% | 318.4 MiB/s | 11.5 MiB | 00m00s [104/154] Installing openssl-libs-1:3.2 100% | 267.0 MiB/s | 6.1 MiB | 00m00s [105/154] Installing coreutils-0:9.4-6. 100% | 270.2 MiB/s | 6.2 MiB | 00m00s >>> Running pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.n >>> Stop pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noar [106/154] Installing ca-certificates-0: 100% | 2.4 MiB/s | 2.3 MiB | 00m01s >>> Running post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40. >>> Stop post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noa [107/154] Installing krb5-libs-0:1.21.2 100% | 222.9 MiB/s | 2.5 MiB | 00m00s [108/154] Installing libtirpc-0:1.3.4-1 100% | 211.3 MiB/s | 216.4 KiB | 00m00s [109/154] Installing gzip-0:1.13-1.fc40 100% | 132.3 MiB/s | 406.3 KiB | 00m00s [110/154] Installing authselect-libs-0: 100% | 163.0 MiB/s | 834.5 KiB | 00m00s [111/154] Installing libarchive-0:3.7.2 100% | 248.2 MiB/s | 1.0 MiB | 00m00s [112/154] Installing authselect-0:1.5.0 100% | 77.0 MiB/s | 157.7 KiB | 00m00s [113/154] Installing cracklib-0:2.9.11- 100% | 85.1 MiB/s | 261.4 KiB | 00m00s [114/154] Installing libpwquality-0:1.4 100% | 105.8 MiB/s | 433.2 KiB | 00m00s [115/154] Installing libnsl2-0:2.0.1-1. 100% | 61.4 MiB/s | 62.8 KiB | 00m00s [116/154] Installing pam-0:1.6.1-3.fc40 100% | 149.7 MiB/s | 1.8 MiB | 00m00s [117/154] Installing libssh-0:0.10.6-5. 100% | 259.4 MiB/s | 531.2 KiB | 00m00s [118/154] Installing rpm-sequoia-0:1.6. 100% | 291.0 MiB/s | 2.9 MiB | 00m00s [119/154] Installing rpm-libs-0:4.19.1. 100% | 264.0 MiB/s | 811.1 KiB | 00m00s [120/154] Installing libevent-0:2.1.12- 100% | 306.8 MiB/s | 942.5 KiB | 00m00s [121/154] Installing openldap-0:2.6.7-1 100% | 220.8 MiB/s | 678.3 KiB | 00m00s [122/154] Installing libcurl-0:8.6.0-8. 100% | 200.6 MiB/s | 821.5 KiB | 00m00s [123/154] Installing elfutils-libs-0:0. 100% | 243.5 MiB/s | 747.9 KiB | 00m00s [124/154] Installing elfutils-debuginfo 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [125/154] Installing binutils-0:2.41-37 100% | 324.3 MiB/s | 25.9 MiB | 00m00s >>> Running post-install scriptlet: binutils-0:2.41-37.fc40.s390x >>> Stop post-install scriptlet: binutils-0:2.41-37.fc40.s390x [126/154] Installing binutils-gold-0:2. 100% | 204.0 MiB/s | 2.9 MiB | 00m00s >>> Running post-install scriptlet: binutils-gold-0:2.41-37.fc40.s390x >>> Stop post-install scriptlet: binutils-gold-0:2.41-37.fc40.s390x [127/154] Installing elfutils-0:0.191-4 100% | 296.7 MiB/s | 3.0 MiB | 00m00s [128/154] Installing gdb-minimal-0:14.2 100% | 297.1 MiB/s | 13.1 MiB | 00m00s [129/154] Installing debugedit-0:5.0-14 100% | 200.4 MiB/s | 205.2 KiB | 00m00s [130/154] Installing rpm-build-libs-0:4 100% | 202.2 MiB/s | 207.0 KiB | 00m00s [131/154] Installing curl-0:8.6.0-8.fc4 100% | 82.5 MiB/s | 760.8 KiB | 00m00s >>> Running pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.s390x >>> Stop pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.s390x [132/154] Installing rpm-0:4.19.1.1-1.f 100% | 159.9 MiB/s | 2.4 MiB | 00m00s [133/154] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [134/154] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [135/154] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [136/154] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [137/154] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [138/154] Installing openblas-srpm-macr 100% | 0.0 B/s | 384.0 B | 00m00s [139/154] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [140/154] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [141/154] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [142/154] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 992.0 B | 00m00s [143/154] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [144/154] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [145/154] Installing fonts-srpm-macros- 100% | 55.1 MiB/s | 56.5 KiB | 00m00s [146/154] Installing go-srpm-macros-0:3 100% | 60.2 MiB/s | 61.6 KiB | 00m00s [147/154] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.3 KiB | 00m00s [148/154] Installing python-srpm-macros 100% | 50.6 MiB/s | 51.8 KiB | 00m00s [149/154] Installing redhat-rpm-config- 100% | 93.6 MiB/s | 191.7 KiB | 00m00s [150/154] Installing rpm-build-0:4.19.1 100% | 91.9 MiB/s | 188.3 KiB | 00m00s [151/154] Installing pyproject-srpm-mac 100% | 2.0 MiB/s | 2.1 KiB | 00m00s [152/154] Installing util-linux-0:2.40. 100% | 171.3 MiB/s | 3.8 MiB | 00m00s >>> Running post-install scriptlet: util-linux-0:2.40.1-1.fc40.s390x >>> Stop post-install scriptlet: util-linux-0:2.40.1-1.fc40.s390x [153/154] Installing which-0:2.21-41.fc 100% | 84.1 MiB/s | 86.1 KiB | 00m00s [154/154] Installing info-0:7.1-2.fc40. 100% | 333.5 KiB/s | 405.5 KiB | 00m01s >>> Running post-transaction scriptlet: filesystem-0:3.18-8.fc40.s390x >>> Stop post-transaction scriptlet: filesystem-0:3.18-8.fc40.s390x >>> Running post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.f >>> Stop post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40 >>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc40.s390x >>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc40.s390x >>> Running post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.s390x >>> Stop post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.s390x >>> Running trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x >>> Stop trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.s390x >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.s390x Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.27-1.fc40.s390x ansible-srpm-macros-1-14.fc40.noarch audit-libs-4.0.1-1.fc40.s390x authselect-1.5.0-5.fc40.s390x authselect-libs-1.5.0-5.fc40.s390x basesystem-11-20.fc40.noarch bash-5.2.26-3.fc40.s390x binutils-2.41-37.fc40.s390x binutils-gold-2.41-37.fc40.s390x bzip2-1.0.8-18.fc40.s390x bzip2-libs-1.0.8-18.fc40.s390x ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch coreutils-9.4-6.fc40.s390x coreutils-common-9.4-6.fc40.s390x cpio-2.15-1.fc40.s390x cracklib-2.9.11-5.fc40.s390x crypto-policies-20240510-1.gitd287a42.fc40.noarch curl-8.6.0-8.fc40.s390x cyrus-sasl-lib-2.1.28-19.fc40.s390x debugedit-5.0-14.fc40.s390x diffutils-3.10-5.fc40.s390x dwz-0.15-6.fc40.s390x ed-1.20.2-1.fc40.s390x efi-srpm-macros-5-11.fc40.noarch elfutils-0.191-4.fc40.s390x elfutils-debuginfod-client-0.191-4.fc40.s390x elfutils-default-yama-scope-0.191-4.fc40.noarch elfutils-libelf-0.191-4.fc40.s390x elfutils-libs-0.191-4.fc40.s390x fedora-gpg-keys-40-2.noarch fedora-release-40-39.noarch fedora-release-common-40-39.noarch fedora-release-identity-basic-40-39.noarch fedora-repos-40-2.noarch file-5.45-4.fc40.s390x file-libs-5.45-4.fc40.s390x filesystem-3.18-8.fc40.s390x findutils-4.9.0-9.fc40.s390x fonts-srpm-macros-2.0.5-14.fc40.noarch forge-srpm-macros-0.3.1-1.fc40.noarch fpc-srpm-macros-1.3-12.fc40.noarch gawk-5.3.0-3.fc40.s390x gdb-minimal-14.2-2.fc40.s390x gdbm-1.23-6.fc40.s390x gdbm-libs-1.23-6.fc40.s390x ghc-srpm-macros-1.9-1.fc40.noarch glibc-2.39-17.fc40.s390x glibc-common-2.39-17.fc40.s390x glibc-gconv-extra-2.39-17.fc40.s390x glibc-minimal-langpack-2.39-17.fc40.s390x gmp-6.2.1-8.fc40.s390x gnat-srpm-macros-6-5.fc40.noarch go-srpm-macros-3.5.0-1.fc40.noarch gpg-pubkey-a15b79cc-63d04c2c grep-3.11-7.fc40.s390x gzip-1.13-1.fc40.s390x info-7.1-2.fc40.s390x jansson-2.13.1-9.fc40.s390x kernel-srpm-macros-1.0-23.fc40.noarch keyutils-libs-1.6.3-3.fc40.s390x krb5-libs-1.21.2-5.fc40.s390x libacl-2.3.2-1.fc40.s390x libarchive-3.7.2-4.fc40.s390x libattr-2.5.2-3.fc40.s390x libblkid-2.40.1-1.fc40.s390x libbrotli-1.1.0-3.fc40.s390x libcap-2.69-8.fc40.s390x libcap-ng-0.8.4-4.fc40.s390x libcom_err-1.47.0-5.fc40.s390x libcurl-8.6.0-8.fc40.s390x libeconf-0.6.2-2.fc40.s390x libevent-2.1.12-12.fc40.s390x libfdisk-2.40.1-1.fc40.s390x libffi-3.4.4-7.fc40.s390x libgcc-14.1.1-7.fc40.s390x libgomp-14.1.1-7.fc40.s390x libidn2-2.3.7-1.fc40.s390x libmount-2.40.1-1.fc40.s390x libnghttp2-1.59.0-3.fc40.s390x libnsl2-2.0.1-1.fc40.s390x libpkgconf-2.1.1-1.fc40.s390x libpsl-0.21.5-3.fc40.s390x libpwquality-1.4.5-9.fc40.s390x libselinux-3.6-4.fc40.s390x libsemanage-3.6-3.fc40.s390x libsepol-3.6-3.fc40.s390x libsmartcols-2.40.1-1.fc40.s390x libssh-0.10.6-5.fc40.s390x libssh-config-0.10.6-5.fc40.noarch libstdc++-14.1.1-7.fc40.s390x libtasn1-4.19.0-6.fc40.s390x libtirpc-1.3.4-1.rc3.fc40.s390x libtool-ltdl-2.4.7-10.fc40.s390x libunistring-1.1-7.fc40.s390x libutempter-1.2.1-13.fc40.s390x libuuid-2.40.1-1.fc40.s390x libverto-0.3.2-8.fc40.s390x libxcrypt-4.4.36-5.fc40.s390x libxml2-2.12.8-1.fc40.s390x libzstd-1.5.6-1.fc40.s390x lua-libs-5.4.6-5.fc40.s390x lua-srpm-macros-1-13.fc40.noarch lz4-libs-1.9.4-6.fc40.s390x mpfr-4.2.1-4.fc40.s390x ncurses-base-6.4-12.20240127.fc40.noarch ncurses-libs-6.4-12.20240127.fc40.s390x ocaml-srpm-macros-9-3.fc40.noarch openblas-srpm-macros-2-16.fc40.noarch openldap-2.6.7-1.fc40.s390x openssl-libs-3.2.1-2.fc40.s390x p11-kit-0.25.5-1.fc40.s390x p11-kit-trust-0.25.5-1.fc40.s390x package-notes-srpm-macros-0.5-11.fc40.noarch pam-1.6.1-3.fc40.s390x pam-libs-1.6.1-3.fc40.s390x patch-2.7.6-24.fc40.s390x pcre2-10.44-1.fc40.s390x pcre2-syntax-10.44-1.fc40.noarch perl-srpm-macros-1-53.fc40.noarch pkgconf-2.1.1-1.fc40.s390x pkgconf-m4-2.1.1-1.fc40.noarch pkgconf-pkg-config-2.1.1-1.fc40.s390x popt-1.19-6.fc40.s390x publicsuffix-list-dafsa-20240107-3.fc40.noarch pyproject-srpm-macros-1.12.2-1.fc40.noarch python-srpm-macros-3.12-8.fc40.noarch qt5-srpm-macros-5.15.14-1.fc40.noarch qt6-srpm-macros-6.7.2-1.fc40.noarch readline-8.2-8.fc40.s390x redhat-rpm-config-286-1.fc40.noarch rpm-4.19.1.1-1.fc40.s390x rpm-build-4.19.1.1-1.fc40.s390x rpm-build-libs-4.19.1.1-1.fc40.s390x rpm-libs-4.19.1.1-1.fc40.s390x rpm-sequoia-1.6.0-3.fc40.s390x rust-srpm-macros-26.3-1.fc40.noarch sed-4.9-1.fc40.s390x setup-2.14.5-2.fc40.noarch shadow-utils-4.15.1-3.fc40.s390x sqlite-libs-3.45.1-2.fc40.s390x systemd-libs-255.8-1.fc40.s390x tar-1.35-3.fc40.s390x unzip-6.0-63.fc40.s390x util-linux-2.40.1-1.fc40.s390x util-linux-core-2.40.1-1.fc40.s390x which-2.21-41.fc40.s390x xxhash-libs-0.8.2-2.fc40.s390x xz-5.4.6-3.fc40.s390x xz-libs-5.4.6-3.fc40.s390x zig-srpm-macros-1-2.fc40.noarch zip-3.0-40.fc40.s390x zlib-ng-compat-2.1.7-1.fc40.s390x zstd-1.5.6-1.fc40.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1714608000 Wrote: /builddir/build/SRPMS/python-docx-1.1.2-1.fc40.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-40-s390x-1720362991.571085/root/var/log’: No such file or directory INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-s390x-1720362991.571085/root/var/log/dnf5.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-72ke47le/python-docx/python-docx.spec) Config(child) 0 minutes 58 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/python-docx-1.1.2-1.fc40.src.rpm) Config(fedora-40-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-s390x-bootstrap-1720362991.571085/root. INFO: reusing tmpfs at /var/lib/mock/fedora-40-s390x-bootstrap-1720362991.571085/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-40-s390x-1720362991.571085/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc40.s390x rpm-sequoia-1.6.0-3.fc40.s390x python3-dnf-4.19.2-1.fc40.noarch yum-4.19.2-1.fc40.noarch dnf5-5.1.17-1.fc40.s390x dnf5-plugins-5.1.17-1.fc40.s390x Finish: chroot init Start: build phase for python-docx-1.1.2-1.fc40.src.rpm Start: build setup for python-docx-1.1.2-1.fc40.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1714608000 Wrote: /builddir/build/SRPMS/python-docx-1.1.2-1.fc40.src.rpm Updating and loading repositories: updates 100% | 103.9 KiB/s | 5.5 KiB | 00m00s fedora 100% | 75.7 KiB/s | 4.5 KiB | 00m00s Copr repository 100% | 36.3 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: dos2unix s390x 7.5.2-1.fc40 fedora 831.3 KiB latexmk noarch 4.85-1.fc40 updates 991.3 KiB make s390x 1:4.4.1-6.fc40 fedora 1.9 MiB python3-devel s390x 3.12.4-1.fc40 updates 1.2 MiB python3-sphinx noarch 1:7.2.6-6.fc40 fedora 10.8 MiB python3-sphinx-latex noarch 1:7.2.6-6.fc40 fedora 0.0 B Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-12.fc40 fedora 192.7 KiB adobe-mappings-cmap noarch 20230622-3.fc40 fedora 14.4 MiB adobe-mappings-cmap-deprecated noarch 20230622-3.fc40 fedora 582.1 KiB adobe-mappings-pdf noarch 20190401-7.fc40 fedora 4.4 MiB avahi-libs s390x 0.8-26.fc40 fedora 181.6 KiB biber noarch 2.19-5.fc40 fedora 1.3 MiB cairo s390x 1.18.0-3.fc40 fedora 1.8 MiB cups-libs s390x 1:2.4.10-1.fc40 updates 726.7 KiB dbus-libs s390x 1:1.14.10-3.fc40 fedora 396.8 KiB default-fonts-core-sans noarch 4.0-13.fc40 updates 11.9 KiB desktop-file-utils s390x 0.26-12.fc40 fedora 249.2 KiB emacs-filesystem noarch 1:29.4-3.fc40 updates 0.0 B expat s390x 2.6.2-1.fc40 updates 316.4 KiB fontconfig s390x 2.15.0-6.fc40 updates 801.7 KiB fonts-filesystem noarch 1:2.0.5-14.fc40 fedora 0.0 B freeglut s390x 3.6.0-1.fc40 updates 527.2 KiB freetype s390x 2.13.2-5.fc40 fedora 935.0 KiB gc s390x 8.2.2-6.fc40 fedora 273.8 KiB gd s390x 2.3.3-16.fc40 fedora 455.5 KiB ghostscript s390x 10.02.1-10.fc40 updates 34.5 KiB ghostscript-tools-fonts noarch 10.02.1-10.fc40 updates 2.5 KiB ghostscript-tools-printing noarch 10.02.1-10.fc40 updates 3.5 KiB giflib s390x 5.2.2-1.fc40 fedora 124.0 KiB glib2 s390x 2.80.3-1.fc40 updates 14.9 MiB gnutls s390x 3.8.5-1.fc40 updates 3.1 MiB google-droid-sans-fonts noarch 20200215-19.fc40 fedora 6.3 MiB google-noto-fonts-common noarch 20240301-2.fc40 fedora 17.5 KiB google-noto-sans-vf-fonts noarch 20240301-2.fc40 fedora 1.2 MiB graphite2 s390x 1.3.14-15.fc40 fedora 207.4 KiB groff-base s390x 1.23.0-6.fc40 fedora 4.3 MiB guile30 s390x 3.0.7-12.fc40 fedora 51.5 MiB gumbo-parser s390x 1:0.10.1-31.fc40 fedora 393.5 KiB harfbuzz s390x 8.4.0-1.fc40 updates 2.7 MiB highway s390x 1.2.0-2.fc40 updates 1.5 MiB jbig2dec-libs s390x 0.20-4.fc40 fedora 176.9 KiB jbigkit-libs s390x 2.1-29.fc40 fedora 121.2 KiB lcms2 s390x 2.16-3.fc40 fedora 456.7 KiB leptonica s390x 1.84.1-3.fc40 fedora 3.1 MiB libICE s390x 1.1.1-3.fc40 fedora 192.9 KiB libSM s390x 1.2.4-3.fc40 fedora 105.1 KiB libX11 s390x 1.8.9-1.fc40 updates 1.4 MiB libX11-common noarch 1.8.9-1.fc40 updates 1.1 MiB libX11-xcb s390x 1.8.9-1.fc40 updates 14.8 KiB libXau s390x 1.0.11-6.fc40 fedora 66.6 KiB libXaw s390x 1.0.15-3.fc40 fedora 577.8 KiB libXext s390x 1.3.6-1.fc40 fedora 97.7 KiB libXfixes s390x 6.0.1-3.fc40 fedora 30.1 KiB libXi s390x 1.8.1-5.fc40 fedora 84.4 KiB libXmu s390x 1.2.1-1.fc40 updates 211.0 KiB libXpm s390x 3.5.17-3.fc40 fedora 160.2 KiB libXrender s390x 0.9.11-6.fc40 fedora 53.9 KiB libXt s390x 1.3.0-3.fc40 fedora 477.5 KiB libXxf86vm s390x 1.1.5-6.fc40 fedora 25.1 KiB libaom s390x 3.9.0-1.fc40 updates 3.5 MiB libavif s390x 1.0.4-3.fc40 updates 195.6 KiB libb2 s390x 0.98.1-11.fc40 fedora 42.0 KiB libdatrie s390x 0.2.13-9.fc40 fedora 61.7 KiB libdav1d s390x 1.4.3-1.fc40 updates 661.2 KiB libdrm s390x 2.4.121-1.fc40 updates 276.7 KiB libglvnd s390x 1:1.7.0-4.fc40 fedora 903.7 KiB libglvnd-glx s390x 1:1.7.0-4.fc40 fedora 793.4 KiB libglvnd-opengl s390x 1:1.7.0-4.fc40 fedora 217.1 KiB libgs s390x 10.02.1-10.fc40 updates 24.0 MiB libicu s390x 74.2-1.fc40 fedora 35.4 MiB libijs s390x 0.35-22.fc40 fedora 65.4 KiB libimagequant s390x 4.0.3-3.fc40 fedora 843.4 KiB libjpeg-turbo s390x 3.0.2-1.fc40 fedora 747.6 KiB libjxl s390x 1:0.8.2-6.fc40 fedora 2.5 MiB liblerc s390x 4.0.0-6.fc40 fedora 269.0 KiB libpaper s390x 1:2.1.1-3.fc40 fedora 48.7 KiB libpng s390x 2:1.6.40-3.fc40 fedora 253.6 KiB libthai s390x 0.1.29-8.fc40 fedora 787.3 KiB libtiff s390x 4.6.0-2.fc40 fedora 1.2 MiB libwebp s390x 1.3.2-5.fc40 fedora 657.2 KiB libxcb s390x 1.17.0-1.fc40 updates 1.2 MiB libxshmfence s390x 1.3.2-3.fc40 fedora 15.1 KiB libxslt s390x 1.1.42-1.fc40 updates 494.5 KiB mailcap noarch 2.1.54-5.fc40 fedora 86.0 KiB mesa-libGL s390x 24.1.2-7.fc40 updates 594.0 KiB mesa-libglapi s390x 24.1.2-7.fc40 updates 357.7 KiB mpdecimal s390x 2.5.1-9.fc40 fedora 228.6 KiB mupdf s390x 1.24.2-1.fc40 updates 4.2 MiB mupdf-libs s390x 1.24.2-1.fc40 updates 47.3 MiB ncurses s390x 6.4-12.20240127.fc40 fedora 635.3 KiB nettle s390x 3.9.1-6.fc40 fedora 846.2 KiB openjpeg2 s390x 2.5.2-1.fc40 fedora 485.5 KiB perl-Authen-SASL noarch 2.1700-3.fc40 fedora 116.3 KiB perl-AutoLoader noarch 5.74-506.fc40 fedora 20.5 KiB perl-B s390x 1.88-506.fc40 fedora 516.1 KiB perl-B-Hooks-EndOfScope noarch 0.28-1.fc40 fedora 69.2 KiB perl-Business-ISBN noarch 3.009-4.fc40 fedora 53.6 KiB perl-Business-ISBN-Data noarch 20240323.001-1.fc40 fedora 277.7 KiB perl-Business-ISMN noarch 1.203-4.fc40 fedora 35.7 KiB perl-Business-ISSN noarch 1.005-10.fc40 fedora 20.7 KiB perl-Carp noarch 1.54-502.fc40 fedora 46.5 KiB perl-Class-Accessor noarch 0.51-20.fc40 fedora 40.7 KiB perl-Class-Data-Inheritable noarch 0.09-8.fc40 fedora 6.3 KiB perl-Class-Inspector noarch 1.36-16.fc40 fedora 57.4 KiB perl-Class-Method-Modifiers noarch 2.15-4.fc40 fedora 102.4 KiB perl-Class-Singleton noarch 1.6-11.fc40 fedora 39.7 KiB perl-Class-Struct noarch 0.68-506.fc40 fedora 25.4 KiB perl-Clone s390x 0.46-6.fc40 fedora 32.2 KiB perl-Compress-Raw-Bzip2 s390x 2.210-1.fc40 fedora 69.1 KiB perl-Compress-Raw-Zlib s390x 2.209-1.fc40 fedora 166.0 KiB perl-Convert-ASN1 noarch 0.34-3.fc40 fedora 169.9 KiB perl-Data-Compare noarch 1.29-4.fc40 fedora 55.3 KiB perl-Data-Dump noarch 1.25-10.fc40 fedora 50.1 KiB perl-Data-Dumper s390x 2.188-503.fc40 fedora 115.5 KiB perl-Data-OptList noarch 0.114-4.fc40 fedora 50.0 KiB perl-Data-Uniqid noarch 0.12-33.fc40 fedora 4.2 KiB perl-Date-ISO8601 noarch 0.005-20.fc40 fedora 24.4 KiB perl-Date-Manip noarch 6.95-1.fc40 fedora 10.9 MiB perl-DateTime s390x 2:1.65-3.fc40 fedora 382.7 KiB perl-DateTime-Calendar-Julian noarch 0.107-7.fc40 fedora 32.7 KiB perl-DateTime-Format-Builder noarch 0.8300-13.fc40 fedora 202.0 KiB perl-DateTime-Format-Strptime noarch 1:1.79-10.fc40 fedora 96.2 KiB perl-DateTime-Locale noarch 1.42-1.fc40 updates 22.2 MiB perl-DateTime-TimeZone noarch 2.62-1.fc40 fedora 6.3 MiB perl-DateTime-TimeZone-SystemV noarch 0.010-21.fc40 fedora 28.3 KiB perl-DateTime-TimeZone-Tzfile noarch 0.011-21.fc40 fedora 24.6 KiB perl-Devel-CallChecker s390x 0.009-5.fc40 fedora 37.0 KiB perl-Devel-Caller s390x 2.07-5.fc40 fedora 27.3 KiB perl-Devel-GlobalDestruction noarch 0.14-24.fc40 fedora 16.6 KiB perl-Devel-LexAlias s390x 0.05-36.fc40 fedora 19.0 KiB perl-Devel-StackTrace noarch 1:2.05-3.fc40 fedora 48.8 KiB perl-Digest noarch 1.20-502.fc40 fedora 35.2 KiB perl-Digest-HMAC noarch 1.04-10.fc40 fedora 28.0 KiB perl-Digest-MD5 s390x 2.59-3.fc40 fedora 59.5 KiB perl-Digest-SHA s390x 1:6.04-503.fc40 fedora 116.3 KiB perl-Dist-CheckConflicts noarch 0.11-30.fc40 fedora 31.7 KiB perl-DynaLoader s390x 1.54-506.fc40 fedora 32.1 KiB perl-DynaLoader-Functions noarch 0.004-4.fc40 fedora 19.6 KiB perl-Email-Date-Format noarch 1.008-4.fc40 fedora 24.8 KiB perl-Encode s390x 4:3.21-505.fc40 fedora 9.6 MiB perl-Encode-Locale noarch 1.05-29.fc40 fedora 19.0 KiB perl-English noarch 1.11-506.fc40 fedora 6.2 KiB perl-Errno s390x 1.37-506.fc40 fedora 8.3 KiB perl-Eval-Closure noarch 0.14-23.fc40 fedora 33.2 KiB perl-Exception-Class noarch 1.45-10.fc40 fedora 92.3 KiB perl-Exporter noarch 5.78-3.fc40 fedora 54.2 KiB perl-ExtUtils-MM-Utils noarch 2:7.70-503.fc40 fedora 2.9 KiB perl-Fcntl s390x 1.15-506.fc40 fedora 32.4 KiB perl-File-Basename noarch 2.86-506.fc40 fedora 14.0 KiB perl-File-Compare noarch 1.100.700-506.fc40 fedora 5.5 KiB perl-File-Copy noarch 2.41-506.fc40 fedora 19.6 KiB perl-File-Find noarch 1.43-506.fc40 fedora 41.9 KiB perl-File-Find-Rule noarch 0.34-28.fc40 fedora 42.1 KiB perl-File-Listing noarch 6.16-3.fc40 fedora 41.1 KiB perl-File-Path noarch 2.18-503.fc40 fedora 63.5 KiB perl-File-ShareDir noarch 1.118-11.fc40 fedora 56.2 KiB perl-File-Slurper noarch 0.014-5.fc40 fedora 28.7 KiB perl-File-Temp noarch 1:0.231.100-503.fc40 fedora 162.3 KiB perl-File-stat noarch 1.13-506.fc40 fedora 12.7 KiB perl-FileHandle noarch 2.05-506.fc40 fedora 9.3 KiB perl-Filter s390x 2:1.64-503.fc40 fedora 163.9 KiB perl-GSSAPI s390x 0.28-45.fc40 fedora 128.5 KiB perl-Getopt-Long noarch 1:2.57-4.fc40 updates 144.1 KiB perl-Getopt-Std noarch 1.13-506.fc40 fedora 11.1 KiB perl-HTML-Parser s390x 3.82-1.fc40 fedora 284.5 KiB perl-HTML-Tagset noarch 3.24-1.fc40 fedora 18.6 KiB perl-HTTP-Cookies noarch 6.11-3.fc40 fedora 73.3 KiB perl-HTTP-Date noarch 6.06-4.fc40 fedora 41.1 KiB perl-HTTP-Message noarch 6.46-1.fc40 updates 214.9 KiB perl-HTTP-Negotiate noarch 6.01-38.fc40 fedora 27.6 KiB perl-HTTP-Tiny noarch 0.088-5.fc40 fedora 152.1 KiB perl-Hash-Util-FieldHash s390x 1.26-506.fc40 fedora 62.4 KiB perl-I18N-LangTags noarch 0.45-506.fc40 fedora 82.3 KiB perl-I18N-Langinfo s390x 0.22-506.fc40 fedora 25.4 KiB perl-IO s390x 1.52-506.fc40 fedora 150.8 KiB perl-IO-Compress noarch 2.207-1.fc40 fedora 1.0 MiB perl-IO-HTML noarch 1.004-12.fc40 fedora 45.1 KiB perl-IO-Socket-IP noarch 0.42-2.fc40 fedora 98.6 KiB perl-IO-Socket-SSL noarch 2.085-1.fc40 fedora 685.0 KiB perl-IO-String noarch 1.08-50.fc40 fedora 16.7 KiB perl-IPC-Cmd noarch 2:1.04-504.fc40 fedora 84.8 KiB perl-IPC-Open3 noarch 1.22-506.fc40 fedora 22.4 KiB perl-IPC-Run3 noarch 0.049-1.fc40 fedora 60.0 KiB perl-IPC-SysV s390x 2.09-505.fc40 fedora 77.5 KiB perl-IPC-System-Simple noarch 1.30-13.fc40 fedora 71.6 KiB perl-JSON noarch 4.10-5.fc40 fedora 270.3 KiB perl-LDAP noarch 1:0.68-13.fc40 fedora 935.9 KiB perl-LWP-MediaTypes noarch 6.04-17.fc40 fedora 78.9 KiB perl-LWP-Protocol-https noarch 6.14-1.fc40 fedora 29.7 KiB perl-Lingua-Translit noarch 0.29-6.fc40 fedora 177.4 KiB perl-List-AllUtils noarch 0.19-12.fc40 fedora 134.2 KiB perl-List-SomeUtils noarch 0.59-5.fc40 fedora 107.1 KiB perl-List-UtilsBy noarch 0.12-9.fc40 fedora 55.8 KiB perl-Locale-Maketext noarch 1.33-503.fc40 fedora 171.1 KiB perl-Locale-Maketext-Simple noarch 1:0.21-506.fc40 fedora 12.8 KiB perl-Log-Dispatch noarch 2.71-4.fc40 fedora 142.4 KiB perl-Log-Dispatch-FileRotate noarch 1.38-9.fc40 fedora 52.5 KiB perl-Log-Log4perl noarch 1.57-5.fc40 fedora 877.2 KiB perl-MIME-Base64 s390x 3.16-503.fc40 fedora 45.8 KiB perl-MIME-Charset noarch 1.013.1-5.fc40 fedora 104.4 KiB perl-MIME-Lite noarch 3.033-10.fc40 fedora 245.8 KiB perl-MIME-Types noarch 2.26-1.fc40 fedora 182.3 KiB perl-MRO-Compat noarch 0.15-9.fc40 fedora 42.9 KiB perl-Mail-Sender noarch 1:0.903-24.fc40 fedora 160.5 KiB perl-Mail-Sendmail noarch 0.80-20.fc40 fedora 65.0 KiB perl-MailTools noarch 2.21-16.fc40 fedora 203.1 KiB perl-Math-BigInt noarch 1:2.0030.03-1.fc40 updates 957.5 KiB perl-Math-Complex noarch 1.62-506.fc40 fedora 85.0 KiB perl-Module-CoreList noarch 1:5.20240609-1.fc40 updates 1.1 MiB perl-Module-Implementation noarch 0.09-39.fc40 fedora 24.7 KiB perl-Module-Load noarch 1:0.36-503.fc40 fedora 14.8 KiB perl-Module-Load-Conditional noarch 0.74-503.fc40 fedora 28.7 KiB perl-Module-Metadata noarch 1.000038-5.fc40 fedora 67.4 KiB perl-Module-Runtime noarch 0.016-22.fc40 fedora 30.4 KiB perl-Mozilla-CA noarch 20231213-3.fc40 fedora 9.1 KiB perl-NTLM noarch 1.09-38.fc40 fedora 31.2 KiB perl-Net-HTTP noarch 6.23-4.fc40 fedora 74.5 KiB perl-Net-SMTP-SSL noarch 1.04-24.fc40 fedora 4.1 KiB perl-Net-SSLeay s390x 1.94-3.fc40 fedora 1.4 MiB perl-Number-Compare noarch 0.03-38.fc40 fedora 4.5 KiB perl-Opcode s390x 1.64-506.fc40 fedora 48.3 KiB perl-POSIX s390x 2.13-506.fc40 fedora 244.8 KiB perl-Package-Generator noarch 1.106-31.fc40 fedora 29.8 KiB perl-Package-Stash noarch 0.40-7.fc40 fedora 55.8 KiB perl-Package-Stash-XS s390x 0.30-7.fc40 fedora 72.0 KiB perl-PadWalker s390x 2.5-13.fc40 fedora 40.8 KiB perl-Params-Check noarch 1:0.38-502.fc40 fedora 27.5 KiB perl-Params-Classify s390x 0.015-22.fc40 fedora 51.3 KiB perl-Params-Util s390x 1.102-14.fc40 fedora 58.3 KiB perl-Params-Validate s390x 1.31-7.fc40 fedora 156.7 KiB perl-Params-ValidationCompiler noarch 0.31-5.fc40 fedora 91.0 KiB perl-Parse-RecDescent noarch 1.967015-22.fc40 fedora 521.9 KiB perl-PathTools s390x 3.89-502.fc40 fedora 179.4 KiB perl-Pod-Escapes noarch 1:1.07-503.fc40 fedora 24.9 KiB perl-Pod-Html noarch 1.34-506.fc40 fedora 41.6 KiB perl-Pod-Perldoc noarch 3.28.01-503.fc40 fedora 163.1 KiB perl-Pod-Simple noarch 1:3.45-6.fc40 fedora 559.8 KiB perl-Pod-Usage noarch 4:2.03-504.fc40 updates 84.7 KiB perl-Ref-Util noarch 0.204-20.fc40 fedora 31.4 KiB perl-Ref-Util-XS s390x 0.117-22.fc40 fedora 46.0 KiB perl-Regexp-Common noarch 2017060201-24.fc40 fedora 459.7 KiB perl-Role-Tiny noarch 2.002004-11.fc40 fedora 61.7 KiB perl-Safe noarch 2.44-506.fc40 fedora 30.6 KiB perl-Scalar-List-Utils s390x 5:1.63-503.fc40 fedora 149.2 KiB perl-SelectSaver noarch 1.02-506.fc40 fedora 2.2 KiB perl-Socket s390x 4:2.038-1.fc40 updates 127.8 KiB perl-Sort-Key s390x 1.33-30.fc40 fedora 81.4 KiB perl-Specio noarch 0.48-6.fc40 fedora 328.3 KiB perl-Storable s390x 1:3.32-502.fc40 fedora 232.1 KiB perl-Sub-Exporter noarch 0.991-3.fc40 fedora 194.7 KiB perl-Sub-Exporter-Progressive noarch 0.001013-24.fc40 fedora 27.3 KiB perl-Sub-Identify s390x 0.14-26.fc40 fedora 31.7 KiB perl-Sub-Install noarch 0.929-5.fc40 fedora 35.8 KiB perl-Symbol noarch 1.09-506.fc40 fedora 6.8 KiB perl-Sys-Hostname s390x 1.25-506.fc40 fedora 19.7 KiB perl-Sys-Syslog s390x 0.36-504.fc40 fedora 98.5 KiB perl-Term-ANSIColor noarch 5.01-504.fc40 fedora 97.5 KiB perl-Term-Cap noarch 1.18-503.fc40 fedora 29.3 KiB perl-Text-Balanced noarch 2.06-502.fc40 fedora 111.3 KiB perl-Text-BibTeX s390x 0.89-5.fc40 fedora 532.3 KiB perl-Text-CSV noarch 2.03-3.fc40 fedora 347.6 KiB perl-Text-Glob noarch 0.11-23.fc40 fedora 8.4 KiB perl-Text-ParseWords noarch 3.31-502.fc40 fedora 13.5 KiB perl-Text-Roman noarch 3.5-27.fc40 fedora 33.0 KiB perl-Text-Soundex s390x 3.05-30.fc40 fedora 50.6 KiB perl-Text-Tabs+Wrap noarch 2024.001-1.fc40 fedora 22.5 KiB perl-Text-Unidecode noarch 1.30-24.fc40 fedora 448.7 KiB perl-Tie noarch 4.6-506.fc40 fedora 32.0 KiB perl-Tie-Cycle noarch 1.228-1.fc40 fedora 23.1 KiB perl-Tie-RefHash noarch 1.40-503.fc40 fedora 34.3 KiB perl-Time-HiRes s390x 4:1.9775-502.fc40 fedora 119.5 KiB perl-Time-Local noarch 2:1.350-5.fc40 fedora 68.9 KiB perl-TimeDate noarch 1:2.33-14.fc40 fedora 95.0 KiB perl-Try-Tiny noarch 0.31-9.fc40 fedora 66.8 KiB perl-URI noarch 5.28-1.fc40 updates 240.2 KiB perl-Unicode-Collate s390x 1.31-502.fc40 fedora 5.0 MiB perl-Unicode-LineBreak s390x 2019.001-20.fc40 fedora 268.1 KiB perl-Unicode-Normalize s390x 1.32-502.fc40 fedora 651.3 KiB perl-Unicode-UCD noarch 0.78-506.fc40 fedora 204.4 KiB perl-Variable-Magic s390x 0.64-1.fc40 fedora 130.2 KiB perl-WWW-RobotRules noarch 6.02-39.fc40 fedora 24.3 KiB perl-XML-LibXML s390x 1:2.0210-1.fc40 fedora 955.2 KiB perl-XML-LibXML-Simple noarch 1.01-14.fc40 fedora 50.7 KiB perl-XML-LibXSLT s390x 2.002.001-5.fc40 fedora 144.6 KiB perl-XML-NamespaceSupport noarch 1.12-23.fc40 fedora 44.7 KiB perl-XML-Parser s390x 2.47-3.fc40 fedora 660.8 KiB perl-XML-SAX noarch 1.02-16.fc40 fedora 120.0 KiB perl-XML-SAX-Base noarch 1.09-23.fc40 fedora 172.6 KiB perl-XML-Writer noarch 0.900-14.fc40 fedora 65.8 KiB perl-XML-XPath noarch 1.48-6.fc40 fedora 201.6 KiB perl-XString s390x 0.005-12.fc40 fedora 36.7 KiB perl-autodie noarch 2.37-3.fc40 fedora 214.5 KiB perl-autovivification s390x 0.18-22.fc40 fedora 65.8 KiB perl-base noarch 2.27-506.fc40 fedora 12.5 KiB perl-constant noarch 1.33-503.fc40 fedora 26.2 KiB perl-deprecate noarch 0.04-506.fc40 fedora 6.5 KiB perl-encoding s390x 4:3.00-505.fc40 fedora 149.4 KiB perl-if noarch 0.61.000-506.fc40 fedora 5.8 KiB perl-interpreter s390x 4:5.38.2-506.fc40 fedora 119.5 KiB perl-libnet noarch 3.15-503.fc40 fedora 289.0 KiB perl-libs s390x 4:5.38.2-506.fc40 fedora 10.2 MiB perl-libwww-perl noarch 6.77-1.fc40 fedora 520.4 KiB perl-locale noarch 1.10-506.fc40 fedora 6.2 KiB perl-meta-notation noarch 5.38.2-506.fc40 fedora 2.0 KiB perl-mro s390x 1.28-506.fc40 fedora 41.4 KiB perl-namespace-autoclean noarch 0.29-18.fc40 fedora 41.0 KiB perl-namespace-clean noarch 0.27-26.fc40 fedora 38.7 KiB perl-open noarch 1.13-506.fc40 fedora 11.3 KiB perl-overload noarch 1.37-506.fc40 fedora 71.5 KiB perl-overloading noarch 0.02-506.fc40 fedora 4.8 KiB perl-parent noarch 1:0.241-502.fc40 fedora 9.7 KiB perl-podlators noarch 1:5.01-502.fc40 fedora 308.1 KiB perl-sigtrap noarch 1.10-506.fc40 fedora 11.0 KiB perl-subs noarch 1.04-506.fc40 fedora 2.1 KiB perl-vars noarch 1.05-506.fc40 fedora 3.9 KiB perl-version s390x 8:0.99.32-1.fc40 updates 132.5 KiB perltidy noarch 20240202-1.fc40 fedora 3.6 MiB pixman s390x 0.43.4-1.fc40 updates 584.4 KiB potrace s390x 1.16-12.fc40 fedora 258.2 KiB pyproject-rpm-macros noarch 1.12.2-1.fc40 updates 99.6 KiB python-pip-wheel noarch 23.3.2-1.fc40 fedora 1.5 MiB python-rpm-macros noarch 3.12-8.fc40 updates 22.1 KiB python3 s390x 3.12.4-1.fc40 updates 31.3 KiB python3-babel noarch 2.15.0-1.fc40 updates 28.4 MiB python3-charset-normalizer noarch 3.3.2-3.fc40 fedora 312.7 KiB python3-docutils noarch 0.20.1-3.fc40 fedora 4.8 MiB python3-idna noarch 3.7-1.fc40 updates 594.6 KiB python3-imagesize noarch 1.4.1-7.fc40 fedora 34.7 KiB python3-jinja2 noarch 3.1.4-1.fc40 updates 2.9 MiB python3-libs s390x 3.12.4-1.fc40 updates 42.1 MiB python3-markupsafe s390x 2.1.3-4.fc40 fedora 56.1 KiB python3-packaging noarch 23.2-4.fc40 fedora 421.1 KiB python3-pygments noarch 2.17.2-3.fc40 fedora 10.3 MiB python3-requests noarch 2.31.0-3.fc40 fedora 462.4 KiB python3-rpm-generators noarch 14-10.fc40 fedora 81.7 KiB python3-rpm-macros noarch 3.12-8.fc40 updates 6.4 KiB python3-snowballstemmer noarch 2.2.0-10.fc40 fedora 1.7 MiB python3-sphinx-theme-alabaster noarch 0.7.16-3.fc40 fedora 41.9 KiB python3-urllib3 noarch 1.26.19-1.fc40 updates 997.3 KiB rav1e-libs s390x 0.7.1-2.fc40 updates 2.5 MiB shared-mime-info s390x 2.3-5.fc40 updates 5.2 MiB sombok s390x 2.4.0-21.fc40 fedora 138.6 KiB svt-av1-libs s390x 2.1.0-1.fc40 updates 3.7 MiB teckit s390x 2.5.12-2.fc40 fedora 2.7 MiB tesseract s390x 5.3.4-4.fc40 fedora 3.3 MiB tesseract-langpack-eng noarch 4.1.0-7.fc40 fedora 3.9 MiB tesseract-tessdata-doc noarch 4.1.0-7.fc40 fedora 15.0 KiB texlive-ae noarch 11:svn15878.1.4-71.fc40 fedora 451.9 KiB texlive-algorithms noarch 11:svn42428-71.fc40 fedora 38.2 KiB texlive-alphalph noarch 11:svn53087-71.fc40 fedora 375.9 KiB texlive-amscls noarch 11:svn55378-71.fc40 fedora 1.4 MiB texlive-amsfonts noarch 11:svn61937-71.fc40 fedora 5.9 MiB texlive-amsmath noarch 11:svn63514-71.fc40 fedora 266.6 KiB texlive-anyfontsize noarch 11:svn17050.0-71.fc40 fedora 12.7 KiB texlive-atbegshi noarch 11:svn53051-71.fc40 fedora 443.4 KiB texlive-attachfile noarch 11:svn42099-71.fc40 fedora 32.0 KiB texlive-atveryend noarch 11:svn53108-71.fc40 fedora 409.9 KiB texlive-auto-pst-pdf noarch 11:svn56596-71.fc40 fedora 14.8 KiB texlive-auxhook noarch 11:svn53173-71.fc40 fedora 301.9 KiB texlive-avantgar noarch 11:svn61983-71.fc40 fedora 1.2 MiB texlive-babel noarch 11:svn65823-71.fc40 fedora 2.1 MiB texlive-babel-english noarch 11:svn44495-71.fc40 fedora 44.4 KiB texlive-babelbib noarch 11:svn57349-71.fc40 fedora 779.1 KiB texlive-base s390x 11:20230311-82.fc40 updates 19.0 MiB texlive-bera noarch 11:svn20031.0-71.fc40 fedora 772.9 KiB texlive-beton noarch 11:svn15878.0-71.fc40 fedora 11.8 KiB texlive-biblatex noarch 11:svn66403-71.fc40 fedora 2.2 MiB texlive-bibtex s390x 11:svn66186-82.fc40 updates 798.6 KiB texlive-bidi noarch 11:svn65572-71.fc40 fedora 1.2 MiB texlive-bigintcalc noarch 11:svn53172-71.fc40 fedora 515.6 KiB texlive-bitset noarch 11:svn53837-71.fc40 fedora 662.3 KiB texlive-bookman noarch 11:svn61719-71.fc40 fedora 1.2 MiB texlive-bookmark noarch 11:svn56885-71.fc40 fedora 569.3 KiB texlive-booktabs noarch 11:svn53402-71.fc40 fedora 18.3 KiB texlive-breakurl noarch 11:svn29901.1.40-71.fc40 fedora 17.1 KiB texlive-capt-of noarch 11:svn29803.0-71.fc40 fedora 10.1 KiB texlive-caption noarch 11:svn66580-71.fc40 fedora 906.9 KiB texlive-carlisle noarch 11:svn59577-71.fc40 fedora 31.2 KiB texlive-catchfile noarch 11:svn53084-71.fc40 fedora 318.8 KiB texlive-changepage noarch 11:svn15878.1.0c-71.fc40 fedora 27.3 KiB texlive-charter noarch 11:svn15878.0-71.fc40 fedora 404.0 KiB texlive-cm noarch 11:svn57963-71.fc40 fedora 994.9 KiB texlive-cm-super noarch 11:svn15878.0-71.fc40 fedora 65.0 MiB texlive-cmap noarch 11:svn57640-71.fc40 fedora 36.2 KiB texlive-cmextra noarch 11:svn57866-71.fc40 fedora 132.7 KiB texlive-collection-basic noarch 11:svn59159-71.fc40 fedora 0.0 B texlive-collection-fontsrecommended noarch 11:svn54074-71.fc40 fedora 0.0 B texlive-collection-latex noarch 11:svn63515-71.fc40 fedora 0.0 B texlive-colorprofiles noarch 11:svn49086-71.fc40 fedora 272.2 KiB texlive-colortbl noarch 11:svn64015-71.fc40 fedora 21.0 KiB texlive-courier noarch 11:svn61719-71.fc40 fedora 915.1 KiB texlive-csquotes noarch 11:svn64389-71.fc40 fedora 112.0 KiB texlive-ctablestack noarch 11:svn38514-71.fc40 fedora 20.1 KiB texlive-currfile noarch 11:svn64673-71.fc40 fedora 34.0 KiB texlive-dehyph noarch 11:svn48599-71.fc40 fedora 239.9 KiB texlive-dvipdfmx s390x 11:svn66203-82.fc40 updates 3.8 MiB texlive-dvipng s390x 11:svn66203-82.fc40 updates 458.1 KiB texlive-dvips s390x 11:svn66203-82.fc40 updates 1.6 MiB texlive-dvisvgm s390x 11:svn66532-82.fc40 updates 3.0 MiB texlive-ec noarch 11:svn25033.1.0-71.fc40 fedora 2.5 MiB texlive-enctex noarch 11:svn34957.0-71.fc40 fedora 179.8 KiB texlive-enumitem noarch 11:svn51423-71.fc40 fedora 59.4 KiB texlive-epstopdf noarch 11:svn66461-82.fc40 updates 39.3 KiB texlive-epstopdf-pkg noarch 11:svn53546-71.fc40 fedora 386.5 KiB texlive-eso-pic noarch 11:svn56658-71.fc40 fedora 27.7 KiB texlive-etex noarch 11:svn66203-71.fc40 fedora 41.0 KiB texlive-etex-pkg noarch 11:svn41784-71.fc40 fedora 18.6 KiB texlive-etexcmds noarch 11:svn53171-71.fc40 fedora 321.0 KiB texlive-etoolbox noarch 11:svn56554-71.fc40 fedora 66.7 KiB texlive-euenc noarch 11:svn19795.0.1h-71.fc40 fedora 39.3 KiB texlive-euler noarch 11:svn42428-71.fc40 fedora 20.7 KiB texlive-euro noarch 11:svn22191.1.1-71.fc40 fedora 15.2 KiB texlive-euro-ce noarch 11:svn25714-71.fc40 fedora 41.5 KiB texlive-eurosym noarch 11:svn17265.1.4_subrfix-71.fc40 fedora 219.0 KiB texlive-everyshi noarch 11:svn57001-71.fc40 fedora 157.4 KiB texlive-fancyhdr noarch 11:svn64977-71.fc40 fedora 31.6 KiB texlive-fancyvrb noarch 11:svn65585-71.fc40 fedora 66.2 KiB texlive-filecontents noarch 11:svn52142-71.fc40 fedora 12.2 KiB texlive-filehook noarch 11:svn64822-71.fc40 fedora 55.2 KiB texlive-firstaid noarch 11:svn64892-71.fc40 fedora 296.9 KiB texlive-fix2col noarch 11:svn38770-71.fc40 fedora 16.7 KiB texlive-float noarch 11:svn15878.1.3d-71.fc40 fedora 15.5 KiB texlive-fncychap noarch 11:svn20710.v1.34-71.fc40 fedora 37.7 KiB texlive-fontspec noarch 11:svn63386-71.fc40 fedora 329.1 KiB texlive-footmisc noarch 11:svn62524-71.fc40 fedora 64.7 KiB texlive-fp noarch 11:svn49719-71.fc40 fedora 124.9 KiB texlive-fpl noarch 11:svn54512-71.fc40 fedora 647.6 KiB texlive-framed noarch 11:svn26789.0.96-71.fc40 fedora 21.9 KiB texlive-geometry noarch 11:svn61719-71.fc40 fedora 49.5 KiB texlive-gettitlestring noarch 11:svn53170-71.fc40 fedora 338.8 KiB texlive-glyphlist noarch 11:svn54074-82.fc40 updates 90.3 KiB texlive-gnu-freefont noarch 11:svn29349.0-71.fc40 fedora 17.0 MiB texlive-graphics noarch 11:svn66204-71.fc40 fedora 124.5 KiB texlive-graphics-cfg noarch 11:svn41448-71.fc40 fedora 3.0 KiB texlive-graphics-def noarch 11:svn64487-71.fc40 fedora 98.2 KiB texlive-grfext noarch 11:svn53024-71.fc40 fedora 327.8 KiB texlive-grffile noarch 11:svn52756-71.fc40 fedora 379.3 KiB texlive-gsftopk s390x 11:svn52851-82.fc40 updates 50.9 KiB texlive-helvetic noarch 11:svn61719-71.fc40 fedora 1.8 MiB texlive-hobsub noarch 11:svn52810-71.fc40 fedora 80.2 KiB texlive-hologo noarch 11:svn61719-71.fc40 fedora 664.7 KiB texlive-hopatch noarch 11:svn65491-71.fc40 fedora 345.8 KiB texlive-hycolor noarch 11:svn53584-71.fc40 fedora 411.7 KiB texlive-hypdoc noarch 11:svn65678-71.fc40 fedora 358.3 KiB texlive-hyperref noarch 11:svn65758-71.fc40 fedora 763.7 KiB texlive-hyph-utf8 noarch 11:svn61719-71.fc40 fedora 73.9 KiB texlive-hyphen-base noarch 11:svn66413-71.fc40 fedora 63.7 KiB texlive-hyphenex noarch 11:svn57387-71.fc40 fedora 25.7 KiB texlive-ifmtarg noarch 11:svn47544-71.fc40 fedora 9.2 KiB texlive-ifplatform noarch 11:svn45533-71.fc40 fedora 12.7 KiB texlive-iftex noarch 11:svn61910-71.fc40 fedora 28.7 KiB texlive-index noarch 11:svn24099.4.1beta-71.fc40 fedora 60.6 KiB texlive-infwarerr noarch 11:svn53023-71.fc40 fedora 306.3 KiB texlive-intcalc noarch 11:svn53168-71.fc40 fedora 471.6 KiB texlive-kastrup noarch 11:svn15878.0-71.fc40 fedora 3.4 KiB texlive-knuth-lib noarch 11:svn57963-71.fc40 fedora 99.9 KiB texlive-knuth-local noarch 11:svn57963-71.fc40 fedora 106.3 KiB texlive-koma-script noarch 11:svn64685-71.fc40 fedora 9.9 MiB texlive-kpathsea s390x 11:svn66209-82.fc40 updates 2.1 MiB texlive-kvdefinekeys noarch 11:svn53193-71.fc40 fedora 314.2 KiB texlive-kvoptions noarch 11:svn63622-71.fc40 fedora 550.0 KiB texlive-kvsetkeys noarch 11:svn64632-71.fc40 fedora 427.4 KiB texlive-l3backend noarch 11:svn65573-71.fc40 fedora 1.1 MiB texlive-l3kernel noarch 11:svn66094-71.fc40 fedora 1.4 MiB texlive-l3packages noarch 11:svn65722-71.fc40 fedora 262.4 KiB texlive-latex noarch 11:svn65161-82.fc40 updates 40.2 MiB texlive-latex-fonts noarch 11:svn28888.0-71.fc40 fedora 114.2 KiB texlive-latex-lab noarch 11:svn64892-71.fc40 fedora 2.3 MiB texlive-latexconfig noarch 11:svn53525-71.fc40 fedora 8.3 KiB texlive-letltxmacro noarch 11:svn53022-71.fc40 fedora 311.2 KiB texlive-lib s390x 11:20230311-82.fc40 updates 621.3 KiB texlive-listings noarch 11:svn66222-71.fc40 fedora 580.0 KiB texlive-lm noarch 11:svn65956-71.fc40 fedora 39.4 MiB texlive-lm-math noarch 11:svn36915.1.959-71.fc40 fedora 735.8 KiB texlive-logreq noarch 11:svn53003-71.fc40 fedora 26.3 KiB texlive-ltxcmds noarch 11:svn56421-71.fc40 fedora 424.3 KiB texlive-ltxmisc noarch 11:svn21927.0-71.fc40 fedora 44.0 KiB texlive-lua-alt-getopt noarch 11:svn56414-71.fc40 fedora 3.9 KiB texlive-lua-uni-algos noarch 11:svn62204-71.fc40 fedora 129.1 KiB texlive-luabidi noarch 11:svn54512-71.fc40 fedora 25.3 KiB texlive-luahbtex s390x 11:svn66186-82.fc40 updates 7.1 MiB texlive-lualatex-math noarch 11:svn61464-71.fc40 fedora 28.4 KiB texlive-lualibs noarch 11:svn64615-71.fc40 fedora 764.4 KiB texlive-luaotfload noarch 11:svn64616-82.fc40 updates 8.2 MiB texlive-luatex s390x 11:svn66967-82.fc40 updates 9.9 MiB texlive-luatex85 noarch 11:svn41456-71.fc40 fedora 24.4 KiB texlive-luatexbase noarch 11:svn52663-71.fc40 fedora 12.8 KiB texlive-makecmds noarch 11:svn15878.0-71.fc40 fedora 11.1 KiB texlive-makeindex s390x 11:svn62517-82.fc40 updates 506.7 KiB texlive-manfnt-font noarch 11:svn45777-71.fc40 fedora 41.7 KiB texlive-marginnote noarch 11:svn48383-71.fc40 fedora 22.5 KiB texlive-marvosym noarch 11:svn29349.2.2a-71.fc40 fedora 185.6 KiB texlive-mathpazo noarch 11:svn52663-71.fc40 fedora 110.5 KiB texlive-memoir noarch 11:svn65040-71.fc40 fedora 480.4 KiB texlive-metafont s390x 11:svn66186-82.fc40 updates 921.2 KiB texlive-mflogo noarch 11:svn42428-71.fc40 fedora 12.0 KiB texlive-mflogo-font noarch 11:svn54512-71.fc40 fedora 37.9 KiB texlive-mfnfss noarch 11:svn46036-71.fc40 fedora 22.8 KiB texlive-mfware s390x 11:svn66186-82.fc40 updates 227.1 KiB texlive-minitoc noarch 11:svn61719-71.fc40 fedora 534.1 KiB texlive-modes noarch 11:svn61719-71.fc40 fedora 389.9 KiB texlive-mparhack noarch 11:svn59066-71.fc40 fedora 20.3 KiB texlive-mptopdf noarch 11:svn65952-82.fc40 updates 151.3 KiB texlive-ms noarch 11:svn57473-71.fc40 fedora 18.4 KiB texlive-multido noarch 11:svn18302.1.42-71.fc40 fedora 18.5 KiB texlive-natbib noarch 11:svn20668.8.31b-71.fc40 fedora 132.7 KiB texlive-ncntrsbk noarch 11:svn61719-71.fc40 fedora 931.8 KiB texlive-needspace noarch 11:svn29601.1.3d-71.fc40 fedora 9.7 KiB texlive-notoccite noarch 11:svn18129.0-71.fc40 fedora 2.3 KiB texlive-oberdiek noarch 11:svn65521-82.fc40 updates 12.3 MiB texlive-pagesel noarch 11:svn56105-71.fc40 fedora 354.7 KiB texlive-palatino noarch 11:svn61719-71.fc40 fedora 1.1 MiB texlive-paralist noarch 11:svn43021-71.fc40 fedora 23.4 KiB texlive-parallel noarch 11:svn15878.0-71.fc40 fedora 22.5 KiB texlive-parskip noarch 11:svn58358-71.fc40 fedora 15.7 KiB texlive-pdfcol noarch 11:svn64469-71.fc40 fedora 345.6 KiB texlive-pdfcolmk noarch 11:svn52912-71.fc40 fedora 19.6 KiB texlive-pdfescape noarch 11:svn53082-71.fc40 fedora 375.9 KiB texlive-pdftex s390x 11:svn66243-82.fc40 updates 4.7 MiB texlive-pdftexcmds noarch 11:svn55777-71.fc40 fedora 423.9 KiB texlive-pgf noarch 11:svn65553-71.fc40 fedora 4.8 MiB texlive-picture noarch 11:svn54867-71.fc40 fedora 323.3 KiB texlive-placeins noarch 11:svn19848.2.2-71.fc40 fedora 4.6 KiB texlive-plain noarch 11:svn57963-71.fc40 fedora 109.4 KiB texlive-polyglossia noarch 11:svn65792-71.fc40 fedora 715.0 KiB texlive-pslatex noarch 11:svn57434-71.fc40 fedora 26.9 KiB texlive-psnfss noarch 11:svn54694-71.fc40 fedora 101.0 KiB texlive-pspicture noarch 11:svn15878.0-71.fc40 fedora 13.6 KiB texlive-pst-3d noarch 11:svn17257.1.10-71.fc40 fedora 19.5 KiB texlive-pst-coil noarch 11:svn62977-71.fc40 fedora 20.4 KiB texlive-pst-eps noarch 11:svn15878.1.0-71.fc40 fedora 15.5 KiB texlive-pst-fill noarch 11:svn60671-71.fc40 fedora 22.8 KiB texlive-pst-grad noarch 11:svn15878.1.06-71.fc40 fedora 21.1 KiB texlive-pst-math noarch 11:svn64732-71.fc40 fedora 22.3 KiB texlive-pst-node noarch 11:svn61838-71.fc40 fedora 114.0 KiB texlive-pst-ovl noarch 11:svn54963-71.fc40 fedora 12.4 KiB texlive-pst-plot noarch 11:svn65346-71.fc40 fedora 129.7 KiB texlive-pst-text noarch 11:svn49542-71.fc40 fedora 19.7 KiB texlive-pst-tools noarch 11:svn60621-71.fc40 fedora 26.8 KiB texlive-pst-tree noarch 11:svn60421-71.fc40 fedora 42.6 KiB texlive-pstricks noarch 11:svn65346-71.fc40 fedora 468.9 KiB texlive-pstricks-add noarch 11:svn65067-71.fc40 fedora 103.4 KiB texlive-pxfonts noarch 11:svn15878.0-71.fc40 fedora 823.0 KiB texlive-ragged2e noarch 11:svn66152-71.fc40 fedora 731.9 KiB texlive-refcount noarch 11:svn53164-71.fc40 fedora 348.0 KiB texlive-rerunfilecheck noarch 11:svn63869-71.fc40 fedora 361.8 KiB texlive-rsfs noarch 11:svn15878.0-71.fc40 fedora 97.8 KiB texlive-sauerj noarch 11:svn15878.0-71.fc40 fedora 27.0 KiB texlive-setspace noarch 11:svn65206-71.fc40 fedora 22.0 KiB texlive-showexpl noarch 11:svn57414-71.fc40 fedora 21.8 KiB texlive-stringenc noarch 11:svn52982-71.fc40 fedora 1.0 MiB texlive-subfig noarch 11:svn15878.1.3-71.fc40 fedora 36.6 KiB texlive-symbol noarch 11:svn61719-71.fc40 fedora 78.3 KiB texlive-tabulary noarch 11:svn34368.0.10-71.fc40 fedora 22.3 KiB texlive-tex s390x 11:svn66186-82.fc40 updates 449.2 KiB texlive-tex-gyre noarch 11:svn65956-71.fc40 fedora 24.2 MiB texlive-tex-gyre-math noarch 11:svn41264-71.fc40 fedora 2.7 MiB texlive-tex-ini-files noarch 11:svn40533-71.fc40 fedora 8.1 KiB texlive-texlive-common-doc noarch 11:svn54176-71.fc40 fedora 265.5 KiB texlive-texlive-en noarch 11:svn66572-82.fc40 updates 5.9 MiB texlive-texlive-msg-translations noarch 11:svn66593-71.fc40 fedora 1.4 MiB texlive-texlive-scripts noarch 11:svn66584-82.fc40 updates 337.2 KiB texlive-texlive.infra noarch 11:svn66512-82.fc40 updates 1.0 MiB texlive-times noarch 11:svn61719-71.fc40 fedora 992.2 KiB texlive-tipa noarch 11:svn29349.1.3-71.fc40 fedora 3.7 MiB texlive-titlesec noarch 11:svn59845-71.fc40 fedora 97.8 KiB texlive-tools noarch 11:svn64892-71.fc40 fedora 403.2 KiB texlive-txfonts noarch 11:svn15878.0-71.fc40 fedora 1.5 MiB texlive-ucharcat noarch 11:svn38907-71.fc40 fedora 10.2 KiB texlive-ucs noarch 11:svn64114-71.fc40 fedora 2.4 MiB texlive-underscore noarch 11:svn18261.0-71.fc40 fedora 19.3 KiB texlive-unicode-data noarch 11:svn64423-71.fc40 fedora 3.1 MiB texlive-unicode-math noarch 11:svn61719-71.fc40 fedora 517.2 KiB texlive-uniquecounter noarch 11:svn53162-71.fc40 fedora 312.0 KiB texlive-upquote noarch 11:svn26059.v1.3-71.fc40 fedora 15.1 KiB texlive-url noarch 11:svn32528.3.4-71.fc40 fedora 21.4 KiB texlive-utopia noarch 11:svn15878.0-71.fc40 fedora 540.6 KiB texlive-varwidth noarch 11:svn24104.0.92-71.fc40 fedora 19.5 KiB texlive-wasy noarch 11:svn53533-71.fc40 fedora 137.7 KiB texlive-wasy-type1 noarch 11:svn53534-71.fc40 fedora 332.4 KiB texlive-wasysym noarch 11:svn54080-71.fc40 fedora 23.9 KiB texlive-wrapfig noarch 11:svn61719-71.fc40 fedora 34.5 KiB texlive-xcolor noarch 11:svn63563-71.fc40 fedora 79.3 KiB texlive-xdvi s390x 11:svn62387-82.fc40 updates 874.4 KiB texlive-xetex s390x 11:svn66203-82.fc40 updates 2.3 MiB texlive-xetexconfig noarch 11:svn45845-71.fc40 fedora 305.0 B texlive-xifthen noarch 11:svn38929-71.fc40 fedora 14.4 KiB texlive-xkeyval noarch 11:svn63616-71.fc40 fedora 69.3 KiB texlive-xpatch noarch 11:svn54563-71.fc40 fedora 26.8 KiB texlive-xstring noarch 11:svn65551-71.fc40 fedora 56.1 KiB texlive-xunicode noarch 11:svn30466.0.981-71.fc40 fedora 219.6 KiB texlive-zapfchan noarch 11:svn61719-71.fc40 fedora 178.1 KiB texlive-zapfding noarch 11:svn61719-71.fc40 fedora 79.5 KiB texlive-zref noarch 11:svn62977-71.fc40 fedora 816.8 KiB tzdata noarch 2024a-5.fc40 updates 1.6 MiB urw-base35-bookman-fonts noarch 20200910-20.fc40 updates 1.4 MiB urw-base35-c059-fonts noarch 20200910-20.fc40 updates 1.4 MiB urw-base35-d050000l-fonts noarch 20200910-20.fc40 updates 84.3 KiB urw-base35-fonts noarch 20200910-20.fc40 updates 5.3 KiB urw-base35-fonts-common noarch 20200910-20.fc40 updates 37.4 KiB urw-base35-gothic-fonts noarch 20200910-20.fc40 updates 1.2 MiB urw-base35-nimbus-mono-ps-fonts noarch 20200910-20.fc40 updates 1.0 MiB urw-base35-nimbus-roman-fonts noarch 20200910-20.fc40 updates 1.4 MiB urw-base35-nimbus-sans-fonts noarch 20200910-20.fc40 updates 2.4 MiB urw-base35-p052-fonts noarch 20200910-20.fc40 updates 1.5 MiB urw-base35-standard-symbols-ps-fonts noarch 20200910-20.fc40 updates 64.9 KiB urw-base35-z003-fonts noarch 20200910-20.fc40 updates 390.8 KiB xdg-utils noarch 1.2.1-1.fc40 fedora 346.3 KiB xml-common noarch 0.6.3-63.fc40 fedora 78.4 KiB xpdf-libs s390x 1:4.04-11.fc40 fedora 2.1 MiB zziplib s390x 0.13.72-6.fc40 fedora 231.8 KiB Transaction Summary: Installing: 611 packages Total size of inbound packages is 340 MiB. Need to download 301 KiB. After this operation 860 MiB will be used (install 860 MiB, remove 0 B). [ 1/611] make-1:4.4.1-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/611] python3-sphinx-latex-1:7.2.6- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/611] python3-sphinx-1:7.2.6-6.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/611] latexmk-0:4.85-1.fc40.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/611] python3-devel-0:3.12.4-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/611] guile30-0:3.0.7-12.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/611] texlive-amscls-11:svn55378-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/611] texlive-amsmath-11:svn63514-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/611] texlive-anyfontsize-11:svn170 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/611] texlive-capt-of-11:svn29803.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/611] texlive-cmap-11:svn57640-71.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/611] texlive-collection-fontsrecom 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/611] texlive-collection-latex-11:s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/611] texlive-ctablestack-11:svn385 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/611] texlive-fancyhdr-11:svn64977- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/611] texlive-fancyvrb-11:svn65585- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/611] texlive-fncychap-11:svn20710. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/611] texlive-framed-11:svn26789.0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/611] texlive-geometry-11:svn61719- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/611] texlive-gnu-freefont-11:svn29 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/611] texlive-hyperref-11:svn65758- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/611] texlive-kvoptions-11:svn63622 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/611] texlive-luatex85-11:svn41456- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/611] texlive-needspace-11:svn29601 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/611] texlive-parskip-11:svn58358-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/611] texlive-polyglossia-11:svn657 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/611] texlive-tabulary-11:svn34368. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/611] texlive-titlesec-11:svn59845- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/611] texlive-ucs-11:svn64114-71.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/611] texlive-upquote-11:svn26059.v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/611] texlive-wrapfig-11:svn61719-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/611] python3-docutils-0:0.20.1-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/611] python3-imagesize-0:1.4.1-7.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/611] python3-packaging-0:23.2-4.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/611] python3-pygments-0:2.17.2-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/611] python3-requests-0:2.31.0-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/611] python3-snowballstemmer-0:2.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/611] python3-sphinx-theme-alabaste 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/611] perl-Digest-MD5-0:2.59-3.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/611] perl-Encode-4:3.21-505.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/611] perl-File-Basename-0:2.86-506 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/611] perl-File-Copy-0:2.41-506.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/611] perl-File-Find-0:1.43-506.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/611] perl-File-Path-0:2.18-503.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/611] perl-FileHandle-0:2.05-506.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/611] perl-PathTools-0:3.89-502.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/611] perl-Scalar-List-Utils-5:1.63 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/611] perl-Time-HiRes-4:1.9775-502. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/611] perl-Unicode-Normalize-0:1.32 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/611] perl-interpreter-4:5.38.2-506 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/611] perl-libs-4:5.38.2-506.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/611] perl-sigtrap-0:1.10-506.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/611] xdg-utils-0:1.2.1-1.fc40.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/611] python3-0:3.12.4-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/611] python3-libs-0:3.12.4-1.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/611] gc-0:8.2.2-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/611] texlive-amsfonts-11:svn61937- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/611] texlive-url-11:svn32528.3.4-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/611] texlive-avantgar-11:svn61983- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/611] texlive-bookman-11:svn61719-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/611] texlive-charter-11:svn15878.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/611] texlive-cm-super-11:svn15878. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/611] texlive-cmextra-11:svn57866-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/611] texlive-collection-basic-11:s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/611] texlive-courier-11:svn61719-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/611] texlive-euro-ce-11:svn25714-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/611] texlive-euro-11:svn22191.1.1- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/611] texlive-eurosym-11:svn17265.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/611] texlive-fpl-11:svn54512-71.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/611] texlive-helvetic-11:svn61719- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/611] texlive-lm-math-11:svn36915.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/611] texlive-lm-11:svn65956-71.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/611] texlive-manfnt-font-11:svn457 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/611] texlive-marvosym-11:svn29349. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/611] texlive-mathpazo-11:svn52663- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/611] texlive-mflogo-font-11:svn545 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/611] texlive-ncntrsbk-11:svn61719- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/611] texlive-palatino-11:svn61719- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/611] texlive-pxfonts-11:svn15878.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/611] texlive-rsfs-11:svn15878.0-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/611] texlive-symbol-11:svn61719-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/611] texlive-tex-gyre-math-11:svn4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/611] texlive-tex-gyre-11:svn65956- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/611] texlive-times-11:svn61719-71. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/611] texlive-tipa-11:svn29349.1.3- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/611] texlive-txfonts-11:svn15878.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/611] texlive-utopia-11:svn15878.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/611] texlive-wasy-11:svn53533-71.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/611] texlive-wasy-type1-11:svn5353 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/611] texlive-wasysym-11:svn54080-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/611] texlive-zapfchan-11:svn61719- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/611] texlive-zapfding-11:svn61719- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/611] texlive-ae-11:svn15878.1.4-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/611] texlive-atbegshi-11:svn53051- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/611] texlive-atveryend-11:svn53108 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/611] texlive-auxhook-11:svn53173-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/611] texlive-babel-english-11:svn4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/611] texlive-babel-11:svn65823-71. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/611] texlive-babelbib-11:svn57349- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/611] texlive-bigintcalc-11:svn5317 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/611] texlive-bitset-11:svn53837-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/611] texlive-bookmark-11:svn56885- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/611] texlive-carlisle-11:svn59577- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/611] texlive-colortbl-11:svn64015- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/611] texlive-epstopdf-pkg-11:svn53 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/611] texlive-etexcmds-11:svn53171- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/611] texlive-firstaid-11:svn64892- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/611] texlive-fix2col-11:svn38770-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/611] texlive-gettitlestring-11:svn 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/611] texlive-graphics-cfg-11:svn41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/611] texlive-graphics-11:svn66204- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/611] texlive-grfext-11:svn53024-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/611] texlive-hopatch-11:svn65491-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/611] texlive-hycolor-11:svn53584-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/611] texlive-intcalc-11:svn53168-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/611] texlive-kvdefinekeys-11:svn53 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/611] texlive-kvsetkeys-11:svn64632 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/611] texlive-l3backend-11:svn65573 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/611] texlive-l3kernel-11:svn66094- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/611] texlive-l3packages-11:svn6572 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/611] texlive-latex-fonts-11:svn288 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/611] texlive-latex-lab-11:svn64892 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/611] texlive-latexconfig-11:svn535 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/611] texlive-letltxmacro-11:svn530 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/611] texlive-ltxcmds-11:svn56421-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/611] texlive-ltxmisc-11:svn21927.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/611] texlive-mfnfss-11:svn46036-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/611] texlive-natbib-11:svn20668.8. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/611] texlive-pagesel-11:svn56105-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/611] texlive-pdfescape-11:svn53082 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/611] texlive-pslatex-11:svn57434-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/611] texlive-psnfss-11:svn54694-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/611] texlive-pspicture-11:svn15878 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/611] texlive-refcount-11:svn53164- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/611] texlive-rerunfilecheck-11:svn 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/611] texlive-stringenc-11:svn52982 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/611] texlive-tools-11:svn64892-71. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/611] texlive-uniquecounter-11:svn5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/611] texlive-pstricks-11:svn65346- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/611] texlive-iftex-11:svn61910-71. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/611] texlive-hobsub-11:svn52810-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/611] texlive-infwarerr-11:svn53023 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/611] texlive-memoir-11:svn65040-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/611] texlive-pdftexcmds-11:svn5577 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/611] texlive-bidi-11:svn65572-71.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/611] texlive-etoolbox-11:svn56554- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/611] texlive-filehook-11:svn64822- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/611] texlive-fontspec-11:svn63386- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/611] texlive-luabidi-11:svn54512-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/611] texlive-luatexbase-11:svn5266 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/611] texlive-makecmds-11:svn15878. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/611] texlive-xkeyval-11:svn63616-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/611] python3-charset-normalizer-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/611] perl-Digest-0:1.20-502.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/611] perl-Exporter-0:5.78-3.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/611] perl-Carp-0:1.54-502.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/611] perl-Getopt-Std-0:1.13-506.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/611] perl-MIME-Base64-0:3.16-503.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/611] perl-Storable-1:3.32-502.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/611] perl-constant-0:1.33-503.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/611] perl-overload-0:1.37-506.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/611] perl-parent-1:0.241-502.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/611] perl-vars-0:1.05-506.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/611] perl-IO-0:1.52-506.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/611] perl-Errno-0:1.37-506.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/611] perl-DynaLoader-0:1.54-506.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/611] perl-Symbol-0:1.09-506.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/611] perl-meta-notation-0:5.38.2-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/611] desktop-file-utils-0:0.26-12. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/611] libb2-0:0.98.1-11.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/611] mpdecimal-0:2.5.1-9.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/611] python-pip-wheel-0:23.3.2-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/611] texlive-cm-11:svn57963-71.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/611] texlive-colorprofiles-11:svn4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/611] texlive-ec-11:svn25033.1.0-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/611] texlive-enctex-11:svn34957.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [177/611] texlive-etex-pkg-11:svn41784- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [178/611] texlive-etex-11:svn66203-71.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [179/611] texlive-graphics-def-11:svn64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [180/611] texlive-hyph-utf8-11:svn61719 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [181/611] texlive-hyphen-base-11:svn664 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [182/611] texlive-hyphenex-11:svn57387- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [183/611] texlive-ifplatform-11:svn4553 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [184/611] texlive-knuth-lib-11:svn57963 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [185/611] texlive-knuth-local-11:svn579 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [186/611] texlive-lua-alt-getopt-11:svn 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [187/611] texlive-mflogo-11:svn42428-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [188/611] texlive-modes-11:svn61719-71. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [189/611] texlive-plain-11:svn57963-71. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [190/611] texlive-tex-ini-files-11:svn4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [191/611] texlive-texlive-common-doc-11 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [192/611] texlive-texlive-msg-translati 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [193/611] texlive-unicode-data-11:svn64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [194/611] texlive-fp-11:svn49719-71.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [195/611] texlive-alphalph-11:svn53087- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [196/611] texlive-booktabs-11:svn53402- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [197/611] texlive-csquotes-11:svn64389- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [198/611] texlive-enumitem-11:svn51423- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [199/611] texlive-hologo-11:svn61719-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [200/611] texlive-hypdoc-11:svn65678-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [201/611] texlive-underscore-11:svn1826 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [202/611] texlive-beton-11:svn15878.0-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [203/611] texlive-euler-11:svn42428-71. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [204/611] texlive-minitoc-11:svn61719-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [205/611] texlive-auto-pst-pdf-11:svn56 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [206/611] texlive-bera-11:svn20031.0-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [207/611] texlive-biblatex-11:svn66403- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [208/611] texlive-breakurl-11:svn29901. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [209/611] texlive-caption-11:svn66580-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [210/611] texlive-eso-pic-11:svn56658-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [211/611] texlive-filecontents-11:svn52 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [212/611] texlive-footmisc-11:svn62524- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [213/611] texlive-koma-script-11:svn646 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [214/611] texlive-multido-11:svn18302.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [215/611] texlive-paralist-11:svn43021- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [216/611] texlive-pst-3d-11:svn17257.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [217/611] texlive-pst-coil-11:svn62977- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [218/611] texlive-pst-eps-11:svn15878.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [219/611] texlive-pst-fill-11:svn60671- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [220/611] texlive-pst-grad-11:svn15878. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [221/611] texlive-pst-node-11:svn61838- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [222/611] texlive-pst-ovl-11:svn54963-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [223/611] texlive-pst-plot-11:svn65346- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [224/611] texlive-pst-text-11:svn49542- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [225/611] texlive-pst-tools-11:svn60621 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [226/611] texlive-pst-tree-11:svn60421- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [227/611] texlive-pstricks-add-11:svn65 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [228/611] texlive-ragged2e-11:svn66152- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [229/611] texlive-setspace-11:svn65206- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [230/611] texlive-showexpl-11:svn57414- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [231/611] texlive-subfig-11:svn15878.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [232/611] texlive-xcolor-11:svn63563-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [233/611] texlive-changepage-11:svn1587 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [234/611] texlive-placeins-11:svn19848. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [235/611] texlive-sauerj-11:svn15878.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [236/611] texlive-xifthen-11:svn38929-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [237/611] texlive-zref-11:svn62977-71.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [238/611] texlive-currfile-11:svn64673- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [239/611] texlive-pgf-11:svn65553-71.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [240/611] texlive-euenc-11:svn19795.0.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [241/611] texlive-kastrup-11:svn15878.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [242/611] texlive-xunicode-11:svn30466. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [243/611] perl-Fcntl-0:1.15-506.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [244/611] perl-mro-0:1.28-506.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [245/611] perl-overloading-0:0.02-506.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [246/611] perl-File-stat-0:1.13-506.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [247/611] perl-SelectSaver-0:1.02-506.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [248/611] texlive-catchfile-11:svn53084 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [249/611] texlive-notoccite-11:svn18129 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [250/611] biber-0:2.19-5.fc40.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [251/611] texlive-logreq-11:svn53003-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [252/611] texlive-xpatch-11:svn54563-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [253/611] texlive-xstring-11:svn65551-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [254/611] texlive-listings-11:svn66222- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [255/611] texlive-marginnote-11:svn4838 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [256/611] texlive-mparhack-11:svn59066- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [257/611] texlive-picture-11:svn54867-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [258/611] texlive-pst-math-11:svn64732- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [259/611] texlive-attachfile-11:svn4209 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [260/611] texlive-varwidth-11:svn24104. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [261/611] texlive-pdfcolmk-11:svn52912- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [262/611] texlive-ifmtarg-11:svn47544-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [263/611] texlive-ms-11:svn57473-71.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [264/611] perl-Class-Struct-0:0.68-506. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [265/611] perl-Business-ISBN-0:3.009-4. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [266/611] perl-Business-ISMN-0:1.203-4. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [267/611] perl-Business-ISSN-0:1.005-10 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [268/611] perl-Class-Accessor-0:0.51-20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [269/611] perl-Data-Compare-0:1.29-4.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [270/611] perl-Data-Dump-0:1.25-10.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [271/611] perl-Data-Uniqid-0:0.12-33.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [272/611] perl-DateTime-2:1.65-3.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [273/611] perl-DateTime-Calendar-Julian 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [274/611] perl-DateTime-Format-Builder- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [275/611] perl-DateTime-TimeZone-0:2.62 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [276/611] perl-File-Slurper-0:0.014-5.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [277/611] perl-File-Temp-1:0.231.100-50 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [278/611] perl-IO-String-0:1.08-50.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [279/611] perl-IPC-Cmd-2:1.04-504.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [280/611] perl-IPC-Run3-0:0.049-1.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [281/611] perl-LWP-Protocol-https-0:6.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [282/611] perl-Lingua-Translit-0:0.29-6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [283/611] perl-List-AllUtils-0:0.19-12. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [284/611] perl-Log-Log4perl-0:1.57-5.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [285/611] perl-POSIX-0:2.13-506.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [286/611] perl-Parse-RecDescent-0:1.967 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [287/611] perl-Regexp-Common-0:20170602 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [288/611] perl-Sort-Key-0:1.33-30.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [289/611] perl-Text-Balanced-0:2.06-502 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [290/611] perl-Text-BibTeX-0:0.89-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [291/611] perl-Text-CSV-0:2.03-3.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [292/611] perl-Text-Roman-0:3.5-27.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [293/611] perl-Text-Tabs+Wrap-0:2024.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [294/611] perl-Unicode-Collate-0:1.31-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [295/611] perl-Unicode-LineBreak-0:2019 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [296/611] perl-Unicode-UCD-0:0.78-506.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [297/611] perl-XML-LibXML-1:2.0210-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [298/611] perl-XML-LibXML-Simple-0:1.01 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [299/611] perl-XML-LibXSLT-0:2.002.001- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [300/611] perl-XML-Writer-0:0.900-14.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [301/611] perl-autovivification-0:0.18- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [302/611] perl-libwww-perl-0:6.77-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [303/611] perl-locale-0:1.10-506.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [304/611] texlive-algorithms-11:svn4242 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [305/611] perl-Business-ISBN-Data-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [306/611] perl-Data-Dumper-0:2.188-503. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [307/611] perl-base-0:2.27-506.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [308/611] perl-subs-0:1.04-506.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [309/611] perl-Tie-Cycle-0:1.228-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [310/611] perl-B-0:1.88-506.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [311/611] perl-Clone-0:0.46-6.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [312/611] perl-File-Find-Rule-0:0.34-28 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [313/611] perl-Term-ANSIColor-0:5.01-50 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [314/611] perl-AutoLoader-0:5.74-506.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [315/611] perl-Sys-Hostname-0:1.25-506. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [316/611] perl-Dist-CheckConflicts-0:0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [317/611] perl-Params-ValidationCompile 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [318/611] perl-Specio-0:0.48-6.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [319/611] perl-Try-Tiny-0:0.31-9.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [320/611] perl-namespace-autoclean-0:0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [321/611] perl-DateTime-Format-Strptime 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [322/611] perl-Params-Validate-0:1.31-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [323/611] perl-Class-Singleton-0:1.6-11 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [324/611] perl-DateTime-TimeZone-Tzfile 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [325/611] perl-File-Compare-0:1.100.700 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [326/611] perl-Module-Runtime-0:0.016-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [327/611] perl-ExtUtils-MM-Utils-2:7.70 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [328/611] perl-IPC-Open3-0:1.22-506.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [329/611] perl-Locale-Maketext-Simple-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [330/611] perl-Module-Load-Conditional- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [331/611] perl-Params-Check-1:0.38-502. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [332/611] perl-Text-ParseWords-0:3.31-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [333/611] perl-IO-Socket-SSL-0:2.085-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [334/611] perl-Mozilla-CA-0:20231213-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [335/611] perl-Net-HTTP-0:6.23-4.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [336/611] perl-List-SomeUtils-0:0.59-5. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [337/611] perl-List-UtilsBy-0:0.12-9.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [338/611] perl-IPC-SysV-0:2.09-505.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [339/611] perl-LDAP-1:0.68-13.fc40.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [340/611] perl-Log-Dispatch-0:2.71-4.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [341/611] perl-Log-Dispatch-FileRotate- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [342/611] perl-Safe-0:2.44-506.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [343/611] perl-if-0:0.61.000-506.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [344/611] perl-MIME-Charset-0:1.013.1-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [345/611] sombok-0:2.4.0-21.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [346/611] perl-XML-NamespaceSupport-0:1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [347/611] perl-XML-SAX-0:1.02-16.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [348/611] perl-XML-SAX-Base-0:1.09-23.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [349/611] perl-autodie-0:2.37-3.fc40.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [350/611] perl-Encode-Locale-0:1.05-29. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [351/611] perl-File-Listing-0:6.16-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [352/611] perl-HTML-Parser-0:3.82-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [353/611] perl-HTTP-Cookies-0:6.11-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [354/611] perl-HTTP-Date-0:6.06-4.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [355/611] perl-HTTP-Negotiate-0:6.01-38 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [356/611] perl-LWP-MediaTypes-0:6.04-17 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [357/611] perl-Module-Load-1:0.36-503.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [358/611] perl-NTLM-0:1.09-38.fc40.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [359/611] perl-WWW-RobotRules-0:6.02-39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [360/611] perl-libnet-0:3.15-503.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [361/611] texlive-float-11:svn15878.1.3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [362/611] perl-Number-Compare-0:0.03-38 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [363/611] perl-Text-Glob-0:0.11-23.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [364/611] perl-Eval-Closure-0:0.14-23.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [365/611] perl-Exception-Class-0:1.45-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [366/611] perl-Devel-StackTrace-1:2.05- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [367/611] perl-MRO-Compat-0:0.15-9.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [368/611] perl-Ref-Util-0:0.204-20.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [369/611] perl-Role-Tiny-0:2.002004-11. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [370/611] perl-XString-0:0.005-12.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [371/611] perl-B-Hooks-EndOfScope-0:0.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [372/611] perl-Sub-Identify-0:0.14-26.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [373/611] perl-namespace-clean-0:0.27-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [374/611] perl-Module-Implementation-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [375/611] perl-Date-ISO8601-0:0.005-20. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [376/611] perl-DateTime-TimeZone-System 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [377/611] perl-Params-Classify-0:0.015- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [378/611] perl-Locale-Maketext-0:1.33-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [379/611] perl-Module-Metadata-0:1.0000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [380/611] perl-HTTP-Tiny-0:0.088-5.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [381/611] perl-IO-Socket-IP-0:0.42-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [382/611] perl-Net-SSLeay-0:1.94-3.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [383/611] perl-Compress-Raw-Zlib-0:2.20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [384/611] perl-IO-Compress-0:2.207-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [385/611] perl-Authen-SASL-0:2.1700-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [386/611] perl-Convert-ASN1-0:0.34-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [387/611] perl-JSON-0:4.10-5.fc40.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [388/611] perl-Text-Soundex-0:3.05-30.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [389/611] perl-Time-Local-2:1.350-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [390/611] perl-Devel-GlobalDestruction- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [391/611] perl-MIME-Lite-0:3.033-10.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [392/611] perl-Mail-Sender-1:0.903-24.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [393/611] perl-Mail-Sendmail-0:0.80-20. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [394/611] perl-MailTools-0:2.21-16.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [395/611] perl-Sys-Syslog-0:0.36-504.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [396/611] perl-Date-Manip-0:6.95-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [397/611] perl-Opcode-0:1.64-506.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [398/611] libthai-0:0.1.29-8.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [399/611] perl-IPC-System-Simple-0:1.30 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [400/611] perl-Tie-RefHash-0:1.40-503.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [401/611] perl-I18N-Langinfo-0:0.22-506 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [402/611] perl-HTML-Tagset-0:3.24-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [403/611] perl-TimeDate-1:2.33-14.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [404/611] mailcap-0:2.1.54-5.fc40.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [405/611] perl-Digest-HMAC-0:1.04-10.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [406/611] perl-Devel-LexAlias-0:0.05-36 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [407/611] perltidy-0:20240202-1.fc40.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [408/611] perl-Class-Data-Inheritable-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [409/611] perl-Ref-Util-XS-0:0.117-22.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [410/611] perl-Class-Method-Modifiers-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [411/611] perl-Hash-Util-FieldHash-0:1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [412/611] perl-Sub-Exporter-Progressive 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [413/611] perl-Variable-Magic-0:0.64-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [414/611] perl-Package-Stash-0:0.40-7.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [415/611] perl-Devel-CallChecker-0:0.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [416/611] perl-I18N-LangTags-0:0.45-506 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [417/611] perl-Compress-Raw-Bzip2-0:2.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [418/611] perl-GSSAPI-0:0.28-45.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [419/611] perl-Tie-0:4.6-506.fc40.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [420/611] perl-Text-Unidecode-0:1.30-24 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [421/611] perl-deprecate-0:0.04-506.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [422/611] perl-Email-Date-Format-0:1.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [423/611] perl-MIME-Types-0:2.26-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [424/611] perl-Net-SMTP-SSL-0:1.04-24.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [425/611] libdatrie-0:0.2.13-9.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [426/611] perl-Digest-SHA-1:6.04-503.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [427/611] perl-Devel-Caller-0:2.07-5.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [428/611] perl-English-0:1.11-506.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [429/611] perl-Pod-Html-0:1.34-506.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [430/611] perl-Sub-Exporter-0:0.991-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [431/611] perl-Package-Stash-XS-0:0.30- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [432/611] perl-DynaLoader-Functions-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [433/611] perl-PadWalker-0:2.5-13.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [434/611] perl-Pod-Simple-1:3.45-6.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [435/611] perl-Data-OptList-0:0.114-4.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [436/611] perl-Package-Generator-0:1.10 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [437/611] perl-Params-Util-0:1.102-14.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [438/611] perl-Sub-Install-0:0.929-5.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [439/611] perl-Pod-Escapes-1:1.07-503.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [440/611] pyproject-rpm-macros-0:1.12.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [441/611] python-rpm-macros-0:3.12-8.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [442/611] python3-rpm-macros-0:3.12-8.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [443/611] python3-rpm-generators-0:14-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [444/611] texlive-base-11:20230311-82.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [445/611] texlive-kpathsea-11:svn66209- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [446/611] texlive-texlive-scripts-11:sv 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [447/611] texlive-luaotfload-11:svn6461 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [448/611] texlive-lua-uni-algos-11:svn6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [449/611] texlive-lualibs-11:svn64615-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [450/611] texlive-epstopdf-11:svn66461- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [451/611] texlive-latex-11:svn65161-82. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [452/611] texlive-mptopdf-11:svn65952-8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [453/611] texlive-oberdiek-11:svn65521- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [454/611] texlive-grffile-11:svn52756-7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [455/611] texlive-index-11:svn24099.4.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [456/611] texlive-parallel-11:svn15878. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [457/611] texlive-pdfcol-11:svn64469-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [458/611] texlive-unicode-math-11:svn61 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [459/611] texlive-lualatex-math-11:svn6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [460/611] texlive-ucharcat-11:svn38907- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [461/611] texlive-bibtex-11:svn66186-82 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [462/611] texlive-dvipdfmx-11:svn66203- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [463/611] texlive-dvips-11:svn66203-82. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [464/611] texlive-glyphlist-11:svn54074 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [465/611] texlive-luahbtex-11:svn66186- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [466/611] libpng-2:1.6.40-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [467/611] zziplib-0:0.13.72-6.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [468/611] texlive-luatex-11:svn66967-82 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [469/611] texlive-makeindex-11:svn62517 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [470/611] texlive-metafont-11:svn66186- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [471/611] texlive-mfware-11:svn66186-82 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [472/611] texlive-pdftex-11:svn66243-82 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [473/611] libpaper-1:2.1.1-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [474/611] texlive-dehyph-11:svn48599-71 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [475/611] texlive-tex-11:svn66186-82.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [476/611] texlive-texlive-en-11:svn6657 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [477/611] texlive-texlive.infra-11:svn6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [478/611] perl-XML-Parser-0:2.47-3.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [479/611] perl-XML-XPath-0:1.48-6.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [480/611] perl-open-0:1.13-506.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [481/611] perl-encoding-4:3.00-505.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [482/611] perl-Filter-2:1.64-503.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [483/611] texlive-xdvi-11:svn62387-82.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [484/611] freetype-0:2.13.2-5.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [485/611] libXaw-0:1.0.15-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [486/611] libXi-0:1.8.1-5.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [487/611] libXpm-0:3.5.17-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [488/611] libXt-0:1.3.0-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [489/611] libXext-0:1.3.6-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [490/611] libICE-0:1.1.1-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [491/611] libSM-0:1.2.4-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [492/611] texlive-dvipng-11:svn66203-82 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [493/611] gd-0:2.3.3-16.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [494/611] libimagequant-0:4.0.3-3.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [495/611] libjpeg-turbo-0:3.0.2-1.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [496/611] libtiff-0:4.6.0-2.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [497/611] libwebp-0:1.3.2-5.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [498/611] jbigkit-libs-0:2.1-29.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [499/611] liblerc-0:4.0.0-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [500/611] texlive-dvisvgm-11:svn66532-8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [501/611] potrace-0:1.16-12.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [502/611] python3-babel-0:2.15.0-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [503/611] python3-jinja2-0:3.1.4-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [504/611] python3-markupsafe-0:2.1.3-4. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [505/611] python3-idna-0:3.7-1.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [506/611] python3-urllib3-0:1.26.19-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [507/611] perl-Getopt-Long-1:2.57-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [508/611] perl-HTTP-Message-0:6.46-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [509/611] perl-IO-HTML-0:1.004-12.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [510/611] perl-URI-0:5.28-1.fc40.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [511/611] perl-Socket-4:2.038-1.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [512/611] expat-0:2.6.2-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [513/611] libxslt-0:1.1.42-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [514/611] perl-version-8:0.99.32-1.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [515/611] perl-Module-CoreList-1:5.2024 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [516/611] perl-Math-BigInt-1:2.0030.03- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [517/611] perl-Math-Complex-0:1.62-506. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [518/611] perl-DateTime-Locale-0:1.42-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [519/611] perl-File-ShareDir-0:1.118-11 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [520/611] perl-Class-Inspector-0:1.36-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [521/611] libX11-0:1.8.9-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [522/611] libX11-common-0:1.8.9-1.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [523/611] libXmu-0:1.2.1-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [524/611] fontconfig-0:2.15.0-6.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [525/611] fonts-filesystem-1:2.0.5-14.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [526/611] xml-common-0:0.6.3-63.fc40.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [527/611] libavif-0:1.0.4-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [528/611] svt-av1-libs-0:2.1.0-1.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [529/611] harfbuzz-0:8.4.0-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [530/611] cairo-0:1.18.0-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [531/611] graphite2-0:1.3.14-15.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [532/611] libXrender-0:0.9.11-6.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [533/611] emacs-filesystem-1:29.4-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [534/611] glib2-0:2.80.3-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [535/611] libxcb-0:1.17.0-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [536/611] libXau-0:1.0.11-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [537/611] pixman-0:0.43.4-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [538/611] texlive-lib-11:20230311-82.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [539/611] texlive-gsftopk-11:svn52851-8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [540/611] libgs-0:10.02.1-10.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [541/611] adobe-mappings-cmap-0:2023062 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [542/611] adobe-mappings-cmap-deprecate 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [543/611] adobe-mappings-pdf-0:20190401 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [544/611] google-droid-sans-fonts-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [545/611] jbig2dec-libs-0:0.20-4.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [546/611] lcms2-0:2.16-3.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [547/611] libijs-0:0.35-22.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [548/611] openjpeg2-0:2.5.2-1.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [549/611] ghostscript-0:10.02.1-10.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [550/611] ghostscript-tools-fonts-0:10. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [551/611] ghostscript-tools-printing-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [552/611] mupdf-0:1.24.2-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [553/611] mupdf-libs-0:1.24.2-1.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [554/611] libglvnd-glx-1:1.7.0-4.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [555/611] gumbo-parser-1:0.10.1-31.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [556/611] leptonica-0:1.84.1-3.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [557/611] tesseract-0:5.3.4-4.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [558/611] libglvnd-1:1.7.0-4.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [559/611] giflib-0:5.2.2-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [560/611] tesseract-langpack-eng-0:4.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [561/611] tesseract-tessdata-doc-0:4.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [562/611] texlive-xetex-11:svn66203-82. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [563/611] libicu-0:74.2-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [564/611] teckit-0:2.5.12-2.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [565/611] texlive-everyshi-11:svn57001- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [566/611] texlive-xetexconfig-11:svn458 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [567/611] tzdata-0:2024a-5.fc40.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [568/611] freeglut-0:3.6.0-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [569/611] libglvnd-opengl-1:1.7.0-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [570/611] cups-libs-1:2.4.10-1.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [571/611] avahi-libs-0:0.8-26.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [572/611] dbus-libs-1:1.14.10-3.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [573/611] urw-base35-fonts-0:20200910-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [574/611] urw-base35-fonts-common-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [575/611] urw-base35-z003-fonts-0:20200 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [576/611] urw-base35-standard-symbols-p 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [577/611] urw-base35-p052-fonts-0:20200 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [578/611] urw-base35-nimbus-sans-fonts- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [579/611] urw-base35-nimbus-roman-fonts 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [580/611] urw-base35-nimbus-mono-ps-fon 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [581/611] urw-base35-gothic-fonts-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [582/611] urw-base35-d050000l-fonts-0:2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [583/611] urw-base35-c059-fonts-0:20200 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [584/611] urw-base35-bookman-fonts-0:20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [585/611] libaom-0:3.9.0-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [586/611] libjxl-1:0.8.2-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [587/611] libdav1d-0:1.4.3-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [588/611] rav1e-libs-0:0.7.1-2.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [589/611] gnutls-0:3.8.5-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [590/611] nettle-0:3.9.1-6.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [591/611] default-fonts-core-sans-0:4.0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [592/611] abattis-cantarell-vf-fonts-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [593/611] google-noto-sans-vf-fonts-0:2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [594/611] google-noto-fonts-common-0:20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [595/611] highway-0:1.2.0-2.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [596/611] shared-mime-info-0:2.3-5.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [597/611] mesa-libGL-0:24.1.2-7.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [598/611] mesa-libglapi-0:24.1.2-7.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [599/611] libXfixes-0:6.0.1-3.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [600/611] libXxf86vm-0:1.1.5-6.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [601/611] libxshmfence-0:1.3.2-3.fc40.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [602/611] libX11-xcb-0:1.8.9-1.fc40.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [603/611] libdrm-0:2.4.121-1.fc40.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [604/611] perl-Pod-Usage-4:2.03-504.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [605/611] perl-Pod-Perldoc-0:3.28.01-50 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [606/611] perl-podlators-1:5.01-502.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [607/611] groff-base-0:1.23.0-6.fc40.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [608/611] perl-Term-Cap-0:1.18-503.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [609/611] ncurses-0:6.4-12.20240127.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [610/611] xpdf-libs-1:4.04-11.fc40.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [611/611] dos2unix-0:7.5.2-1.fc40.s390x 100% | 658.2 KiB/s | 300.8 KiB | 00m00s -------------------------------------------------------------------------------- [611/611] Total 100% | 542.0 KiB/s | 300.8 KiB | 00m01s Running transaction [ 1/613] Verify package files 100% | 330.0 B/s | 611.0 B | 00m02s >>> Running pre-transaction scriptlet: texlive-base-11:20230311-82.fc40.s390x >>> Stop pre-transaction scriptlet: texlive-base-11:20230311-82.fc40.s390x [ 2/613] Prepare transaction 100% | 1.5 KiB/s | 611.0 B | 00m00s >>> Running pre-install scriptlet: texlive-base-11:20230311-82.fc40.s390x >>> Stop pre-install scriptlet: texlive-base-11:20230311-82.fc40.s390x [ 3/613] Installing texlive-base-11:20 100% | 275.6 MiB/s | 19.0 MiB | 00m00s [ 4/613] Installing texlive-lib-11:202 100% | 101.6 MiB/s | 624.2 KiB | 00m00s [ 5/613] Installing libpng-2:1.6.40-3. 100% | 83.0 MiB/s | 254.8 KiB | 00m00s [ 6/613] Installing fonts-filesystem-1 100% | 769.5 KiB/s | 788.0 B | 00m00s [ 7/613] Installing urw-base35-fonts-c 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 8/613] Installing libjpeg-turbo-0:3. 100% | 146.4 MiB/s | 749.3 KiB | 00m00s [ 9/613] Installing expat-0:2.6.2-1.fc 100% | 103.7 MiB/s | 318.5 KiB | 00m00s [ 10/613] Installing libwebp-0:1.3.2-5. 100% | 129.2 MiB/s | 661.4 KiB | 00m00s [ 11/613] Installing jbig2dec-libs-0:0. 100% | 87.1 MiB/s | 178.4 KiB | 00m00s [ 12/613] Installing libpaper-1:2.1.1-3 100% | 24.6 MiB/s | 50.3 KiB | 00m00s [ 13/613] Installing python-rpm-macros- 100% | 22.3 MiB/s | 22.8 KiB | 00m00s [ 14/613] Installing python3-rpm-macros 100% | 6.5 MiB/s | 6.7 KiB | 00m00s [ 15/613] Installing libglvnd-1:1.7.0-4 100% | 176.8 MiB/s | 905.1 KiB | 00m00s [ 16/613] Installing openjpeg2-0:2.5.2- 100% | 95.2 MiB/s | 487.5 KiB | 00m00s [ 17/613] Installing adobe-mappings-cma 100% | 167.6 MiB/s | 14.4 MiB | 00m00s [ 18/613] Installing graphite2-0:1.3.14 100% | 102.3 MiB/s | 209.6 KiB | 00m00s [ 19/613] Installing libICE-0:1.1.1-3.f 100% | 94.9 MiB/s | 194.3 KiB | 00m00s [ 20/613] Installing zziplib-0:0.13.72- 100% | 77.0 MiB/s | 236.7 KiB | 00m00s [ 21/613] Installing libSM-0:1.2.4-3.fc 100% | 104.0 MiB/s | 106.5 KiB | 00m00s [ 22/613] Installing adobe-mappings-cma 100% | 142.9 MiB/s | 585.2 KiB | 00m00s [ 23/613] Installing libglvnd-opengl-1: 100% | 106.4 MiB/s | 218.0 KiB | 00m00s [ 24/613] Installing pyproject-rpm-macr 100% | 99.2 MiB/s | 101.6 KiB | 00m00s [ 25/613] Installing teckit-0:2.5.12-2. 100% | 195.2 MiB/s | 2.7 MiB | 00m00s [ 26/613] Installing urw-base35-z003-fo 100% | 38.3 MiB/s | 391.8 KiB | 00m00s >>> Running post-install scriptlet: urw-base35-z003-fonts-0:20200910-20.fc40.noa >>> Stop post-install scriptlet: urw-base35-z003-fonts-0:20200910-20.fc40.noarch [ 27/613] Installing urw-base35-standar 100% | 10.7 MiB/s | 66.0 KiB | 00m00s >>> Running post-install scriptlet: urw-base35-standard-symbols-ps-fonts-0:20200 >>> Stop post-install scriptlet: urw-base35-standard-symbols-ps-fonts-0:20200910 [ 28/613] Installing urw-base35-p052-fo 100% | 124.0 MiB/s | 1.5 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-p052-fonts-0:20200910-20.fc40.noa >>> Stop post-install scriptlet: urw-base35-p052-fonts-0:20200910-20.fc40.noarch [ 29/613] Installing urw-base35-nimbus- 100% | 140.8 MiB/s | 2.4 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-nimbus-sans-fonts-0:20200910-20.f >>> Stop post-install scriptlet: urw-base35-nimbus-sans-fonts-0:20200910-20.fc40 [ 30/613] Installing urw-base35-nimbus- 100% | 124.2 MiB/s | 1.4 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-nimbus-roman-fonts-0:20200910-20. >>> Stop post-install scriptlet: urw-base35-nimbus-roman-fonts-0:20200910-20.fc4 [ 31/613] Installing urw-base35-nimbus- 100% | 116.9 MiB/s | 1.1 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-nimbus-mono-ps-fonts-0:20200910-2 >>> Stop post-install scriptlet: urw-base35-nimbus-mono-ps-fonts-0:20200910-20.f [ 32/613] Installing urw-base35-gothic- 100% | 105.7 MiB/s | 1.2 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-gothic-fonts-0:20200910-20.fc40.n >>> Stop post-install scriptlet: urw-base35-gothic-fonts-0:20200910-20.fc40.noar [ 33/613] Installing urw-base35-d050000 100% | 13.9 MiB/s | 85.4 KiB | 00m00s >>> Running post-install scriptlet: urw-base35-d050000l-fonts-0:20200910-20.fc40 >>> Stop post-install scriptlet: urw-base35-d050000l-fonts-0:20200910-20.fc40.no [ 34/613] Installing urw-base35-c059-fo 100% | 126.8 MiB/s | 1.4 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-c059-fonts-0:20200910-20.fc40.noa >>> Stop post-install scriptlet: urw-base35-c059-fonts-0:20200910-20.fc40.noarch [ 35/613] Installing urw-base35-bookman 100% | 124.1 MiB/s | 1.4 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-bookman-fonts-0:20200910-20.fc40. >>> Stop post-install scriptlet: urw-base35-bookman-fonts-0:20200910-20.fc40.noa [ 36/613] Installing urw-base35-fonts-0 100% | 5.5 MiB/s | 5.6 KiB | 00m00s [ 37/613] Installing abattis-cantarell- 100% | 63.3 MiB/s | 194.4 KiB | 00m00s [ 38/613] Installing xpdf-libs-1:4.04-1 100% | 140.5 MiB/s | 2.1 MiB | 00m00s [ 39/613] Installing ncurses-0:6.4-12.2 100% | 52.2 MiB/s | 641.9 KiB | 00m00s >>> Running pre-install scriptlet: groff-base-0:1.23.0-6.fc40.s390x >>> Stop pre-install scriptlet: groff-base-0:1.23.0-6.fc40.s390x [ 40/613] Installing groff-base-0:1.23. 100% | 111.4 MiB/s | 4.3 MiB | 00m00s >>> Running post-install scriptlet: groff-base-0:1.23.0-6.fc40.s390x >>> Stop post-install scriptlet: groff-base-0:1.23.0-6.fc40.s390x [ 41/613] Installing perl-Digest-SHA-1: 100% | 38.7 MiB/s | 118.8 KiB | 00m00s [ 42/613] Installing perl-Digest-0:1.20 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [ 43/613] Installing perl-GSSAPI-0:0.28 100% | 42.9 MiB/s | 131.9 KiB | 00m00s [ 44/613] Installing perl-Tie-0:4.6-506 100% | 32.9 MiB/s | 33.7 KiB | 00m00s [ 45/613] Installing perl-Digest-HMAC-0 100% | 29.2 MiB/s | 29.9 KiB | 00m00s [ 46/613] Installing perl-Business-ISBN 100% | 137.5 MiB/s | 281.7 KiB | 00m00s [ 47/613] Installing perl-subs-0:1.04-5 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [ 48/613] Installing perl-B-0:1.88-506. 100% | 126.8 MiB/s | 519.5 KiB | 00m00s [ 49/613] Installing perl-FileHandle-0: 100% | 9.5 MiB/s | 9.8 KiB | 00m00s [ 50/613] Installing perl-Authen-SASL-0 100% | 59.3 MiB/s | 121.5 KiB | 00m00s [ 51/613] Installing perl-Digest-MD5-0: 100% | 30.0 MiB/s | 61.4 KiB | 00m00s [ 52/613] Installing perl-Business-ISBN 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [ 53/613] Installing perl-Data-Dumper-0 100% | 57.3 MiB/s | 117.4 KiB | 00m00s [ 54/613] Installing perl-libnet-0:3.15 100% | 95.8 MiB/s | 294.3 KiB | 00m00s [ 55/613] Installing perl-AutoLoader-0: 100% | 20.5 MiB/s | 20.9 KiB | 00m00s [ 56/613] Installing perl-URI-0:5.28-1. 100% | 49.2 MiB/s | 251.8 KiB | 00m00s [ 57/613] Installing perl-File-Path-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [ 58/613] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.8 KiB | 00m00s [ 59/613] Installing perl-locale-0:1.10 100% | 6.5 MiB/s | 6.6 KiB | 00m00s [ 60/613] Installing perl-Mozilla-CA-0: 100% | 9.9 MiB/s | 10.2 KiB | 00m00s [ 61/613] Installing perl-if-0:0.61.000 100% | 6.1 MiB/s | 6.2 KiB | 00m00s [ 62/613] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.5 KiB | 00m00s [ 63/613] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 64/613] Installing perl-IO-Socket-IP- 100% | 49.0 MiB/s | 100.4 KiB | 00m00s [ 65/613] Installing perl-Net-SSLeay-0: 100% | 129.2 MiB/s | 1.4 MiB | 00m00s [ 66/613] Installing perl-IO-Socket-SSL 100% | 134.6 MiB/s | 689.0 KiB | 00m00s [ 67/613] Installing perl-Class-Struct- 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 68/613] Installing perl-POSIX-0:2.13- 100% | 80.1 MiB/s | 246.1 KiB | 00m00s [ 69/613] Installing perl-Term-ANSIColo 100% | 48.4 MiB/s | 99.1 KiB | 00m00s [ 70/613] Installing perl-File-Temp-1:0 100% | 80.1 MiB/s | 164.0 KiB | 00m00s [ 71/613] Installing perl-IPC-Open3-0:1 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [ 72/613] Installing perl-Term-Cap-0:1. 100% | 29.8 MiB/s | 30.5 KiB | 00m00s [ 73/613] Installing perl-Pod-Simple-1: 100% | 111.2 MiB/s | 569.4 KiB | 00m00s [ 74/613] Installing perl-HTTP-Tiny-0:0 100% | 75.3 MiB/s | 154.2 KiB | 00m00s [ 75/613] Installing perl-Symbol-0:1.09 100% | 7.0 MiB/s | 7.2 KiB | 00m00s [ 76/613] Installing perl-SelectSaver-0 100% | 2.5 MiB/s | 2.6 KiB | 00m00s [ 77/613] Installing perl-File-stat-0:1 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [ 78/613] Installing perl-Socket-4:2.03 100% | 63.4 MiB/s | 129.8 KiB | 00m00s [ 79/613] Installing perl-podlators-1:5 100% | 101.6 MiB/s | 312.1 KiB | 00m00s [ 80/613] Installing perl-Pod-Perldoc-0 100% | 41.2 MiB/s | 168.6 KiB | 00m00s [ 81/613] Installing perl-Fcntl-0:1.15- 100% | 32.8 MiB/s | 33.5 KiB | 00m00s [ 82/613] Installing perl-mro-0:1.28-50 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [ 83/613] Installing perl-overloading-0 100% | 5.4 MiB/s | 5.5 KiB | 00m00s [ 84/613] Installing perl-base-0:2.27-5 100% | 12.6 MiB/s | 12.9 KiB | 00m00s [ 85/613] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.5 KiB | 00m00s [ 86/613] Installing perl-IO-0:1.52-506 100% | 50.5 MiB/s | 155.1 KiB | 00m00s [ 87/613] Installing perl-Pod-Usage-4:2 100% | 42.1 MiB/s | 86.3 KiB | 00m00s [ 88/613] Installing perl-File-Basename 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [ 89/613] Installing perl-Scalar-List-U 100% | 49.6 MiB/s | 152.5 KiB | 00m00s [ 90/613] Installing perl-Getopt-Std-0: 100% | 11.4 MiB/s | 11.6 KiB | 00m00s [ 91/613] Installing perl-MIME-Base64-0 100% | 23.5 MiB/s | 48.1 KiB | 00m00s [ 92/613] Installing perl-constant-0:1. 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [ 93/613] Installing perl-parent-1:0.24 100% | 10.2 MiB/s | 10.4 KiB | 00m00s [ 94/613] Installing perl-vars-0:1.05-5 100% | 4.2 MiB/s | 4.3 KiB | 00m00s [ 95/613] Installing perl-Errno-0:1.37- 100% | 8.5 MiB/s | 8.8 KiB | 00m00s [ 96/613] Installing perl-overload-0:1. 100% | 70.3 MiB/s | 71.9 KiB | 00m00s [ 97/613] Installing perl-Storable-1:3. 100% | 114.1 MiB/s | 233.7 KiB | 00m00s [ 98/613] Installing perl-Getopt-Long-1 100% | 71.7 MiB/s | 146.9 KiB | 00m00s [ 99/613] Installing perl-Exporter-0:5. 100% | 54.2 MiB/s | 55.5 KiB | 00m00s [100/613] Installing perl-Carp-0:1.54-5 100% | 46.5 MiB/s | 47.7 KiB | 00m00s [101/613] Installing perl-PathTools-0:3 100% | 59.9 MiB/s | 183.9 KiB | 00m00s [102/613] Installing perl-DynaLoader-0: 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [103/613] Installing perl-Encode-4:3.21 100% | 192.2 MiB/s | 9.6 MiB | 00m00s [104/613] Installing perl-libs-4:5.38.2 100% | 141.3 MiB/s | 10.3 MiB | 00m00s [105/613] Installing perl-interpreter-4 100% | 59.2 MiB/s | 121.2 KiB | 00m00s [106/613] Installing perl-File-Find-0:1 100% | 41.4 MiB/s | 42.4 KiB | 00m00s [107/613] Installing perl-Try-Tiny-0:0. 100% | 34.4 MiB/s | 70.5 KiB | 00m00s [108/613] Installing perl-Unicode-Norma 100% | 159.6 MiB/s | 653.6 KiB | 00m00s [109/613] Installing perl-Module-Runtim 100% | 30.7 MiB/s | 31.4 KiB | 00m00s [110/613] Installing perl-version-8:0.9 100% | 66.1 MiB/s | 135.3 KiB | 00m00s [111/613] Installing perl-Dist-CheckCon 100% | 32.3 MiB/s | 33.1 KiB | 00m00s [112/613] Installing perl-Module-Implem 100% | 25.5 MiB/s | 26.1 KiB | 00m00s [113/613] Installing perl-File-Copy-0:2 100% | 19.7 MiB/s | 20.2 KiB | 00m00s [114/613] Installing perl-Time-HiRes-4: 100% | 59.4 MiB/s | 121.6 KiB | 00m00s [115/613] Installing perl-Sys-Hostname- 100% | 20.6 MiB/s | 21.1 KiB | 00m00s [116/613] Installing perl-Compress-Raw- 100% | 82.2 MiB/s | 168.3 KiB | 00m00s [117/613] Installing perl-Params-Util-0 100% | 29.7 MiB/s | 60.9 KiB | 00m00s [118/613] Installing perl-Data-Dump-0:1 100% | 50.8 MiB/s | 52.1 KiB | 00m00s [119/613] Installing perl-Text-Balanced 100% | 55.0 MiB/s | 112.6 KiB | 00m00s [120/613] Installing perl-Clone-0:0.46- 100% | 33.1 MiB/s | 33.9 KiB | 00m00s [121/613] Installing perl-XML-Namespace 100% | 45.0 MiB/s | 46.0 KiB | 00m00s [122/613] Installing perl-XML-SAX-Base- 100% | 85.1 MiB/s | 174.4 KiB | 00m00s [123/613] Installing perl-Module-Load-1 100% | 15.5 MiB/s | 15.8 KiB | 00m00s [124/613] Installing perl-Devel-StackTr 100% | 49.3 MiB/s | 50.5 KiB | 00m00s [125/613] Installing perl-Date-ISO8601- 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [126/613] Installing perl-I18N-Langinfo 100% | 26.2 MiB/s | 26.8 KiB | 00m00s [127/613] Installing perl-Encode-Locale 100% | 19.6 MiB/s | 20.0 KiB | 00m00s [128/613] Installing perl-TimeDate-1:2. 100% | 33.7 MiB/s | 103.4 KiB | 00m00s [129/613] Installing perl-HTTP-Date-0:6 100% | 20.8 MiB/s | 42.6 KiB | 00m00s [130/613] Installing perl-Text-Unidecod 100% | 60.0 MiB/s | 491.7 KiB | 00m00s [131/613] Installing perl-Sub-Install-0 100% | 36.3 MiB/s | 37.1 KiB | 00m00s [132/613] Installing perl-Data-OptList- 100% | 50.9 MiB/s | 52.1 KiB | 00m00s [133/613] Installing perl-File-Listing- 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [134/613] Installing perl-Parse-RecDesc 100% | 104.5 MiB/s | 535.3 KiB | 00m00s [135/613] Installing perl-Mail-Sendmail 100% | 64.9 MiB/s | 66.5 KiB | 00m00s [136/613] Installing perl-Params-Valida 100% | 78.2 MiB/s | 160.1 KiB | 00m00s [137/613] Installing perl-List-SomeUtil 100% | 106.3 MiB/s | 108.9 KiB | 00m00s [138/613] Installing perl-Module-Metada 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [139/613] Installing perl-Module-CoreLi 100% | 225.6 MiB/s | 1.1 MiB | 00m00s [140/613] Installing perl-Text-BibTeX-0 100% | 75.6 MiB/s | 542.1 KiB | 00m00s [141/613] Installing perl-Unicode-Colla 100% | 160.6 MiB/s | 5.0 MiB | 00m00s [142/613] Installing perl-Unicode-UCD-0 100% | 33.4 MiB/s | 205.0 KiB | 00m00s [143/613] Installing perl-Date-Manip-0: 100% | 160.1 MiB/s | 11.0 MiB | 00m00s [144/613] Installing perl-Lingua-Transl 100% | 87.5 MiB/s | 179.2 KiB | 00m00s [145/613] Installing perl-Pod-Html-0:1. 100% | 21.1 MiB/s | 43.2 KiB | 00m00s [146/613] Installing perl-meta-notation 100% | 2.2 MiB/s | 2.3 KiB | 00m00s [147/613] Installing perl-sigtrap-0:1.1 100% | 11.2 MiB/s | 11.4 KiB | 00m00s [148/613] Installing perl-Business-ISSN 100% | 10.8 MiB/s | 22.1 KiB | 00m00s [149/613] Installing perl-Class-Accesso 100% | 20.9 MiB/s | 42.8 KiB | 00m00s [150/613] Installing perl-File-Slurper- 100% | 14.6 MiB/s | 30.0 KiB | 00m00s [151/613] Installing perl-IO-String-0:1 100% | 17.3 MiB/s | 17.7 KiB | 00m00s [152/613] Installing perl-IPC-Run3-0:0. 100% | 20.5 MiB/s | 63.1 KiB | 00m00s [153/613] Installing perl-Regexp-Common 100% | 76.7 MiB/s | 471.5 KiB | 00m00s [154/613] Installing perl-Sort-Key-0:1. 100% | 27.7 MiB/s | 85.0 KiB | 00m00s [155/613] Installing perl-Text-CSV-0:2. 100% | 113.6 MiB/s | 348.9 KiB | 00m00s [156/613] Installing perl-Text-Roman-0: 100% | 16.9 MiB/s | 34.6 KiB | 00m00s [157/613] Installing perl-XML-Writer-0: 100% | 33.5 MiB/s | 68.6 KiB | 00m00s [158/613] Installing perl-autovivificat 100% | 32.9 MiB/s | 67.4 KiB | 00m00s [159/613] Installing perl-Tie-Cycle-0:1 100% | 24.0 MiB/s | 24.5 KiB | 00m00s [160/613] Installing perl-Business-ISMN 100% | 18.3 MiB/s | 37.5 KiB | 00m00s [161/613] Installing perl-Class-Singlet 100% | 40.4 MiB/s | 41.3 KiB | 00m00s [162/613] Installing perl-File-Compare- 100% | 5.9 MiB/s | 6.0 KiB | 00m00s [163/613] Installing perl-ExtUtils-MM-U 100% | 3.5 MiB/s | 3.6 KiB | 00m00s [164/613] Installing perl-List-UtilsBy- 100% | 55.8 MiB/s | 57.1 KiB | 00m00s [165/613] Installing perl-List-AllUtils 100% | 66.3 MiB/s | 135.9 KiB | 00m00s [166/613] Installing perl-IPC-SysV-0:2. 100% | 39.3 MiB/s | 80.4 KiB | 00m00s [167/613] Installing perl-MIME-Charset- 100% | 52.4 MiB/s | 107.2 KiB | 00m00s [168/613] Installing perl-NTLM-0:1.09-3 100% | 31.9 MiB/s | 32.6 KiB | 00m00s [169/613] Installing perl-WWW-RobotRule 100% | 25.2 MiB/s | 25.8 KiB | 00m00s [170/613] Installing perl-Number-Compar 100% | 5.2 MiB/s | 5.4 KiB | 00m00s [171/613] Installing perl-Text-Glob-0:0 100% | 9.0 MiB/s | 9.2 KiB | 00m00s [172/613] Installing perl-File-Find-Rul 100% | 21.6 MiB/s | 44.2 KiB | 00m00s [173/613] Installing perl-Data-Compare- 100% | 18.9 MiB/s | 58.0 KiB | 00m00s [174/613] Installing perl-MRO-Compat-0: 100% | 21.9 MiB/s | 44.8 KiB | 00m00s [175/613] Installing perl-XString-0:0.0 100% | 18.9 MiB/s | 38.6 KiB | 00m00s [176/613] Installing perl-Sub-Identify- 100% | 11.8 MiB/s | 36.1 KiB | 00m00s [177/613] Installing perl-Convert-ASN1- 100% | 56.4 MiB/s | 173.3 KiB | 00m00s [178/613] Installing perl-Mail-Sender-1 100% | 79.3 MiB/s | 162.4 KiB | 00m00s [179/613] Installing perl-Sys-Syslog-0: 100% | 32.8 MiB/s | 100.7 KiB | 00m00s [180/613] Installing perl-Opcode-0:1.64 100% | 24.3 MiB/s | 49.7 KiB | 00m00s [181/613] Installing perl-Safe-0:2.44-5 100% | 30.2 MiB/s | 31.0 KiB | 00m00s [182/613] Installing perl-IPC-System-Si 100% | 35.9 MiB/s | 73.4 KiB | 00m00s [183/613] Installing perl-Tie-RefHash-0 100% | 17.4 MiB/s | 35.7 KiB | 00m00s [184/613] Installing perl-autodie-0:2.3 100% | 53.4 MiB/s | 218.8 KiB | 00m00s [185/613] Installing perl-HTML-Tagset-0 100% | 19.2 MiB/s | 19.6 KiB | 00m00s [186/613] Installing perl-Class-Data-In 100% | 6.8 MiB/s | 7.0 KiB | 00m00s [187/613] Installing perl-Exception-Cla 100% | 46.1 MiB/s | 94.5 KiB | 00m00s [188/613] Installing perl-Ref-Util-XS-0 100% | 23.7 MiB/s | 48.5 KiB | 00m00s [189/613] Installing perl-Ref-Util-0:0. 100% | 16.2 MiB/s | 33.1 KiB | 00m00s [190/613] Installing perl-Class-Method- 100% | 26.7 MiB/s | 109.5 KiB | 00m00s [191/613] Installing perl-Role-Tiny-0:2 100% | 31.0 MiB/s | 63.4 KiB | 00m00s [192/613] Installing perl-Hash-Util-Fie 100% | 31.3 MiB/s | 64.1 KiB | 00m00s [193/613] Installing perl-Variable-Magi 100% | 43.1 MiB/s | 132.3 KiB | 00m00s [194/613] Installing perl-I18N-LangTags 100% | 40.8 MiB/s | 83.6 KiB | 00m00s [195/613] Installing perl-Locale-Makete 100% | 18.9 MiB/s | 173.8 KiB | 00m00s [196/613] Installing perl-Locale-Makete 100% | 13.1 MiB/s | 13.5 KiB | 00m00s [197/613] Installing perl-Params-Check- 100% | 27.9 MiB/s | 28.5 KiB | 00m00s [198/613] Installing perl-Module-Load-C 100% | 29.2 MiB/s | 29.9 KiB | 00m00s [199/613] Installing perl-IPC-Cmd-2:1.0 100% | 41.9 MiB/s | 85.8 KiB | 00m00s [200/613] Installing perl-Compress-Raw- 100% | 34.9 MiB/s | 71.4 KiB | 00m00s [201/613] Installing perl-IO-Compress-0 100% | 146.1 MiB/s | 1.0 MiB | 00m00s [202/613] Installing perl-Net-HTTP-0:6. 100% | 75.2 MiB/s | 77.0 KiB | 00m00s [203/613] Installing perl-deprecate-0:0 100% | 6.8 MiB/s | 6.9 KiB | 00m00s [204/613] Installing perl-Text-Soundex- 100% | 51.6 MiB/s | 52.8 KiB | 00m00s [205/613] Installing perl-Email-Date-Fo 100% | 25.3 MiB/s | 26.0 KiB | 00m00s [206/613] Installing perl-MIME-Types-0: 100% | 90.0 MiB/s | 184.2 KiB | 00m00s [207/613] Installing perl-MIME-Lite-0:3 100% | 121.5 MiB/s | 248.8 KiB | 00m00s [208/613] Installing perl-Net-SMTP-SSL- 100% | 5.2 MiB/s | 5.3 KiB | 00m00s [209/613] Installing perl-MailTools-0:2 100% | 69.1 MiB/s | 212.1 KiB | 00m00s [210/613] Installing perl-English-0:1.1 100% | 6.5 MiB/s | 6.6 KiB | 00m00s [211/613] Installing perl-Package-Stash 100% | 36.5 MiB/s | 74.8 KiB | 00m00s [212/613] Installing perl-Package-Stash 100% | 56.7 MiB/s | 58.1 KiB | 00m00s [213/613] Installing perl-DynaLoader-Fu 100% | 20.2 MiB/s | 20.7 KiB | 00m00s [214/613] Installing perl-Devel-CallChe 100% | 38.0 MiB/s | 39.0 KiB | 00m00s [215/613] Installing perl-Params-Classi 100% | 52.0 MiB/s | 53.3 KiB | 00m00s [216/613] Installing perl-DateTime-Time 100% | 28.9 MiB/s | 29.6 KiB | 00m00s [217/613] Installing perl-DateTime-Time 100% | 25.2 MiB/s | 25.8 KiB | 00m00s [218/613] Installing perl-PadWalker-0:2 100% | 41.4 MiB/s | 42.4 KiB | 00m00s [219/613] Installing perl-Devel-Caller- 100% | 28.4 MiB/s | 29.0 KiB | 00m00s [220/613] Installing perl-Devel-LexAlia 100% | 20.2 MiB/s | 20.7 KiB | 00m00s [221/613] Installing perl-Package-Gener 100% | 30.7 MiB/s | 31.5 KiB | 00m00s [222/613] Installing perl-Sub-Exporter- 100% | 98.5 MiB/s | 201.7 KiB | 00m00s [223/613] Installing perl-Sub-Exporter- 100% | 28.2 MiB/s | 28.8 KiB | 00m00s [224/613] Installing perl-B-Hooks-EndOf 100% | 36.6 MiB/s | 75.0 KiB | 00m00s [225/613] Installing perl-namespace-cle 100% | 21.7 MiB/s | 44.5 KiB | 00m00s [226/613] Installing perl-namespace-aut 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [227/613] Installing perl-Devel-GlobalD 100% | 18.5 MiB/s | 19.0 KiB | 00m00s [228/613] Installing perl-Filter-2:1.64 100% | 56.4 MiB/s | 173.4 KiB | 00m00s [229/613] Installing perl-encoding-4:3. 100% | 146.9 MiB/s | 150.4 KiB | 00m00s [230/613] Installing perl-open-0:1.13-5 100% | 11.4 MiB/s | 11.7 KiB | 00m00s [231/613] Installing perl-IO-HTML-0:1.0 100% | 45.6 MiB/s | 46.7 KiB | 00m00s [232/613] Installing perl-Math-Complex- 100% | 83.8 MiB/s | 85.8 KiB | 00m00s [233/613] Installing perl-Math-BigInt-1 100% | 234.8 MiB/s | 961.6 KiB | 00m00s [234/613] Installing perl-Data-Uniqid-0 100% | 5.6 MiB/s | 5.8 KiB | 00m00s [235/613] Installing perl-JSON-0:4.10-5 100% | 133.2 MiB/s | 272.7 KiB | 00m00s [236/613] Installing perl-Class-Inspect 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [237/613] Installing perl-File-ShareDir 100% | 28.9 MiB/s | 59.1 KiB | 00m00s [238/613] Installing libdrm-0:2.4.121-1 100% | 91.1 MiB/s | 280.0 KiB | 00m00s [239/613] Installing libX11-xcb-0:1.8.9 100% | 15.3 MiB/s | 15.7 KiB | 00m00s [240/613] Installing libxshmfence-0:1.3 100% | 15.6 MiB/s | 16.0 KiB | 00m00s [241/613] Installing mesa-libglapi-0:24 100% | 175.1 MiB/s | 358.6 KiB | 00m00s [242/613] Installing highway-0:1.2.0-2. 100% | 186.0 MiB/s | 1.5 MiB | 00m00s [243/613] Installing google-noto-fonts- 100% | 17.8 MiB/s | 18.3 KiB | 00m00s [244/613] Installing google-noto-sans-v 100% | 156.1 MiB/s | 1.2 MiB | 00m00s [245/613] Installing google-droid-sans- 100% | 272.1 MiB/s | 6.3 MiB | 00m00s [246/613] Installing default-fonts-core 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [247/613] Installing nettle-0:3.9.1-6.f 100% | 207.4 MiB/s | 849.4 KiB | 00m00s [248/613] Installing gnutls-0:3.8.5-1.f 100% | 261.0 MiB/s | 3.1 MiB | 00m00s [249/613] Installing glib2-0:2.80.3-1.f 100% | 317.9 MiB/s | 14.9 MiB | 00m00s [250/613] Installing shared-mime-info-0 100% | 182.6 MiB/s | 2.6 MiB | 00m00s >>> Running post-install scriptlet: shared-mime-info-0:2.3-5.fc40.s390x >>> Stop post-install scriptlet: shared-mime-info-0:2.3-5.fc40.s390x [251/613] Installing libjxl-1:0.8.2-6.f 100% | 230.0 MiB/s | 2.5 MiB | 00m00s [252/613] Installing libaom-0:3.9.0-1.f 100% | 268.6 MiB/s | 3.5 MiB | 00m00s [253/613] Installing rav1e-libs-0:0.7.1 100% | 277.1 MiB/s | 2.5 MiB | 00m00s [254/613] Installing libdav1d-0:1.4.3-1 100% | 215.7 MiB/s | 662.5 KiB | 00m00s [255/613] Installing dbus-libs-1:1.14.1 100% | 194.3 MiB/s | 398.0 KiB | 00m00s [256/613] Installing avahi-libs-0:0.8-2 100% | 179.9 MiB/s | 184.2 KiB | 00m00s [257/613] Installing cups-libs-1:2.4.10 100% | 88.9 MiB/s | 728.3 KiB | 00m00s [258/613] Installing tzdata-0:2024a-5.f 100% | 61.3 MiB/s | 1.9 MiB | 00m00s [259/613] Installing libicu-0:74.2-1.fc 100% | 299.7 MiB/s | 35.4 MiB | 00m00s [260/613] Installing tesseract-tessdata 100% | 0.0 B/s | 15.7 KiB | 00m00s [261/613] Installing giflib-0:5.2.2-1.f 100% | 122.7 MiB/s | 125.7 KiB | 00m00s [262/613] Installing gumbo-parser-1:0.1 100% | 192.7 MiB/s | 394.6 KiB | 00m00s [263/613] Installing libijs-0:0.35-22.f 100% | 64.8 MiB/s | 66.4 KiB | 00m00s [264/613] Installing lcms2-0:2.16-3.fc4 100% | 223.8 MiB/s | 458.4 KiB | 00m00s [265/613] Installing adobe-mappings-pdf 100% | 293.1 MiB/s | 4.4 MiB | 00m00s [266/613] Installing pixman-0:0.43.4-1. 100% | 190.6 MiB/s | 585.5 KiB | 00m00s [267/613] Installing libXau-0:1.0.11-6. 100% | 66.5 MiB/s | 68.1 KiB | 00m00s [268/613] Installing libxcb-0:1.17.0-1. 100% | 237.1 MiB/s | 1.2 MiB | 00m00s [269/613] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [270/613] Installing desktop-file-utils 100% | 123.5 MiB/s | 253.0 KiB | 00m00s [271/613] Installing xdg-utils-0:1.2.1- 100% | 341.3 MiB/s | 349.5 KiB | 00m00s [272/613] Installing svt-av1-libs-0:2.1 100% | 287.7 MiB/s | 3.7 MiB | 00m00s [273/613] Installing libavif-0:1.0.4-3. 100% | 38.5 MiB/s | 196.9 KiB | 00m00s >>> Running pre-install scriptlet: xml-common-0:0.6.3-63.fc40.noarch >>> Stop pre-install scriptlet: xml-common-0:0.6.3-63.fc40.noarch [274/613] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [275/613] Installing libX11-common-0:1. 100% | 131.7 MiB/s | 1.2 MiB | 00m00s [276/613] Installing libX11-0:1.8.9-1.f 100% | 274.8 MiB/s | 1.4 MiB | 00m00s [277/613] Installing libXext-0:1.3.6-1. 100% | 96.6 MiB/s | 98.9 KiB | 00m00s [278/613] Installing libXt-0:1.3.0-3.fc 100% | 233.7 MiB/s | 478.7 KiB | 00m00s [279/613] Installing libXpm-0:3.5.17-3. 100% | 157.8 MiB/s | 161.6 KiB | 00m00s [280/613] Installing libXmu-0:1.2.1-1.f 100% | 208.0 MiB/s | 212.9 KiB | 00m00s [281/613] Installing libXi-0:1.8.1-5.fc 100% | 83.5 MiB/s | 85.5 KiB | 00m00s [282/613] Installing libXaw-0:1.0.15-3. 100% | 282.9 MiB/s | 579.3 KiB | 00m00s [283/613] Installing libXxf86vm-0:1.1.5 100% | 25.7 MiB/s | 26.3 KiB | 00m00s [284/613] Installing libXrender-0:0.9.1 100% | 53.8 MiB/s | 55.1 KiB | 00m00s [285/613] Installing cairo-0:1.18.0-3.f 100% | 255.2 MiB/s | 1.8 MiB | 00m00s [286/613] Installing harfbuzz-0:8.4.0-1 100% | 241.7 MiB/s | 2.7 MiB | 00m00s [287/613] Installing freetype-0:2.13.2- 100% | 182.9 MiB/s | 936.7 KiB | 00m00s [288/613] Installing fontconfig-0:2.15. 100% | 685.2 KiB/s | 820.9 KiB | 00m01s >>> Running post-install scriptlet: fontconfig-0:2.15.0-6.fc40.s390x >>> Stop post-install scriptlet: fontconfig-0:2.15.0-6.fc40.s390x [289/613] Installing libXfixes-0:6.0.1- 100% | 30.7 MiB/s | 31.5 KiB | 00m00s [290/613] Installing libglvnd-glx-1:1.7 100% | 258.7 MiB/s | 794.8 KiB | 00m00s [291/613] Installing mesa-libGL-0:24.1. 100% | 193.7 MiB/s | 595.0 KiB | 00m00s [292/613] Installing freeglut-0:3.6.0-1 100% | 258.2 MiB/s | 528.9 KiB | 00m00s [293/613] Installing libxslt-0:1.1.42-1 100% | 162.0 MiB/s | 497.6 KiB | 00m00s [294/613] Installing potrace-0:1.16-12. 100% | 127.5 MiB/s | 261.2 KiB | 00m00s [295/613] Installing liblerc-0:4.0.0-6. 100% | 132.1 MiB/s | 270.6 KiB | 00m00s [296/613] Installing jbigkit-libs-0:2.1 100% | 120.3 MiB/s | 123.2 KiB | 00m00s [297/613] Installing libtiff-0:4.6.0-2. 100% | 203.5 MiB/s | 1.2 MiB | 00m00s [298/613] Installing libgs-0:10.02.1-10 100% | 421.7 MiB/s | 24.0 MiB | 00m00s [299/613] Installing ghostscript-tools- 100% | 0.0 B/s | 3.4 KiB | 00m00s [300/613] Installing ghostscript-tools- 100% | 0.0 B/s | 5.1 KiB | 00m00s [301/613] Installing ghostscript-0:10.0 100% | 38.1 MiB/s | 39.0 KiB | 00m00s [302/613] Installing leptonica-0:1.84.1 100% | 283.0 MiB/s | 3.1 MiB | 00m00s [303/613] Installing tesseract-langpack 100% | 301.8 MiB/s | 3.9 MiB | 00m00s [304/613] Installing tesseract-0:5.3.4- 100% | 250.7 MiB/s | 3.3 MiB | 00m00s [305/613] Installing mupdf-libs-0:1.24. 100% | 267.1 MiB/s | 47.3 MiB | 00m00s [306/613] Installing mupdf-0:1.24.2-1.f 100% | 301.8 MiB/s | 4.2 MiB | 00m00s [307/613] Installing libimagequant-0:4. 100% | 206.3 MiB/s | 845.0 KiB | 00m00s [308/613] Installing gd-0:2.3.3-16.fc40 100% | 148.6 MiB/s | 456.6 KiB | 00m00s [309/613] Installing libdatrie-0:0.2.13 100% | 61.4 MiB/s | 62.8 KiB | 00m00s [310/613] Installing libthai-0:0.1.29-8 100% | 154.1 MiB/s | 789.1 KiB | 00m00s [311/613] Installing sombok-0:2.4.0-21. 100% | 68.7 MiB/s | 140.7 KiB | 00m00s [312/613] Installing perl-Unicode-LineB 100% | 66.9 MiB/s | 274.0 KiB | 00m00s [313/613] Installing mailcap-0:2.1.54-5 100% | 85.0 MiB/s | 87.1 KiB | 00m00s [314/613] Installing perl-LWP-MediaType 100% | 39.3 MiB/s | 80.4 KiB | 00m00s [315/613] Installing perl-HTTP-Message- 100% | 71.5 MiB/s | 219.5 KiB | 00m00s [316/613] Installing perl-HTML-Parser-0 100% | 70.9 MiB/s | 290.5 KiB | 00m00s [317/613] Installing perl-HTTP-Negotiat 100% | 28.0 MiB/s | 28.6 KiB | 00m00s [318/613] Installing perltidy-0:2024020 100% | 276.1 MiB/s | 3.6 MiB | 00m00s [319/613] Installing perl-Eval-Closure- 100% | 33.7 MiB/s | 34.6 KiB | 00m00s [320/613] Installing perl-Params-Valida 100% | 91.9 MiB/s | 94.1 KiB | 00m00s [321/613] Installing perl-Specio-0:0.48 100% | 83.8 MiB/s | 343.3 KiB | 00m00s [322/613] Installing perl-Log-Dispatch- 100% | 14.6 MiB/s | 149.4 KiB | 00m00s [323/613] Installing perl-DateTime-Loca 100% | 280.7 MiB/s | 22.7 MiB | 00m00s [324/613] Installing perl-DateTime-Time 100% | 375.6 MiB/s | 6.4 MiB | 00m00s [325/613] Installing perl-DateTime-2:1. 100% | 189.2 MiB/s | 387.4 KiB | 00m00s [326/613] Installing perl-DateTime-Cale 100% | 33.5 MiB/s | 34.3 KiB | 00m00s [327/613] Installing perl-DateTime-Form 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [328/613] Installing perl-DateTime-Form 100% | 103.9 MiB/s | 212.7 KiB | 00m00s [329/613] Installing perl-Log-Dispatch- 100% | 53.1 MiB/s | 54.4 KiB | 00m00s [330/613] Installing perl-HTTP-Cookies- 100% | 73.8 MiB/s | 75.6 KiB | 00m00s [331/613] Installing perl-LWP-Protocol- 100% | 30.3 MiB/s | 31.1 KiB | 00m00s [332/613] Installing perl-libwww-perl-0 100% | 172.4 MiB/s | 529.7 KiB | 00m00s [333/613] Installing perl-XML-Parser-0: 100% | 163.9 MiB/s | 671.2 KiB | 00m00s [334/613] Installing perl-XML-XPath-0:1 100% | 102.3 MiB/s | 209.4 KiB | 00m00s [335/613] Installing texlive-epstopdf-1 100% | 39.6 MiB/s | 40.6 KiB | 00m00s [336/613] Installing texlive-epstopdf-p 100% | 189.4 MiB/s | 388.0 KiB | 00m00s [337/613] Installing texlive-cm-11:svn5 100% | 167.9 MiB/s | 1.0 MiB | 00m00s [338/613] Installing texlive-etex-11:sv 100% | 41.7 MiB/s | 42.7 KiB | 00m00s [339/613] Installing texlive-hyph-utf8- 100% | 74.8 MiB/s | 76.6 KiB | 00m00s [340/613] Installing texlive-hyphen-bas 100% | 64.3 MiB/s | 65.9 KiB | 00m00s [341/613] Installing texlive-knuth-lib- 100% | 103.8 MiB/s | 106.3 KiB | 00m00s [342/613] Installing texlive-plain-11:s 100% | 111.1 MiB/s | 113.8 KiB | 00m00s [343/613] Installing texlive-tex-ini-fi 100% | 0.0 B/s | 10.1 KiB | 00m00s [344/613] Installing texlive-unicode-da 100% | 438.7 MiB/s | 3.1 MiB | 00m00s [345/613] Installing texlive-graphics-d 100% | 97.5 MiB/s | 99.9 KiB | 00m00s [346/613] Installing texlive-luatex-11: 100% | 341.5 MiB/s | 9.9 MiB | 00m00s [347/613] Installing texlive-gsftopk-11 100% | 51.1 MiB/s | 52.3 KiB | 00m00s [348/613] Installing texlive-texlive.in 100% | 251.7 MiB/s | 1.0 MiB | 00m00s [349/613] Installing texlive-texlive-sc 100% | 48.7 MiB/s | 349.1 KiB | 00m00s [350/613] Installing texlive-kpathsea-1 100% | 346.7 MiB/s | 2.1 MiB | 00m00s [351/613] Installing texlive-iftex-11:s 100% | 29.6 MiB/s | 30.3 KiB | 00m00s [352/613] Installing texlive-amsmath-11 100% | 262.4 MiB/s | 268.7 KiB | 00m00s [353/613] Installing texlive-kvoptions- 100% | 538.7 MiB/s | 551.6 KiB | 00m00s [354/613] Installing texlive-url-11:svn 100% | 0.0 B/s | 22.1 KiB | 00m00s [355/613] Installing texlive-ltxcmds-11 100% | 415.6 MiB/s | 425.5 KiB | 00m00s [356/613] Installing texlive-atbegshi-1 100% | 434.6 MiB/s | 445.1 KiB | 00m00s [357/613] Installing texlive-atveryend- 100% | 133.8 MiB/s | 411.2 KiB | 00m00s [358/613] Installing texlive-babel-11:s 100% | 79.3 MiB/s | 2.2 MiB | 00m00s [359/613] Installing texlive-pdftexcmds 100% | 415.6 MiB/s | 425.6 KiB | 00m00s [360/613] Installing texlive-etex-pkg-1 100% | 0.0 B/s | 19.0 KiB | 00m00s [361/613] Installing texlive-etoolbox-1 100% | 33.0 MiB/s | 67.7 KiB | 00m00s [362/613] Installing texlive-amsfonts-1 100% | 241.7 MiB/s | 6.0 MiB | 00m00s [363/613] Installing texlive-lm-11:svn6 100% | 425.2 MiB/s | 39.5 MiB | 00m00s [364/613] Installing texlive-auxhook-11 100% | 296.1 MiB/s | 303.2 KiB | 00m00s [365/613] Installing texlive-etexcmds-1 100% | 314.7 MiB/s | 322.3 KiB | 00m00s [366/613] Installing texlive-latex-font 100% | 60.6 MiB/s | 124.2 KiB | 00m00s [367/613] Installing texlive-fancyhdr-1 100% | 0.0 B/s | 32.7 KiB | 00m00s [368/613] Installing texlive-marvosym-1 100% | 91.9 MiB/s | 188.3 KiB | 00m00s [369/613] Installing texlive-palatino-1 100% | 160.1 MiB/s | 1.1 MiB | 00m00s [370/613] Installing texlive-zapfding-1 100% | 80.8 MiB/s | 82.7 KiB | 00m00s [371/613] Installing texlive-bigintcalc 100% | 504.7 MiB/s | 516.8 KiB | 00m00s [372/613] Installing texlive-graphics-c 100% | 0.0 B/s | 3.9 KiB | 00m00s [373/613] Installing texlive-graphics-1 100% | 125.6 MiB/s | 128.7 KiB | 00m00s [374/613] Installing texlive-tools-11:s 100% | 201.0 MiB/s | 411.7 KiB | 00m00s [375/613] Installing texlive-xkeyval-11 100% | 69.9 MiB/s | 71.6 KiB | 00m00s [376/613] Installing texlive-geometry-1 100% | 49.1 MiB/s | 50.2 KiB | 00m00s [377/613] Installing texlive-colortbl-1 100% | 21.3 MiB/s | 21.8 KiB | 00m00s [378/613] Installing texlive-intcalc-11 100% | 230.9 MiB/s | 472.8 KiB | 00m00s [379/613] Installing texlive-kvsetkeys- 100% | 418.8 MiB/s | 428.8 KiB | 00m00s [380/613] Installing texlive-l3backend- 100% | 369.0 MiB/s | 1.1 MiB | 00m00s [381/613] Installing texlive-letltxmacr 100% | 305.3 MiB/s | 312.6 KiB | 00m00s [382/613] Installing texlive-natbib-11: 100% | 131.1 MiB/s | 134.2 KiB | 00m00s [383/613] Installing texlive-pdfescape- 100% | 368.3 MiB/s | 377.2 KiB | 00m00s [384/613] Installing texlive-uniquecoun 100% | 306.1 MiB/s | 313.5 KiB | 00m00s [385/613] Installing texlive-infwarerr- 100% | 300.3 MiB/s | 307.5 KiB | 00m00s [386/613] Installing texlive-fp-11:svn4 100% | 124.9 MiB/s | 127.9 KiB | 00m00s [387/613] Installing texlive-booktabs-1 100% | 0.0 B/s | 19.0 KiB | 00m00s [388/613] Installing texlive-hypdoc-11: 100% | 351.1 MiB/s | 359.5 KiB | 00m00s [389/613] Installing texlive-footmisc-1 100% | 64.1 MiB/s | 65.6 KiB | 00m00s [390/613] Installing texlive-multido-11 100% | 0.0 B/s | 19.6 KiB | 00m00s [391/613] Installing texlive-catchfile- 100% | 312.5 MiB/s | 320.0 KiB | 00m00s [392/613] Installing texlive-ifplatform 100% | 0.0 B/s | 13.5 KiB | 00m00s [393/613] Installing texlive-rerunfilec 100% | 354.8 MiB/s | 363.3 KiB | 00m00s [394/613] Installing texlive-carlisle-1 100% | 32.0 MiB/s | 32.8 KiB | 00m00s [395/613] Installing texlive-caption-11 100% | 445.6 MiB/s | 912.6 KiB | 00m00s [396/613] Installing texlive-csquotes-1 100% | 110.6 MiB/s | 113.3 KiB | 00m00s [397/613] Installing texlive-sauerj-11: 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [398/613] Installing texlive-bitset-11: 100% | 648.0 MiB/s | 663.5 KiB | 00m00s [399/613] Installing texlive-babelbib-1 100% | 384.4 MiB/s | 787.2 KiB | 00m00s [400/613] Installing texlive-ctablestac 100% | 0.0 B/s | 20.9 KiB | 00m00s [401/613] Installing texlive-luatexbase 100% | 14.7 MiB/s | 15.1 KiB | 00m00s [402/613] Installing texlive-titlesec-1 100% | 96.6 MiB/s | 98.9 KiB | 00m00s [403/613] Installing texlive-avantgar-1 100% | 177.4 MiB/s | 1.2 MiB | 00m00s [404/613] Installing texlive-bookman-11 100% | 176.2 MiB/s | 1.2 MiB | 00m00s [405/613] Installing texlive-charter-11 100% | 135.1 MiB/s | 415.0 KiB | 00m00s [406/613] Installing texlive-courier-11 100% | 183.0 MiB/s | 937.1 KiB | 00m00s [407/613] Installing texlive-fpl-11:svn 100% | 317.9 MiB/s | 651.2 KiB | 00m00s [408/613] Installing texlive-mathpazo-1 100% | 57.0 MiB/s | 116.7 KiB | 00m00s [409/613] Installing texlive-helvetic-1 100% | 203.1 MiB/s | 1.8 MiB | 00m00s [410/613] Installing texlive-lm-math-11 100% | 239.9 MiB/s | 736.9 KiB | 00m00s [411/613] Installing texlive-symbol-11: 100% | 40.0 MiB/s | 82.0 KiB | 00m00s [412/613] Installing texlive-times-11:s 100% | 166.4 MiB/s | 1.0 MiB | 00m00s [413/613] Installing texlive-utopia-11: 100% | 179.5 MiB/s | 551.4 KiB | 00m00s [414/613] Installing texlive-psnfss-11: 100% | 38.9 MiB/s | 119.5 KiB | 00m00s [415/613] Installing texlive-wasy-11:sv 100% | 138.7 MiB/s | 142.1 KiB | 00m00s [416/613] Installing texlive-bookmark-1 100% | 558.8 MiB/s | 572.2 KiB | 00m00s [417/613] Installing texlive-firstaid-1 100% | 291.8 MiB/s | 298.8 KiB | 00m00s [418/613] Installing texlive-gettitlest 100% | 332.2 MiB/s | 340.1 KiB | 00m00s [419/613] Installing texlive-grfext-11: 100% | 321.3 MiB/s | 329.1 KiB | 00m00s [420/613] Installing texlive-hycolor-11 100% | 403.5 MiB/s | 413.1 KiB | 00m00s [421/613] Installing texlive-kvdefineke 100% | 308.1 MiB/s | 315.5 KiB | 00m00s [422/613] Installing texlive-latexconfi 100% | 0.0 B/s | 9.8 KiB | 00m00s [423/613] Installing texlive-refcount-1 100% | 341.0 MiB/s | 349.2 KiB | 00m00s [424/613] Installing texlive-stringenc- 100% | 351.4 MiB/s | 1.1 MiB | 00m00s [425/613] Installing texlive-lua-alt-ge 100% | 0.0 B/s | 4.3 KiB | 00m00s [426/613] Installing texlive-modes-11:s 100% | 382.8 MiB/s | 391.9 KiB | 00m00s [427/613] Installing texlive-hologo-11: 100% | 650.5 MiB/s | 666.1 KiB | 00m00s [428/613] Installing texlive-paralist-1 100% | 0.0 B/s | 24.1 KiB | 00m00s [429/613] Installing texlive-ragged2e-1 100% | 716.1 MiB/s | 733.3 KiB | 00m00s [430/613] Installing texlive-setspace-1 100% | 0.0 B/s | 22.4 KiB | 00m00s [431/613] Installing texlive-placeins-1 100% | 0.0 B/s | 5.4 KiB | 00m00s [432/613] Installing texlive-zref-11:sv 100% | 401.4 MiB/s | 822.0 KiB | 00m00s [433/613] Installing texlive-glyphlist- 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [434/613] Installing texlive-metafont-1 100% | 226.1 MiB/s | 926.1 KiB | 00m00s [435/613] Installing texlive-wasy-type1 100% | 328.8 MiB/s | 336.7 KiB | 00m00s [436/613] Installing texlive-subfig-11: 100% | 0.0 B/s | 37.5 KiB | 00m00s [437/613] Installing texlive-auto-pst-p 100% | 0.0 B/s | 15.6 KiB | 00m00s [438/613] Installing texlive-euro-11:sv 100% | 0.0 B/s | 15.9 KiB | 00m00s [439/613] Installing texlive-breakurl-1 100% | 0.0 B/s | 17.9 KiB | 00m00s [440/613] Installing texlive-tabulary-1 100% | 0.0 B/s | 23.1 KiB | 00m00s [441/613] Installing texlive-fncychap-1 100% | 0.0 B/s | 38.4 KiB | 00m00s [442/613] Installing texlive-logreq-11: 100% | 26.6 MiB/s | 27.2 KiB | 00m00s [443/613] Installing texlive-dvips-11:s 100% | 268.8 MiB/s | 1.6 MiB | 00m00s [444/613] Installing texlive-memoir-11: 100% | 236.2 MiB/s | 483.6 KiB | 00m00s [445/613] Installing texlive-hopatch-11 100% | 113.0 MiB/s | 347.2 KiB | 00m00s [446/613] Installing texlive-tex-gyre-1 100% | 369.5 MiB/s | 24.4 MiB | 00m00s [447/613] Installing texlive-anyfontsiz 100% | 0.0 B/s | 13.4 KiB | 00m00s [448/613] Installing texlive-capt-of-11 100% | 0.0 B/s | 10.9 KiB | 00m00s [449/613] Installing texlive-cmap-11:sv 100% | 37.9 MiB/s | 38.8 KiB | 00m00s [450/613] Installing texlive-framed-11: 100% | 0.0 B/s | 22.4 KiB | 00m00s [451/613] Installing texlive-gnu-freefo 100% | 257.3 MiB/s | 17.0 MiB | 00m00s [452/613] Installing texlive-luatex85-1 100% | 0.0 B/s | 25.1 KiB | 00m00s [453/613] Installing texlive-needspace- 100% | 0.0 B/s | 10.5 KiB | 00m00s [454/613] Installing texlive-parskip-11 100% | 0.0 B/s | 16.7 KiB | 00m00s [455/613] Installing texlive-wrapfig-11 100% | 34.4 MiB/s | 35.2 KiB | 00m00s [456/613] Installing texlive-cmextra-11 100% | 69.2 MiB/s | 141.8 KiB | 00m00s [457/613] Installing texlive-euro-ce-11 100% | 46.0 MiB/s | 47.1 KiB | 00m00s [458/613] Installing texlive-eurosym-11 100% | 219.4 MiB/s | 224.7 KiB | 00m00s [459/613] Installing texlive-manfnt-fon 100% | 42.1 MiB/s | 43.1 KiB | 00m00s [460/613] Installing texlive-mflogo-fon 100% | 41.0 MiB/s | 42.0 KiB | 00m00s [461/613] Installing texlive-ncntrsbk-1 100% | 156.0 MiB/s | 958.2 KiB | 00m00s [462/613] Installing texlive-pxfonts-11 100% | 166.7 MiB/s | 853.5 KiB | 00m00s [463/613] Installing texlive-rsfs-11:sv 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [464/613] Installing texlive-tex-gyre-m 100% | 243.2 MiB/s | 2.7 MiB | 00m00s [465/613] Installing texlive-txfonts-11 100% | 170.2 MiB/s | 1.5 MiB | 00m00s [466/613] Installing texlive-wasysym-11 100% | 24.4 MiB/s | 25.0 KiB | 00m00s [467/613] Installing texlive-zapfchan-1 100% | 90.3 MiB/s | 185.0 KiB | 00m00s [468/613] Installing texlive-babel-engl 100% | 45.4 MiB/s | 46.5 KiB | 00m00s [469/613] Installing texlive-fix2col-11 100% | 0.0 B/s | 17.4 KiB | 00m00s [470/613] Installing texlive-latex-lab- 100% | 577.7 MiB/s | 2.3 MiB | 00m00s [471/613] Installing texlive-mfnfss-11: 100% | 24.2 MiB/s | 24.7 KiB | 00m00s [472/613] Installing texlive-pagesel-11 100% | 347.7 MiB/s | 356.1 KiB | 00m00s [473/613] Installing texlive-pslatex-11 100% | 28.5 MiB/s | 29.2 KiB | 00m00s [474/613] Installing texlive-pspicture- 100% | 0.0 B/s | 14.7 KiB | 00m00s [475/613] Installing texlive-hobsub-11: 100% | 80.0 MiB/s | 81.9 KiB | 00m00s [476/613] Installing texlive-hyperref-1 100% | 250.5 MiB/s | 769.4 KiB | 00m00s [477/613] Installing texlive-attachfile 100% | 32.4 MiB/s | 33.2 KiB | 00m00s [478/613] Installing texlive-luabidi-11 100% | 0.0 B/s | 26.8 KiB | 00m00s [479/613] Installing texlive-makecmds-1 100% | 0.0 B/s | 11.9 KiB | 00m00s [480/613] Installing texlive-colorprofi 100% | 66.9 MiB/s | 274.1 KiB | 00m00s [481/613] Installing texlive-ec-11:svn2 100% | 106.7 MiB/s | 2.7 MiB | 00m00s [482/613] Installing texlive-enctex-11: 100% | 91.5 MiB/s | 187.3 KiB | 00m00s [483/613] Installing texlive-hyphenex-1 100% | 0.0 B/s | 26.1 KiB | 00m00s [484/613] Installing texlive-knuth-loca 100% | 110.4 MiB/s | 113.1 KiB | 00m00s [485/613] Installing texlive-mflogo-11: 100% | 13.3 MiB/s | 13.6 KiB | 00m00s [486/613] Installing texlive-texlive-ms 100% | 468.8 MiB/s | 1.4 MiB | 00m00s [487/613] Installing texlive-alphalph-1 100% | 368.3 MiB/s | 377.1 KiB | 00m00s [488/613] Installing texlive-enumitem-1 100% | 0.0 B/s | 60.1 KiB | 00m00s [489/613] Installing texlive-underscore 100% | 0.0 B/s | 20.1 KiB | 00m00s [490/613] Installing texlive-beton-11:s 100% | 0.0 B/s | 12.5 KiB | 00m00s [491/613] Installing texlive-euler-11:s 100% | 0.0 B/s | 21.4 KiB | 00m00s [492/613] Installing texlive-fileconten 100% | 0.0 B/s | 13.0 KiB | 00m00s [493/613] Installing texlive-changepage 100% | 0.0 B/s | 28.2 KiB | 00m00s [494/613] Installing texlive-euenc-11:s 100% | 41.2 MiB/s | 42.2 KiB | 00m00s [495/613] Installing texlive-kastrup-11 100% | 0.0 B/s | 4.2 KiB | 00m00s [496/613] Installing texlive-notoccite- 100% | 0.0 B/s | 3.0 KiB | 00m00s [497/613] Installing texlive-xstring-11 100% | 0.0 B/s | 57.0 KiB | 00m00s [498/613] Installing texlive-marginnote 100% | 0.0 B/s | 23.3 KiB | 00m00s [499/613] Installing texlive-mparhack-1 100% | 0.0 B/s | 21.1 KiB | 00m00s [500/613] Installing texlive-picture-11 100% | 317.1 MiB/s | 324.8 KiB | 00m00s [501/613] Installing texlive-pst-math-1 100% | 23.1 MiB/s | 23.7 KiB | 00m00s [502/613] Installing texlive-varwidth-1 100% | 0.0 B/s | 20.3 KiB | 00m00s [503/613] Installing texlive-pdfcolmk-1 100% | 0.0 B/s | 20.7 KiB | 00m00s [504/613] Installing texlive-xcolor-11: 100% | 78.8 MiB/s | 80.7 KiB | 00m00s [505/613] Installing texlive-eso-pic-11 100% | 0.0 B/s | 28.6 KiB | 00m00s [506/613] Installing texlive-ifmtarg-11 100% | 0.0 B/s | 9.9 KiB | 00m00s [507/613] Installing texlive-float-11:s 100% | 0.0 B/s | 16.2 KiB | 00m00s [508/613] Installing texlive-lua-uni-al 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [509/613] Installing texlive-lualibs-11 100% | 251.2 MiB/s | 771.6 KiB | 00m00s [510/613] Installing texlive-luaotfload 100% | 483.4 MiB/s | 8.2 MiB | 00m00s [511/613] Installing texlive-mptopdf-11 100% | 149.9 MiB/s | 153.5 KiB | 00m00s [512/613] Installing texlive-grffile-11 100% | 371.8 MiB/s | 380.7 KiB | 00m00s [513/613] Installing texlive-index-11:s 100% | 60.7 MiB/s | 62.1 KiB | 00m00s [514/613] Installing texlive-parallel-1 100% | 0.0 B/s | 23.3 KiB | 00m00s [515/613] Installing texlive-pdfcol-11: 100% | 338.7 MiB/s | 346.8 KiB | 00m00s [516/613] Installing texlive-ucharcat-1 100% | 0.0 B/s | 10.9 KiB | 00m00s [517/613] Installing texlive-bibtex-11: 100% | 261.3 MiB/s | 802.7 KiB | 00m00s [518/613] Installing texlive-luahbtex-1 100% | 308.8 MiB/s | 7.1 MiB | 00m00s [519/613] Installing texlive-makeindex- 100% | 249.8 MiB/s | 511.6 KiB | 00m00s [520/613] Installing texlive-mfware-11: 100% | 113.2 MiB/s | 231.9 KiB | 00m00s [521/613] Installing texlive-dehyph-11: 100% | 235.5 MiB/s | 241.2 KiB | 00m00s [522/613] Installing texlive-pdftex-11: 100% | 298.1 MiB/s | 4.8 MiB | 00m00s [523/613] Installing texlive-tex-11:svn 100% | 146.7 MiB/s | 450.7 KiB | 00m00s [524/613] Installing texlive-texlive-en 100% | 593.8 MiB/s | 5.9 MiB | 00m00s [525/613] Installing texlive-xdvi-11:sv 100% | 213.9 MiB/s | 876.3 KiB | 00m00s [526/613] Installing texlive-dvipng-11: 100% | 224.6 MiB/s | 460.1 KiB | 00m00s [527/613] Installing texlive-dvisvgm-11 100% | 268.6 MiB/s | 3.0 MiB | 00m00s [528/613] Installing texlive-everyshi-1 100% | 155.2 MiB/s | 158.9 KiB | 00m00s [529/613] Installing texlive-xetexconfi 100% | 757.8 KiB/s | 776.0 B | 00m00s [530/613] Installing perl-LDAP-1:0.68-1 100% | 156.3 MiB/s | 960.1 KiB | 00m00s [531/613] Installing perl-Log-Log4perl- 100% | 174.9 MiB/s | 895.6 KiB | 00m00s [532/613] Installing perl-XML-SAX-0:1.0 100% | 2.2 MiB/s | 125.7 KiB | 00m00s >>> Running post-install scriptlet: perl-XML-SAX-0:1.02-16.fc40.noarch >>> Stop post-install scriptlet: perl-XML-SAX-0:1.02-16.fc40.noarch [533/613] Installing perl-XML-LibXML-1: 100% | 10.0 MiB/s | 970.0 KiB | 00m00s >>> Running trigger-install scriptlet: perl-XML-LibXML-1:2.0210-1.fc40.s390x >>> Stop trigger-install scriptlet: perl-XML-LibXML-1:2.0210-1.fc40.s390x [534/613] Installing perl-XML-LibXML-Si 100% | 51.0 MiB/s | 52.2 KiB | 00m00s [535/613] Installing perl-XML-LibXSLT-0 100% | 73.2 MiB/s | 149.8 KiB | 00m00s [536/613] Installing biber-0:2.19-5.fc4 100% | 267.8 MiB/s | 1.3 MiB | 00m00s [537/613] Installing texlive-l3packages 100% | 259.3 MiB/s | 265.5 KiB | 00m00s [538/613] Installing texlive-xpatch-11: 100% | 3.8 MiB/s | 27.5 KiB | 00m00s [539/613] Installing texlive-cm-super-1 100% | 556.8 MiB/s | 65.1 MiB | 00m00s [540/613] Installing texlive-xunicode-1 100% | 107.6 MiB/s | 220.3 KiB | 00m00s [541/613] Installing texlive-tipa-11:sv 100% | 379.2 MiB/s | 3.8 MiB | 00m00s [542/613] Installing texlive-fontspec-1 100% | 322.8 MiB/s | 330.6 KiB | 00m00s [543/613] Installing texlive-bera-11:sv 100% | 193.2 MiB/s | 791.2 KiB | 00m00s [544/613] Installing texlive-xifthen-11 100% | 0.0 B/s | 15.2 KiB | 00m00s [545/613] Installing texlive-algorithms 100% | 38.2 MiB/s | 39.1 KiB | 00m00s [546/613] Installing texlive-latex-11:s 100% | 601.3 MiB/s | 40.3 MiB | 00m00s [547/613] Installing texlive-l3kernel-1 100% | 340.6 MiB/s | 1.4 MiB | 00m00s [548/613] Installing texlive-bidi-11:sv 100% | 198.6 MiB/s | 1.2 MiB | 00m00s [549/613] Installing texlive-showexpl-1 100% | 0.0 B/s | 22.6 KiB | 00m00s [550/613] Installing texlive-listings-1 100% | 189.7 MiB/s | 582.9 KiB | 00m00s [551/613] Installing texlive-koma-scrip 100% | 551.8 MiB/s | 9.9 MiB | 00m00s [552/613] Installing texlive-ms-11:svn5 100% | 9.4 MiB/s | 19.3 KiB | 00m00s [553/613] Installing texlive-pgf-11:svn 100% | 180.7 MiB/s | 4.9 MiB | 00m00s [554/613] Installing texlive-fancyvrb-1 100% | 65.9 MiB/s | 67.5 KiB | 00m00s [555/613] Installing texlive-pst-3d-11: 100% | 20.4 MiB/s | 20.9 KiB | 00m00s [556/613] Installing texlive-pst-coil-1 100% | 21.3 MiB/s | 21.8 KiB | 00m00s [557/613] Installing texlive-pst-eps-11 100% | 16.2 MiB/s | 16.6 KiB | 00m00s [558/613] Installing texlive-pst-fill-1 100% | 23.4 MiB/s | 23.9 KiB | 00m00s [559/613] Installing texlive-pst-grad-1 100% | 21.9 MiB/s | 22.5 KiB | 00m00s [560/613] Installing texlive-pst-node-1 100% | 113.0 MiB/s | 115.8 KiB | 00m00s [561/613] Installing texlive-pst-ovl-11 100% | 13.4 MiB/s | 13.8 KiB | 00m00s [562/613] Installing texlive-pst-plot-1 100% | 127.9 MiB/s | 131.0 KiB | 00m00s [563/613] Installing texlive-pst-text-1 100% | 20.8 MiB/s | 21.3 KiB | 00m00s [564/613] Installing texlive-pst-tools- 100% | 27.5 MiB/s | 28.2 KiB | 00m00s [565/613] Installing texlive-pst-tree-1 100% | 42.6 MiB/s | 43.6 KiB | 00m00s [566/613] Installing texlive-pstricks-a 100% | 102.4 MiB/s | 104.9 KiB | 00m00s [567/613] Installing texlive-pstricks-1 100% | 116.0 MiB/s | 475.0 KiB | 00m00s [568/613] Installing texlive-biblatex-1 100% | 218.2 MiB/s | 2.2 MiB | 00m00s [569/613] Installing texlive-polyglossi 100% | 74.7 MiB/s | 764.6 KiB | 00m00s [570/613] Installing texlive-currfile-1 100% | 34.1 MiB/s | 35.0 KiB | 00m00s [571/613] Installing texlive-filehook-1 100% | 27.9 MiB/s | 57.2 KiB | 00m00s [572/613] Installing texlive-amscls-11: 100% | 240.6 MiB/s | 1.4 MiB | 00m00s [573/613] Installing texlive-lualatex-m 100% | 28.7 MiB/s | 29.4 KiB | 00m00s [574/613] Installing texlive-unicode-ma 100% | 168.8 MiB/s | 518.6 KiB | 00m00s [575/613] Installing texlive-oberdiek-1 100% | 396.4 MiB/s | 12.3 MiB | 00m00s [576/613] Installing texlive-dvipdfmx-1 100% | 235.5 MiB/s | 3.8 MiB | 00m00s [577/613] Installing texlive-xetex-11:s 100% | 121.5 MiB/s | 2.3 MiB | 00m00s [578/613] Installing texlive-ucs-11:svn 100% | 118.0 MiB/s | 2.5 MiB | 00m00s [579/613] Installing texlive-upquote-11 100% | 7.7 MiB/s | 15.9 KiB | 00m00s [580/613] Installing texlive-ae-11:svn1 100% | 57.6 MiB/s | 471.9 KiB | 00m00s [581/613] Installing texlive-minitoc-11 100% | 69.9 MiB/s | 572.5 KiB | 00m00s [582/613] Installing texlive-ltxmisc-11 100% | 22.7 MiB/s | 46.4 KiB | 00m00s [583/613] Installing texlive-texlive-co 100% | 130.8 MiB/s | 268.0 KiB | 00m00s [584/613] Installing texlive-collection 100% | 121.1 KiB/s | 124.0 B | 00m00s [585/613] Installing texlive-collection 100% | 121.1 KiB/s | 124.0 B | 00m00s [586/613] Installing texlive-collection 100% | 121.1 KiB/s | 124.0 B | 00m00s [587/613] Installing python-pip-wheel-0 100% | 380.0 MiB/s | 1.5 MiB | 00m00s [588/613] Installing mpdecimal-0:2.5.1- 100% | 112.2 MiB/s | 229.7 KiB | 00m00s [589/613] Installing libb2-0:0.98.1-11. 100% | 3.5 MiB/s | 43.1 KiB | 00m00s [590/613] Installing python3-libs-0:3.1 100% | 223.8 MiB/s | 42.5 MiB | 00m00s [591/613] Installing python3-0:3.12.4-1 100% | 32.3 MiB/s | 33.0 KiB | 00m00s [592/613] Installing python3-packaging- 100% | 210.9 MiB/s | 431.9 KiB | 00m00s [593/613] Installing python3-idna-0:3.7 100% | 195.6 MiB/s | 600.9 KiB | 00m00s [594/613] Installing python3-urllib3-0: 100% | 199.8 MiB/s | 1.0 MiB | 00m00s [595/613] Installing python3-rpm-genera 100% | 40.5 MiB/s | 82.9 KiB | 00m00s [596/613] Installing python3-docutils-0 100% | 232.7 MiB/s | 4.9 MiB | 00m00s [597/613] Installing python3-imagesize- 100% | 9.2 MiB/s | 37.8 KiB | 00m00s [598/613] Installing python3-pygments-0 100% | 245.1 MiB/s | 10.5 MiB | 00m00s [599/613] Installing python3-snowballst 100% | 283.9 MiB/s | 1.7 MiB | 00m00s [600/613] Installing python3-sphinx-the 100% | 45.2 MiB/s | 46.3 KiB | 00m00s [601/613] Installing python3-charset-no 100% | 157.5 MiB/s | 322.7 KiB | 00m00s [602/613] Installing python3-requests-0 100% | 66.2 MiB/s | 474.5 KiB | 00m00s [603/613] Installing python3-babel-0:2. 100% | 275.3 MiB/s | 28.6 MiB | 00m00s [604/613] Installing python3-markupsafe 100% | 58.7 MiB/s | 60.2 KiB | 00m00s [605/613] Installing python3-jinja2-0:3 100% | 263.1 MiB/s | 2.9 MiB | 00m00s [606/613] Installing python3-sphinx-1:7 100% | 233.4 MiB/s | 11.0 MiB | 00m00s [607/613] Installing gc-0:8.2.2-6.fc40. 100% | 67.5 MiB/s | 276.3 KiB | 00m00s [608/613] Installing guile30-0:3.0.7-12 100% | 385.5 MiB/s | 51.7 MiB | 00m00s [609/613] Installing make-1:4.4.1-6.fc4 100% | 266.1 MiB/s | 1.9 MiB | 00m00s [610/613] Installing python3-sphinx-lat 100% | 121.1 KiB/s | 124.0 B | 00m00s [611/613] Installing python3-devel-0:3. 100% | 159.6 MiB/s | 1.3 MiB | 00m00s [612/613] Installing latexmk-0:4.85-1.f 100% | 244.2 MiB/s | 1.0 MiB | 00m00s [613/613] Installing dos2unix-0:7.5.2-1 100% | 11.2 KiB/s | 845.0 KiB | 01m16s >>> Running post-transaction scriptlet: texlive-base-11:20230311-82.fc40.s390x >>> Stop post-transaction scriptlet: texlive-base-11:20230311-82.fc40.s390x >>> Running post-transaction scriptlet: urw-base35-z003-fonts-0:20200910-20.fc40 >>> Stop post-transaction scriptlet: urw-base35-z003-fonts-0:20200910-20.fc40.no >>> Running post-transaction scriptlet: urw-base35-standard-symbols-ps-fonts-0:2 >>> Stop post-transaction scriptlet: urw-base35-standard-symbols-ps-fonts-0:2020 >>> Running post-transaction scriptlet: urw-base35-p052-fonts-0:20200910-20.fc40 >>> Stop post-transaction scriptlet: urw-base35-p052-fonts-0:20200910-20.fc40.no >>> Running post-transaction scriptlet: urw-base35-nimbus-sans-fonts-0:20200910- >>> Stop post-transaction scriptlet: urw-base35-nimbus-sans-fonts-0:20200910-20. >>> Running post-transaction scriptlet: urw-base35-nimbus-roman-fonts-0:20200910 >>> Stop post-transaction scriptlet: urw-base35-nimbus-roman-fonts-0:20200910-20 >>> Running post-transaction scriptlet: urw-base35-nimbus-mono-ps-fonts-0:202009 >>> Stop post-transaction scriptlet: urw-base35-nimbus-mono-ps-fonts-0:20200910- >>> Running post-transaction scriptlet: urw-base35-gothic-fonts-0:20200910-20.fc >>> Stop post-transaction scriptlet: urw-base35-gothic-fonts-0:20200910-20.fc40. >>> Running post-transaction scriptlet: urw-base35-d050000l-fonts-0:20200910-20. >>> Stop post-transaction scriptlet: urw-base35-d050000l-fonts-0:20200910-20.fc4 >>> Running post-transaction scriptlet: urw-base35-c059-fonts-0:20200910-20.fc40 >>> Stop post-transaction scriptlet: urw-base35-c059-fonts-0:20200910-20.fc40.no >>> Running post-transaction scriptlet: urw-base35-bookman-fonts-0:20200910-20.f >>> Stop post-transaction scriptlet: urw-base35-bookman-fonts-0:20200910-20.fc40 >>> Running post-transaction scriptlet: fontconfig-0:2.15.0-6.fc40.s390x >>> Stop post-transaction scriptlet: fontconfig-0:2.15.0-6.fc40.s390x >>> Running trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x >>> Stop trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.s390x >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.s390x >>> Running trigger-install scriptlet: glib2-0:2.80.3-1.fc40.s390x >>> Stop trigger-install scriptlet: glib2-0:2.80.3-1.fc40.s390x >>> Running trigger-install scriptlet: shared-mime-info-0:2.3-5.fc40.s390x >>> Stop trigger-install scriptlet: shared-mime-info-0:2.3-5.fc40.s390x >>> Running trigger-install scriptlet: desktop-file-utils-0:0.26-12.fc40.s390x >>> Stop trigger-install scriptlet: desktop-file-utils-0:0.26-12.fc40.s390x >>> Running trigger-install scriptlet: fontconfig-0:2.15.0-6.fc40.s390x >>> Stop trigger-install scriptlet: fontconfig-0:2.15.0-6.fc40.s390x >>> Running trigger-install scriptlet: texlive-kpathsea-11:svn66209-82.fc40.s390 >>> Stop trigger-install scriptlet: texlive-kpathsea-11:svn66209-82.fc40.s390x >>> Running trigger-install scriptlet: texlive-kpathsea-11:svn66209-82.fc40.s390 >>> Stop trigger-install scriptlet: texlive-kpathsea-11:svn66209-82.fc40.s390x >>> Running trigger-install scriptlet: texlive-kpathsea-11:svn66209-82.fc40.s390 >>> Stop trigger-install scriptlet: texlive-kpathsea-11:svn66209-82.fc40.s390x Finish: build setup for python-docx-1.1.2-1.fc40.src.rpm Start: rpmbuild python-docx-1.1.2-1.fc40.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1714608000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.XoDYNb + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf python_docx-1.1.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/python_docx-1.1.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd python_docx-1.1.2 + rm -rf /builddir/build/BUILD/python_docx-1.1.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/python_docx-1.1.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -r -i 's/^(pytest-coverage|ruff)\b/# &/' requirements-test.txt + rm -rvf docs/_themes removed 'docs/_themes/armstrong/LICENSE' removed 'docs/_themes/armstrong/layout.html' removed 'docs/_themes/armstrong/rtd-themes.conf' removed 'docs/_themes/armstrong/static/rtd.css_t' removed directory 'docs/_themes/armstrong/static' removed 'docs/_themes/armstrong/theme.conf' removed 'docs/_themes/armstrong/theme.conf.orig' removed directory 'docs/_themes/armstrong' removed directory 'docs/_themes' + sed -r -i s/armstrong/alabaster/ docs/conf.py + echo 'intersphinx_mapping.clear()' + dos2unix --keepdate docs/dev/analysis/features/table/cell-merge.rst dos2unix: converting file docs/dev/analysis/features/table/cell-merge.rst to Unix format... + sed -r -i 's/^([[:blank:]]*)("error",)$/\1# \2/' pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.3l18sE + umask 022 + cd /builddir/build/BUILD + cd python_docx-1.1.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir --output /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires requirements-test.txt Handling lxml>=3.1.0 from requirements file requirements-test.txt Requirement not satisfied: lxml>=3.1.0 Handling typing-extensions from requirements file requirements-test.txt Requirement not satisfied: typing-extensions Handling behave>=1.2.3 from requirements file requirements-test.txt Requirement not satisfied: behave>=1.2.3 Handling pyparsing>=2.0.1 from requirements file requirements-test.txt Requirement not satisfied: pyparsing>=2.0.1 Handling pytest>=2.5 from requirements file requirements-test.txt Requirement not satisfied: pytest>=2.5 Handling pytest-xdist from requirements file requirements-test.txt Requirement not satisfied: pytest-xdist Exiting dependency generation pass: all requirements files + cat /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-docx-1.1.2-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 90.3 KiB/s | 5.5 KiB | 00m00s fedora 100% | 17.7 KiB/s | 4.5 KiB | 00m00s Copr repository 100% | 49.2 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 1.2 MiB/s | 53.5 KiB | 00m00s Repositories loaded. Package "dos2unix-7.5.2-1.fc40.s390x" is already installed. Package "latexmk-4.85-1.fc40.noarch" is already installed. Package "make-1:4.4.1-6.fc40.s390x" is already installed. Package "pyproject-rpm-macros-1.12.2-1.fc40.noarch" is already installed. Package "python3-devel-3.12.4-1.fc40.s390x" is already installed. Package "python3-sphinx-latex-1:7.2.6-6.fc40.noarch" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "python3-sphinx-1:7.2.6-6.fc40.noarch" is already installed. Package Arch Version Repository Size Installing: python3-behave noarch 1.2.6-26.fc40 fedora 1.4 MiB python3-lxml s390x 5.1.0-7.fc40 fedora 5.5 MiB python3-pip noarch 23.3.2-1.fc40 fedora 14.2 MiB python3-pyparsing noarch 3.1.2-2.fc40 fedora 1.0 MiB python3-pytest noarch 7.4.3-3.fc40 fedora 15.0 MiB python3-pytest-xdist noarch 3.5.0-3.fc40 fedora 386.0 KiB python3-typing-extensions noarch 4.12.2-2.fc40 copr_base 458.4 KiB Installing dependencies: python3-execnet noarch 1.9.0-14.fc40 fedora 915.6 KiB python3-iniconfig noarch 1.1.1-16.fc40 fedora 20.5 KiB python3-parse noarch 1.19.0-9.fc40 fedora 143.3 KiB python3-parse_type noarch 0.6.2-5.fc40 fedora 189.2 KiB python3-pluggy noarch 1.3.0-3.fc40 fedora 182.5 KiB python3-six noarch 1.16.0-14.fc40 fedora 117.7 KiB Transaction Summary: Installing: 13 packages Total size of inbound packages is 8 MiB. Need to download 3 MiB. After this operation 39 MiB will be used (install 39 MiB, remove 0 B). [ 1/13] python3-pip-0:23.3.2-1.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/13] python3-pytest-0:7.4.3-3.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/13] python3-typing-extensions-0:4.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/13] python3-six-0:1.16.0-14.fc40.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/13] python3-iniconfig-0:1.1.1-16.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/13] python3-pluggy-0:1.3.0-3.fc40.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/13] python3-pyparsing-0:3.1.2-2.fc4 100% | 2.1 MiB/s | 269.1 KiB | 00m00s [ 8/13] python3-behave-0:1.2.6-26.fc40. 100% | 2.1 MiB/s | 310.1 KiB | 00m00s [ 9/13] python3-pytest-xdist-0:3.5.0-3. 100% | 3.1 MiB/s | 103.4 KiB | 00m00s [10/13] python3-lxml-0:5.1.0-7.fc40.s39 100% | 8.4 MiB/s | 1.5 MiB | 00m00s [11/13] python3-parse-0:1.19.0-9.fc40.n 100% | 937.7 KiB/s | 36.6 KiB | 00m00s [12/13] python3-parse_type-0:0.6.2-5.fc 100% | 1.2 MiB/s | 60.8 KiB | 00m00s [13/13] python3-execnet-0:1.9.0-14.fc40 100% | 6.3 MiB/s | 265.6 KiB | 00m00s -------------------------------------------------------------------------------- [13/13] Total 100% | 473.8 KiB/s | 2.5 MiB | 00m05s Running transaction [ 1/15] Verify package files 100% | 382.0 B/s | 13.0 B | 00m00s [ 2/15] Prepare transaction 100% | 166.0 B/s | 13.0 B | 00m00s [ 3/15] Installing python3-six-0:1.16.0 100% | 58.6 MiB/s | 120.1 KiB | 00m00s [ 4/15] Installing python3-parse-0:1.19 100% | 141.8 MiB/s | 145.2 KiB | 00m00s [ 5/15] Installing python3-parse_type-0 100% | 95.4 MiB/s | 195.4 KiB | 00m00s [ 6/15] Installing python3-execnet-0:1. 100% | 183.3 MiB/s | 938.4 KiB | 00m00s [ 7/15] Installing python3-pluggy-0:1.3 100% | 183.9 MiB/s | 188.3 KiB | 00m00s [ 8/15] Installing python3-iniconfig-0: 100% | 7.6 MiB/s | 23.4 KiB | 00m00s [ 9/15] Installing python3-pytest-0:7.4 100% | 345.4 MiB/s | 15.2 MiB | 00m00s [10/15] Installing python3-pytest-xdist 100% | 129.6 MiB/s | 398.0 KiB | 00m00s [11/15] Installing python3-behave-0:1.2 100% | 207.4 MiB/s | 1.5 MiB | 00m00s [12/15] Installing python3-typing-exten 100% | 225.0 MiB/s | 460.8 KiB | 00m00s [13/15] Installing python3-pyparsing-0: 100% | 124.1 MiB/s | 1.0 MiB | 00m00s [14/15] Installing python3-pip-0:23.3.2 100% | 223.3 MiB/s | 14.5 MiB | 00m00s [15/15] Installing python3-lxml-0:5.1.0 100% | 72.6 MiB/s | 5.5 MiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x >>> Stop trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x Warning: skipped PGP checks for 1 package(s). Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1714608000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.H2Afwp + umask 022 + cd /builddir/build/BUILD + cd python_docx-1.1.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir --output /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires requirements-test.txt Handling lxml>=3.1.0 from requirements file requirements-test.txt Requirement satisfied: lxml>=3.1.0 (installed: lxml 5.1.0) Handling typing-extensions from requirements file requirements-test.txt Requirement satisfied: typing-extensions (installed: typing-extensions 4.12.2) Handling behave>=1.2.3 from requirements file requirements-test.txt Requirement satisfied: behave>=1.2.3 (installed: behave 1.2.6) Handling pyparsing>=2.0.1 from requirements file requirements-test.txt Requirement satisfied: pyparsing>=2.0.1 (installed: pyparsing 3.1.2) Handling pytest>=2.5 from requirements file requirements-test.txt Requirement satisfied: pytest>=2.5 (installed: pytest 7.4.3) Handling pytest-xdist from requirements file requirements-test.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling setuptools>=61.0.0 from build-system.requires Requirement not satisfied: setuptools>=61.0.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-docx-1.1.2-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 22.3 KiB/s | 5.5 KiB | 00m00s fedora 100% | 41.3 KiB/s | 4.5 KiB | 00m00s Copr repository 100% | 95.3 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "dos2unix-7.5.2-1.fc40.s390x" is already installed. Package "latexmk-4.85-1.fc40.noarch" is already installed. Package "make-1:4.4.1-6.fc40.s390x" is already installed. Package "pyproject-rpm-macros-1.12.2-1.fc40.noarch" is already installed. Package "python3-devel-3.12.4-1.fc40.s390x" is already installed. Package "python3-sphinx-latex-1:7.2.6-6.fc40.noarch" is already installed. Package "python3-behave-1.2.6-26.fc40.noarch" is already installed. Package "python3-lxml-5.1.0-7.fc40.s390x" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "python3-pip-23.3.2-1.fc40.noarch" is already installed. Package "python3-pyparsing-3.1.2-2.fc40.noarch" is already installed. Package "python3-pytest-7.4.3-3.fc40.noarch" is already installed. Package "python3-pytest-xdist-3.5.0-3.fc40.noarch" is already installed. Package "python3-sphinx-1:7.2.6-6.fc40.noarch" is already installed. Package "python3-typing-extensions-4.12.2-2.fc40.noarch" is already installed. Package Arch Version Repository Size Installing: python3-setuptools noarch 69.0.3-3.fc40 fedora 7.1 MiB Transaction Summary: Installing: 1 packages Total size of inbound packages is 2 MiB. Need to download 0 B. After this operation 7 MiB will be used (install 7 MiB, remove 0 B). [1/1] python3-setuptools-0:69.0.3-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [1/3] Verify package files 100% | 166.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 31.0 B/s | 1.0 B | 00m00s [3/3] Installing python3-setuptools-0:6 100% | 76.1 MiB/s | 7.3 MiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x >>> Stop trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1714608000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.DKN1B5 + umask 022 + cd /builddir/build/BUILD + cd python_docx-1.1.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir --output /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires requirements-test.txt Handling lxml>=3.1.0 from requirements file requirements-test.txt Requirement satisfied: lxml>=3.1.0 (installed: lxml 5.1.0) Handling typing-extensions from requirements file requirements-test.txt Requirement satisfied: typing-extensions (installed: typing-extensions 4.12.2) Handling behave>=1.2.3 from requirements file requirements-test.txt Requirement satisfied: behave>=1.2.3 (installed: behave 1.2.6) Handling pyparsing>=2.0.1 from requirements file requirements-test.txt Requirement satisfied: pyparsing>=2.0.1 (installed: pyparsing 3.1.2) Handling pytest>=2.5 from requirements file requirements-test.txt Requirement satisfied: pytest>=2.5 (installed: pytest 7.4.3) Handling pytest-xdist from requirements file requirements-test.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling setuptools>=61.0.0 from build-system.requires Requirement satisfied: setuptools>=61.0.0 (installed: setuptools 69.0.3) No `packages` or `py_modules` configuration, performing automatic discovery. `src-layout` detected -- analysing ./src discovered packages -- ['docx', 'docx.dml', 'docx.drawing', 'docx.enum', 'docx.image', 'docx.opc', 'docx.oxml', 'docx.parts', 'docx.styles', 'docx.templates', 'docx.text', 'docx.opc.parts', 'docx.oxml.text', 'docx.templates.default-docx-template', 'docx.templates.default-docx-template._rels', 'docx.templates.default-docx-template.customXml', 'docx.templates.default-docx-template.docProps', 'docx.templates.default-docx-template.word', 'docx.templates.default-docx-template.customXml._rels', 'docx.templates.default-docx-template.word._rels', 'docx.templates.default-docx-template.word.theme'] discovered py_modules -- [] running egg_info writing src/python_docx.egg-info/PKG-INFO writing dependency_links to src/python_docx.egg-info/dependency_links.txt writing requirements to src/python_docx.egg-info/requires.txt writing top-level names to src/python_docx.egg-info/top_level.txt reading manifest file 'src/python_docx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' no previously-included directories found matching 'docs/.build' warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'src/python_docx.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-docx-1.1.2-1.fc40.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 22.2 KiB/s | 5.5 KiB | 00m00s fedora 100% | 77.0 KiB/s | 4.5 KiB | 00m00s Copr repository 100% | 101.6 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "dos2unix-7.5.2-1.fc40.s390x" is already installed. Package "latexmk-4.85-1.fc40.noarch" is already installed. Package "make-1:4.4.1-6.fc40.s390x" is already installed. Package "pyproject-rpm-macros-1.12.2-1.fc40.noarch" is already installed. Package "python3-devel-3.12.4-1.fc40.s390x" is already installed. Package "python3-sphinx-latex-1:7.2.6-6.fc40.noarch" is already installed. Package "python3-behave-1.2.6-26.fc40.noarch" is already installed. Package "python3-lxml-5.1.0-7.fc40.s390x" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "python3-pip-23.3.2-1.fc40.noarch" is already installed. Package "python3-pyparsing-3.1.2-2.fc40.noarch" is already installed. Package "python3-pytest-7.4.3-3.fc40.noarch" is already installed. Package "python3-pytest-xdist-3.5.0-3.fc40.noarch" is already installed. Package "python3-setuptools-69.0.3-3.fc40.noarch" is already installed. Package "python3-sphinx-1:7.2.6-6.fc40.noarch" is already installed. Package "python3-typing-extensions-4.12.2-2.fc40.noarch" is already installed. Package Arch Version Repository Size Installing: python3-wheel noarch 1:0.41.2-3.fc40 fedora 507.1 KiB Transaction Summary: Installing: 1 packages Total size of inbound packages is 163 KiB. Need to download 0 B. After this operation 507 KiB will be used (install 507 KiB, remove 0 B). [1/1] python3-wheel-1:0.41.2-3.fc40.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [1/3] Verify package files 100% | 1.0 KiB/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 43.0 B/s | 1.0 B | 00m00s [3/3] Installing python3-wheel-1:0.41.2 100% | 10.7 MiB/s | 526.1 KiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x >>> Stop trigger-install scriptlet: glibc-common-0:2.39-17.fc40.s390x Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1714608000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.4rYAGc + umask 022 + cd /builddir/build/BUILD + cd python_docx-1.1.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir --output /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires requirements-test.txt Handling lxml>=3.1.0 from requirements file requirements-test.txt Requirement satisfied: lxml>=3.1.0 (installed: lxml 5.1.0) Handling typing-extensions from requirements file requirements-test.txt Requirement satisfied: typing-extensions (installed: typing-extensions 4.12.2) Handling behave>=1.2.3 from requirements file requirements-test.txt Requirement satisfied: behave>=1.2.3 (installed: behave 1.2.6) Handling pyparsing>=2.0.1 from requirements file requirements-test.txt Requirement satisfied: pyparsing>=2.0.1 (installed: pyparsing 3.1.2) Handling pytest>=2.5 from requirements file requirements-test.txt Requirement satisfied: pytest>=2.5 (installed: pytest 7.4.3) Handling pytest-xdist from requirements file requirements-test.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling setuptools>=61.0.0 from build-system.requires Requirement satisfied: setuptools>=61.0.0 (installed: setuptools 69.0.3) No `packages` or `py_modules` configuration, performing automatic discovery. `src-layout` detected -- analysing ./src discovered packages -- ['docx', 'docx.dml', 'docx.drawing', 'docx.enum', 'docx.image', 'docx.opc', 'docx.oxml', 'docx.parts', 'docx.styles', 'docx.templates', 'docx.text', 'docx.opc.parts', 'docx.oxml.text', 'docx.templates.default-docx-template', 'docx.templates.default-docx-template._rels', 'docx.templates.default-docx-template.customXml', 'docx.templates.default-docx-template.docProps', 'docx.templates.default-docx-template.word', 'docx.templates.default-docx-template.customXml._rels', 'docx.templates.default-docx-template.word._rels', 'docx.templates.default-docx-template.word.theme'] discovered py_modules -- [] running egg_info writing src/python_docx.egg-info/PKG-INFO writing dependency_links to src/python_docx.egg-info/dependency_links.txt writing requirements to src/python_docx.egg-info/requires.txt writing top-level names to src/python_docx.egg-info/top_level.txt reading manifest file 'src/python_docx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' no previously-included directories found matching 'docs/.build' warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'src/python_docx.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info creating python_docx.egg-info writing python_docx.egg-info/PKG-INFO writing dependency_links to python_docx.egg-info/dependency_links.txt writing requirements to python_docx.egg-info/requires.txt writing top-level names to python_docx.egg-info/top_level.txt writing manifest file 'python_docx.egg-info/SOURCES.txt' reading manifest file 'python_docx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' no previously-included directories found matching 'docs/.build' warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'python_docx.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python_docx-1.1.2/python_docx-1.1.2.dist-info' Handling lxml >=3.1.0 from hook generated metadata: Requires-Dist (python-docx) Requirement satisfied: lxml >=3.1.0 (installed: lxml 5.1.0) Handling typing-extensions >=4.9.0 from hook generated metadata: Requires-Dist (python-docx) Requirement satisfied: typing-extensions >=4.9.0 (installed: typing-extensions 4.12.2) + cat /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires + rm -rfv python_docx-1.1.2.dist-info/ removed 'python_docx-1.1.2.dist-info/top_level.txt' removed 'python_docx-1.1.2.dist-info/METADATA' removed 'python_docx-1.1.2.dist-info/LICENSE' removed directory 'python_docx-1.1.2.dist-info/' + RPM_EC=0 Wrote: /builddir/build/SRPMS/python-docx-1.1.2-1.fc40.buildreqs.nosrc.rpm ++ jobs -p + exit 0 INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 47.5 KiB/s | 5.5 KiB | 00m00s fedora 100% | 38.8 KiB/s | 4.5 KiB | 00m00s Copr repository 100% | 69.3 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "dos2unix-7.5.2-1.fc40.s390x" is already installed. Package "latexmk-4.85-1.fc40.noarch" is already installed. Package "make-1:4.4.1-6.fc40.s390x" is already installed. Package "pyproject-rpm-macros-1.12.2-1.fc40.noarch" is already installed. Package "python3-devel-3.12.4-1.fc40.s390x" is already installed. Package "python3-sphinx-latex-1:7.2.6-6.fc40.noarch" is already installed. Package "python3-behave-1.2.6-26.fc40.noarch" is already installed. Package "python3-lxml-5.1.0-7.fc40.s390x" is already installed. Package "python3-packaging-23.2-4.fc40.noarch" is already installed. Package "python3-pip-23.3.2-1.fc40.noarch" is already installed. Package "python3-pyparsing-3.1.2-2.fc40.noarch" is already installed. Package "python3-pytest-7.4.3-3.fc40.noarch" is already installed. Package "python3-pytest-xdist-3.5.0-3.fc40.noarch" is already installed. Package "python3-setuptools-69.0.3-3.fc40.noarch" is already installed. Package "python3-sphinx-1:7.2.6-6.fc40.noarch" is already installed. Package "python3-typing-extensions-4.12.2-2.fc40.noarch" is already installed. Package "python3-typing-extensions-4.12.2-2.fc40.noarch" is already installed. Package "python3-wheel-1:0.41.2-3.fc40.noarch" is already installed. Nothing to do. Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1714608000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.plOrM0 + umask 022 + cd /builddir/build/BUILD + cd python_docx-1.1.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir --output /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires requirements-test.txt Handling lxml>=3.1.0 from requirements file requirements-test.txt Requirement satisfied: lxml>=3.1.0 (installed: lxml 5.1.0) Handling typing-extensions from requirements file requirements-test.txt Requirement satisfied: typing-extensions (installed: typing-extensions 4.12.2) Handling behave>=1.2.3 from requirements file requirements-test.txt Requirement satisfied: behave>=1.2.3 (installed: behave 1.2.6) Handling pyparsing>=2.0.1 from requirements file requirements-test.txt Requirement satisfied: pyparsing>=2.0.1 (installed: pyparsing 3.1.2) Handling pytest>=2.5 from requirements file requirements-test.txt Requirement satisfied: pytest>=2.5 (installed: pytest 7.4.3) Handling pytest-xdist from requirements file requirements-test.txt Requirement satisfied: pytest-xdist (installed: pytest-xdist 3.5.0) Handling setuptools>=61.0.0 from build-system.requires Requirement satisfied: setuptools>=61.0.0 (installed: setuptools 69.0.3) No `packages` or `py_modules` configuration, performing automatic discovery. `src-layout` detected -- analysing ./src discovered packages -- ['docx', 'docx.dml', 'docx.drawing', 'docx.enum', 'docx.image', 'docx.opc', 'docx.oxml', 'docx.parts', 'docx.styles', 'docx.templates', 'docx.text', 'docx.opc.parts', 'docx.oxml.text', 'docx.templates.default-docx-template', 'docx.templates.default-docx-template._rels', 'docx.templates.default-docx-template.customXml', 'docx.templates.default-docx-template.docProps', 'docx.templates.default-docx-template.word', 'docx.templates.default-docx-template.customXml._rels', 'docx.templates.default-docx-template.word._rels', 'docx.templates.default-docx-template.word.theme'] discovered py_modules -- [] running egg_info writing src/python_docx.egg-info/PKG-INFO writing dependency_links to src/python_docx.egg-info/dependency_links.txt writing requirements to src/python_docx.egg-info/requires.txt writing top-level names to src/python_docx.egg-info/top_level.txt reading manifest file 'src/python_docx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' no previously-included directories found matching 'docs/.build' warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'src/python_docx.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) running dist_info writing python_docx.egg-info/PKG-INFO writing dependency_links to python_docx.egg-info/dependency_links.txt writing requirements to python_docx.egg-info/requires.txt writing top-level names to python_docx.egg-info/top_level.txt reading manifest file 'python_docx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' no previously-included directories found matching 'docs/.build' warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'python_docx.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python_docx-1.1.2/python_docx-1.1.2.dist-info' Handling lxml >=3.1.0 from hook generated metadata: Requires-Dist (python-docx) Requirement satisfied: lxml >=3.1.0 (installed: lxml 5.1.0) Handling typing-extensions >=4.9.0 from hook generated metadata: Requires-Dist (python-docx) Requirement satisfied: typing-extensions >=4.9.0 (installed: typing-extensions 4.12.2) + cat /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-buildrequires + rm -rfv python_docx-1.1.2.dist-info/ removed 'python_docx-1.1.2.dist-info/top_level.txt' removed 'python_docx-1.1.2.dist-info/METADATA' removed 'python_docx-1.1.2.dist-info/LICENSE' removed directory 'python_docx-1.1.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fWS1Kk + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python_docx-1.1.2 + mkdir -p /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir Processing /builddir/build/BUILD/python_docx-1.1.2 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) No `packages` or `py_modules` configuration, performing automatic discovery. `src-layout` detected -- analysing ./src discovered packages -- ['docx', 'docx.dml', 'docx.drawing', 'docx.enum', 'docx.image', 'docx.opc', 'docx.oxml', 'docx.parts', 'docx.styles', 'docx.templates', 'docx.text', 'docx.opc.parts', 'docx.oxml.text', 'docx.templates.default-docx-template', 'docx.templates.default-docx-template._rels', 'docx.templates.default-docx-template.customXml', 'docx.templates.default-docx-template.docProps', 'docx.templates.default-docx-template.word', 'docx.templates.default-docx-template.customXml._rels', 'docx.templates.default-docx-template.word._rels', 'docx.templates.default-docx-template.word.theme'] discovered py_modules -- [] running dist_info creating /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx.egg-info writing /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx.egg-info/dependency_links.txt writing requirements to /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' no previously-included directories found matching 'docs/.build' warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution adding license file 'LICENSE' writing manifest file '/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-modern-metadata-pb76b12v/python_docx-1.1.2.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: python-docx Building wheel for python-docx (pyproject.toml): started Running command Building wheel for python-docx (pyproject.toml) No `packages` or `py_modules` configuration, performing automatic discovery. `src-layout` detected -- analysing ./src discovered packages -- ['docx', 'docx.dml', 'docx.drawing', 'docx.enum', 'docx.image', 'docx.opc', 'docx.oxml', 'docx.parts', 'docx.styles', 'docx.templates', 'docx.text', 'docx.opc.parts', 'docx.oxml.text', 'docx.templates.default-docx-template', 'docx.templates.default-docx-template._rels', 'docx.templates.default-docx-template.customXml', 'docx.templates.default-docx-template.docProps', 'docx.templates.default-docx-template.word', 'docx.templates.default-docx-template.customXml._rels', 'docx.templates.default-docx-template.word._rels', 'docx.templates.default-docx-template.word.theme'] discovered py_modules -- [] running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/docx copying src/docx/__init__.py -> build/lib/docx copying src/docx/api.py -> build/lib/docx copying src/docx/blkcntnr.py -> build/lib/docx copying src/docx/document.py -> build/lib/docx copying src/docx/exceptions.py -> build/lib/docx copying src/docx/package.py -> build/lib/docx copying src/docx/section.py -> build/lib/docx copying src/docx/settings.py -> build/lib/docx copying src/docx/shape.py -> build/lib/docx copying src/docx/shared.py -> build/lib/docx copying src/docx/table.py -> build/lib/docx copying src/docx/types.py -> build/lib/docx creating build/lib/docx/dml copying src/docx/dml/__init__.py -> build/lib/docx/dml copying src/docx/dml/color.py -> build/lib/docx/dml creating build/lib/docx/drawing copying src/docx/drawing/__init__.py -> build/lib/docx/drawing creating build/lib/docx/enum copying src/docx/enum/__init__.py -> build/lib/docx/enum copying src/docx/enum/base.py -> build/lib/docx/enum copying src/docx/enum/dml.py -> build/lib/docx/enum copying src/docx/enum/section.py -> build/lib/docx/enum copying src/docx/enum/shape.py -> build/lib/docx/enum copying src/docx/enum/style.py -> build/lib/docx/enum copying src/docx/enum/table.py -> build/lib/docx/enum copying src/docx/enum/text.py -> build/lib/docx/enum creating build/lib/docx/image copying src/docx/image/__init__.py -> build/lib/docx/image copying src/docx/image/bmp.py -> build/lib/docx/image copying src/docx/image/constants.py -> build/lib/docx/image copying src/docx/image/exceptions.py -> build/lib/docx/image copying src/docx/image/gif.py -> build/lib/docx/image copying src/docx/image/helpers.py -> build/lib/docx/image copying src/docx/image/image.py -> build/lib/docx/image copying src/docx/image/jpeg.py -> build/lib/docx/image copying src/docx/image/png.py -> build/lib/docx/image copying src/docx/image/tiff.py -> build/lib/docx/image creating build/lib/docx/opc copying src/docx/opc/__init__.py -> build/lib/docx/opc copying src/docx/opc/constants.py -> build/lib/docx/opc copying src/docx/opc/coreprops.py -> build/lib/docx/opc copying src/docx/opc/exceptions.py -> build/lib/docx/opc copying src/docx/opc/oxml.py -> build/lib/docx/opc copying src/docx/opc/package.py -> build/lib/docx/opc copying src/docx/opc/packuri.py -> build/lib/docx/opc copying src/docx/opc/part.py -> build/lib/docx/opc copying src/docx/opc/phys_pkg.py -> build/lib/docx/opc copying src/docx/opc/pkgreader.py -> build/lib/docx/opc copying src/docx/opc/pkgwriter.py -> build/lib/docx/opc copying src/docx/opc/rel.py -> build/lib/docx/opc copying src/docx/opc/shared.py -> build/lib/docx/opc copying src/docx/opc/spec.py -> build/lib/docx/opc creating build/lib/docx/oxml copying src/docx/oxml/__init__.py -> build/lib/docx/oxml copying src/docx/oxml/coreprops.py -> build/lib/docx/oxml copying src/docx/oxml/document.py -> build/lib/docx/oxml copying src/docx/oxml/drawing.py -> build/lib/docx/oxml copying src/docx/oxml/exceptions.py -> build/lib/docx/oxml copying src/docx/oxml/ns.py -> build/lib/docx/oxml copying src/docx/oxml/numbering.py -> build/lib/docx/oxml copying src/docx/oxml/parser.py -> build/lib/docx/oxml copying src/docx/oxml/section.py -> build/lib/docx/oxml copying src/docx/oxml/settings.py -> build/lib/docx/oxml copying src/docx/oxml/shape.py -> build/lib/docx/oxml copying src/docx/oxml/shared.py -> build/lib/docx/oxml copying src/docx/oxml/simpletypes.py -> build/lib/docx/oxml copying src/docx/oxml/styles.py -> build/lib/docx/oxml copying src/docx/oxml/table.py -> build/lib/docx/oxml copying src/docx/oxml/xmlchemy.py -> build/lib/docx/oxml creating build/lib/docx/parts copying src/docx/parts/__init__.py -> build/lib/docx/parts copying src/docx/parts/document.py -> build/lib/docx/parts copying src/docx/parts/hdrftr.py -> build/lib/docx/parts copying src/docx/parts/image.py -> build/lib/docx/parts copying src/docx/parts/numbering.py -> build/lib/docx/parts copying src/docx/parts/settings.py -> build/lib/docx/parts copying src/docx/parts/story.py -> build/lib/docx/parts copying src/docx/parts/styles.py -> build/lib/docx/parts creating build/lib/docx/styles copying src/docx/styles/__init__.py -> build/lib/docx/styles copying src/docx/styles/latent.py -> build/lib/docx/styles copying src/docx/styles/style.py -> build/lib/docx/styles copying src/docx/styles/styles.py -> build/lib/docx/styles creating build/lib/docx/text copying src/docx/text/__init__.py -> build/lib/docx/text copying src/docx/text/font.py -> build/lib/docx/text copying src/docx/text/hyperlink.py -> build/lib/docx/text copying src/docx/text/pagebreak.py -> build/lib/docx/text copying src/docx/text/paragraph.py -> build/lib/docx/text copying src/docx/text/parfmt.py -> build/lib/docx/text copying src/docx/text/run.py -> build/lib/docx/text copying src/docx/text/tabstops.py -> build/lib/docx/text creating build/lib/docx/opc/parts copying src/docx/opc/parts/__init__.py -> build/lib/docx/opc/parts copying src/docx/opc/parts/coreprops.py -> build/lib/docx/opc/parts creating build/lib/docx/oxml/text copying src/docx/oxml/text/__init__.py -> build/lib/docx/oxml/text copying src/docx/oxml/text/font.py -> build/lib/docx/oxml/text copying src/docx/oxml/text/hyperlink.py -> build/lib/docx/oxml/text copying src/docx/oxml/text/pagebreak.py -> build/lib/docx/oxml/text copying src/docx/oxml/text/paragraph.py -> build/lib/docx/oxml/text copying src/docx/oxml/text/parfmt.py -> build/lib/docx/oxml/text copying src/docx/oxml/text/run.py -> build/lib/docx/oxml/text running egg_info writing src/python_docx.egg-info/PKG-INFO writing dependency_links to src/python_docx.egg-info/dependency_links.txt writing requirements to src/python_docx.egg-info/requires.txt writing top-level names to src/python_docx.egg-info/top_level.txt reading manifest file 'src/python_docx.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'README.rst' no previously-included directories found matching 'docs/.build' warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'src/python_docx.egg-info/SOURCES.txt' copying src/docx/py.typed -> build/lib/docx creating build/lib/docx/templates copying src/docx/templates/default-footer.xml -> build/lib/docx/templates copying src/docx/templates/default-header.xml -> build/lib/docx/templates copying src/docx/templates/default-settings.xml -> build/lib/docx/templates copying src/docx/templates/default-styles.xml -> build/lib/docx/templates copying src/docx/templates/default.docx -> build/lib/docx/templates creating build/lib/docx/templates/default-docx-template copying src/docx/templates/default-docx-template/[Content_Types].xml -> build/lib/docx/templates/default-docx-template creating build/lib/docx/templates/default-docx-template/_rels copying src/docx/templates/default-docx-template/_rels/.rels -> build/lib/docx/templates/default-docx-template/_rels creating build/lib/docx/templates/default-docx-template/customXml copying src/docx/templates/default-docx-template/customXml/item1.xml -> build/lib/docx/templates/default-docx-template/customXml copying src/docx/templates/default-docx-template/customXml/itemProps1.xml -> build/lib/docx/templates/default-docx-template/customXml creating build/lib/docx/templates/default-docx-template/docProps copying src/docx/templates/default-docx-template/docProps/app.xml -> build/lib/docx/templates/default-docx-template/docProps copying src/docx/templates/default-docx-template/docProps/core.xml -> build/lib/docx/templates/default-docx-template/docProps copying src/docx/templates/default-docx-template/docProps/thumbnail.jpeg -> build/lib/docx/templates/default-docx-template/docProps creating build/lib/docx/templates/default-docx-template/word copying src/docx/templates/default-docx-template/word/document.xml -> build/lib/docx/templates/default-docx-template/word copying src/docx/templates/default-docx-template/word/fontTable.xml -> build/lib/docx/templates/default-docx-template/word copying src/docx/templates/default-docx-template/word/numbering.xml -> build/lib/docx/templates/default-docx-template/word copying src/docx/templates/default-docx-template/word/settings.xml -> build/lib/docx/templates/default-docx-template/word copying src/docx/templates/default-docx-template/word/styles.xml -> build/lib/docx/templates/default-docx-template/word copying src/docx/templates/default-docx-template/word/stylesWithEffects.xml -> build/lib/docx/templates/default-docx-template/word copying src/docx/templates/default-docx-template/word/webSettings.xml -> build/lib/docx/templates/default-docx-template/word creating build/lib/docx/templates/default-docx-template/customXml/_rels copying src/docx/templates/default-docx-template/customXml/_rels/item1.xml.rels -> build/lib/docx/templates/default-docx-template/customXml/_rels creating build/lib/docx/templates/default-docx-template/word/_rels copying src/docx/templates/default-docx-template/word/_rels/document.xml.rels -> build/lib/docx/templates/default-docx-template/word/_rels creating build/lib/docx/templates/default-docx-template/word/theme copying src/docx/templates/default-docx-template/word/theme/theme1.xml -> build/lib/docx/templates/default-docx-template/word/theme installing to build/bdist.linux-s390x/wheel running install running install_lib creating build/bdist.linux-s390x creating build/bdist.linux-s390x/wheel creating build/bdist.linux-s390x/wheel/docx copying build/lib/docx/__init__.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/api.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/blkcntnr.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/document.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/exceptions.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/package.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/section.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/settings.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/shape.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/shared.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/table.py -> build/bdist.linux-s390x/wheel/docx copying build/lib/docx/types.py -> build/bdist.linux-s390x/wheel/docx creating build/bdist.linux-s390x/wheel/docx/dml copying build/lib/docx/dml/__init__.py -> build/bdist.linux-s390x/wheel/docx/dml copying build/lib/docx/dml/color.py -> build/bdist.linux-s390x/wheel/docx/dml creating build/bdist.linux-s390x/wheel/docx/drawing copying build/lib/docx/drawing/__init__.py -> build/bdist.linux-s390x/wheel/docx/drawing creating build/bdist.linux-s390x/wheel/docx/enum copying build/lib/docx/enum/__init__.py -> build/bdist.linux-s390x/wheel/docx/enum copying build/lib/docx/enum/base.py -> build/bdist.linux-s390x/wheel/docx/enum copying build/lib/docx/enum/dml.py -> build/bdist.linux-s390x/wheel/docx/enum copying build/lib/docx/enum/section.py -> build/bdist.linux-s390x/wheel/docx/enum copying build/lib/docx/enum/shape.py -> build/bdist.linux-s390x/wheel/docx/enum copying build/lib/docx/enum/style.py -> build/bdist.linux-s390x/wheel/docx/enum copying build/lib/docx/enum/table.py -> build/bdist.linux-s390x/wheel/docx/enum copying build/lib/docx/enum/text.py -> build/bdist.linux-s390x/wheel/docx/enum creating build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/__init__.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/bmp.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/constants.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/exceptions.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/gif.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/helpers.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/image.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/jpeg.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/png.py -> build/bdist.linux-s390x/wheel/docx/image copying build/lib/docx/image/tiff.py -> build/bdist.linux-s390x/wheel/docx/image creating build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/__init__.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/constants.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/coreprops.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/exceptions.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/oxml.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/package.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/packuri.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/part.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/phys_pkg.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/pkgreader.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/pkgwriter.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/rel.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/shared.py -> build/bdist.linux-s390x/wheel/docx/opc copying build/lib/docx/opc/spec.py -> build/bdist.linux-s390x/wheel/docx/opc creating build/bdist.linux-s390x/wheel/docx/opc/parts copying build/lib/docx/opc/parts/__init__.py -> build/bdist.linux-s390x/wheel/docx/opc/parts copying build/lib/docx/opc/parts/coreprops.py -> build/bdist.linux-s390x/wheel/docx/opc/parts creating build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/__init__.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/coreprops.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/document.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/drawing.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/exceptions.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/ns.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/numbering.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/parser.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/section.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/settings.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/shape.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/shared.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/simpletypes.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/styles.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/table.py -> build/bdist.linux-s390x/wheel/docx/oxml copying build/lib/docx/oxml/xmlchemy.py -> build/bdist.linux-s390x/wheel/docx/oxml creating build/bdist.linux-s390x/wheel/docx/oxml/text copying build/lib/docx/oxml/text/__init__.py -> build/bdist.linux-s390x/wheel/docx/oxml/text copying build/lib/docx/oxml/text/font.py -> build/bdist.linux-s390x/wheel/docx/oxml/text copying build/lib/docx/oxml/text/hyperlink.py -> build/bdist.linux-s390x/wheel/docx/oxml/text copying build/lib/docx/oxml/text/pagebreak.py -> build/bdist.linux-s390x/wheel/docx/oxml/text copying build/lib/docx/oxml/text/paragraph.py -> build/bdist.linux-s390x/wheel/docx/oxml/text copying build/lib/docx/oxml/text/parfmt.py -> build/bdist.linux-s390x/wheel/docx/oxml/text copying build/lib/docx/oxml/text/run.py -> build/bdist.linux-s390x/wheel/docx/oxml/text creating build/bdist.linux-s390x/wheel/docx/parts copying build/lib/docx/parts/__init__.py -> build/bdist.linux-s390x/wheel/docx/parts copying build/lib/docx/parts/document.py -> build/bdist.linux-s390x/wheel/docx/parts copying build/lib/docx/parts/hdrftr.py -> build/bdist.linux-s390x/wheel/docx/parts copying build/lib/docx/parts/image.py -> build/bdist.linux-s390x/wheel/docx/parts copying build/lib/docx/parts/numbering.py -> build/bdist.linux-s390x/wheel/docx/parts copying build/lib/docx/parts/settings.py -> build/bdist.linux-s390x/wheel/docx/parts copying build/lib/docx/parts/story.py -> build/bdist.linux-s390x/wheel/docx/parts copying build/lib/docx/parts/styles.py -> build/bdist.linux-s390x/wheel/docx/parts creating build/bdist.linux-s390x/wheel/docx/styles copying build/lib/docx/styles/__init__.py -> build/bdist.linux-s390x/wheel/docx/styles copying build/lib/docx/styles/latent.py -> build/bdist.linux-s390x/wheel/docx/styles copying build/lib/docx/styles/style.py -> build/bdist.linux-s390x/wheel/docx/styles copying build/lib/docx/styles/styles.py -> build/bdist.linux-s390x/wheel/docx/styles creating build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/text/__init__.py -> build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/text/font.py -> build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/text/hyperlink.py -> build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/text/pagebreak.py -> build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/text/paragraph.py -> build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/text/parfmt.py -> build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/text/run.py -> build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/text/tabstops.py -> build/bdist.linux-s390x/wheel/docx/text copying build/lib/docx/py.typed -> build/bdist.linux-s390x/wheel/docx creating build/bdist.linux-s390x/wheel/docx/templates copying build/lib/docx/templates/default-footer.xml -> build/bdist.linux-s390x/wheel/docx/templates copying build/lib/docx/templates/default-header.xml -> build/bdist.linux-s390x/wheel/docx/templates copying build/lib/docx/templates/default-settings.xml -> build/bdist.linux-s390x/wheel/docx/templates copying build/lib/docx/templates/default-styles.xml -> build/bdist.linux-s390x/wheel/docx/templates copying build/lib/docx/templates/default.docx -> build/bdist.linux-s390x/wheel/docx/templates creating build/bdist.linux-s390x/wheel/docx/templates/default-docx-template copying build/lib/docx/templates/default-docx-template/[Content_Types].xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template creating build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/_rels copying build/lib/docx/templates/default-docx-template/_rels/.rels -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/_rels creating build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/customXml copying build/lib/docx/templates/default-docx-template/customXml/item1.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/customXml copying build/lib/docx/templates/default-docx-template/customXml/itemProps1.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/customXml creating build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/customXml/_rels copying build/lib/docx/templates/default-docx-template/customXml/_rels/item1.xml.rels -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/customXml/_rels creating build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/docProps copying build/lib/docx/templates/default-docx-template/docProps/app.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/docProps copying build/lib/docx/templates/default-docx-template/docProps/core.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/docProps copying build/lib/docx/templates/default-docx-template/docProps/thumbnail.jpeg -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/docProps creating build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word copying build/lib/docx/templates/default-docx-template/word/document.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word copying build/lib/docx/templates/default-docx-template/word/fontTable.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word copying build/lib/docx/templates/default-docx-template/word/numbering.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word copying build/lib/docx/templates/default-docx-template/word/settings.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word copying build/lib/docx/templates/default-docx-template/word/styles.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word copying build/lib/docx/templates/default-docx-template/word/stylesWithEffects.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word copying build/lib/docx/templates/default-docx-template/word/webSettings.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word creating build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word/_rels copying build/lib/docx/templates/default-docx-template/word/_rels/document.xml.rels -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word/_rels creating build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word/theme copying build/lib/docx/templates/default-docx-template/word/theme/theme1.xml -> build/bdist.linux-s390x/wheel/docx/templates/default-docx-template/word/theme running install_egg_info Copying src/python_docx.egg-info to build/bdist.linux-s390x/wheel/python_docx-1.1.2-py3.12.egg-info running install_scripts creating build/bdist.linux-s390x/wheel/python_docx-1.1.2.dist-info/WHEEL creating '/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir/pip-wheel-evfmhih7/.tmp-tuv9f3xn/python_docx-1.1.2-py3-none-any.whl' and adding 'build/bdist.linux-s390x/wheel' to it adding 'docx/__init__.py' adding 'docx/api.py' adding 'docx/blkcntnr.py' adding 'docx/document.py' adding 'docx/exceptions.py' adding 'docx/package.py' adding 'docx/py.typed' adding 'docx/section.py' adding 'docx/settings.py' adding 'docx/shape.py' adding 'docx/shared.py' adding 'docx/table.py' adding 'docx/types.py' adding 'docx/dml/__init__.py' adding 'docx/dml/color.py' adding 'docx/drawing/__init__.py' adding 'docx/enum/__init__.py' adding 'docx/enum/base.py' adding 'docx/enum/dml.py' adding 'docx/enum/section.py' adding 'docx/enum/shape.py' adding 'docx/enum/style.py' adding 'docx/enum/table.py' adding 'docx/enum/text.py' adding 'docx/image/__init__.py' adding 'docx/image/bmp.py' adding 'docx/image/constants.py' adding 'docx/image/exceptions.py' adding 'docx/image/gif.py' adding 'docx/image/helpers.py' adding 'docx/image/image.py' adding 'docx/image/jpeg.py' adding 'docx/image/png.py' adding 'docx/image/tiff.py' adding 'docx/opc/__init__.py' adding 'docx/opc/constants.py' adding 'docx/opc/coreprops.py' adding 'docx/opc/exceptions.py' adding 'docx/opc/oxml.py' adding 'docx/opc/package.py' adding 'docx/opc/packuri.py' adding 'docx/opc/part.py' adding 'docx/opc/phys_pkg.py' adding 'docx/opc/pkgreader.py' adding 'docx/opc/pkgwriter.py' adding 'docx/opc/rel.py' adding 'docx/opc/shared.py' adding 'docx/opc/spec.py' adding 'docx/opc/parts/__init__.py' adding 'docx/opc/parts/coreprops.py' adding 'docx/oxml/__init__.py' adding 'docx/oxml/coreprops.py' adding 'docx/oxml/document.py' adding 'docx/oxml/drawing.py' adding 'docx/oxml/exceptions.py' adding 'docx/oxml/ns.py' adding 'docx/oxml/numbering.py' adding 'docx/oxml/parser.py' adding 'docx/oxml/section.py' adding 'docx/oxml/settings.py' adding 'docx/oxml/shape.py' adding 'docx/oxml/shared.py' adding 'docx/oxml/simpletypes.py' adding 'docx/oxml/styles.py' adding 'docx/oxml/table.py' adding 'docx/oxml/xmlchemy.py' adding 'docx/oxml/text/__init__.py' adding 'docx/oxml/text/font.py' adding 'docx/oxml/text/hyperlink.py' adding 'docx/oxml/text/pagebreak.py' adding 'docx/oxml/text/paragraph.py' adding 'docx/oxml/text/parfmt.py' adding 'docx/oxml/text/run.py' adding 'docx/parts/__init__.py' adding 'docx/parts/document.py' adding 'docx/parts/hdrftr.py' adding 'docx/parts/image.py' adding 'docx/parts/numbering.py' adding 'docx/parts/settings.py' adding 'docx/parts/story.py' adding 'docx/parts/styles.py' adding 'docx/styles/__init__.py' adding 'docx/styles/latent.py' adding 'docx/styles/style.py' adding 'docx/styles/styles.py' adding 'docx/templates/default-footer.xml' adding 'docx/templates/default-header.xml' adding 'docx/templates/default-settings.xml' adding 'docx/templates/default-styles.xml' adding 'docx/templates/default.docx' adding 'docx/templates/default-docx-template/[Content_Types].xml' adding 'docx/templates/default-docx-template/_rels/.rels' adding 'docx/templates/default-docx-template/customXml/item1.xml' adding 'docx/templates/default-docx-template/customXml/itemProps1.xml' adding 'docx/templates/default-docx-template/customXml/_rels/item1.xml.rels' adding 'docx/templates/default-docx-template/docProps/app.xml' adding 'docx/templates/default-docx-template/docProps/core.xml' adding 'docx/templates/default-docx-template/docProps/thumbnail.jpeg' adding 'docx/templates/default-docx-template/word/document.xml' adding 'docx/templates/default-docx-template/word/fontTable.xml' adding 'docx/templates/default-docx-template/word/numbering.xml' adding 'docx/templates/default-docx-template/word/settings.xml' adding 'docx/templates/default-docx-template/word/styles.xml' adding 'docx/templates/default-docx-template/word/stylesWithEffects.xml' adding 'docx/templates/default-docx-template/word/webSettings.xml' adding 'docx/templates/default-docx-template/word/_rels/document.xml.rels' adding 'docx/templates/default-docx-template/word/theme/theme1.xml' adding 'docx/text/__init__.py' adding 'docx/text/font.py' adding 'docx/text/hyperlink.py' adding 'docx/text/pagebreak.py' adding 'docx/text/paragraph.py' adding 'docx/text/parfmt.py' adding 'docx/text/run.py' adding 'docx/text/tabstops.py' adding 'python_docx-1.1.2.dist-info/LICENSE' adding 'python_docx-1.1.2.dist-info/METADATA' adding 'python_docx-1.1.2.dist-info/WHEEL' adding 'python_docx-1.1.2.dist-info/top_level.txt' adding 'python_docx-1.1.2.dist-info/RECORD' removing build/bdist.linux-s390x/wheel Building wheel for python-docx (pyproject.toml): finished with status 'done' Created wheel for python-docx: filename=python_docx-1.1.2-py3-none-any.whl size=243349 sha256=5edc0d9fbcbd563d08c962ef142e2c68331401db660a12e974d0aaf5dfe4796a Stored in directory: /builddir/.cache/pip/wheels/d1/f8/14/14944146d5655667b8621e7d999d8968a00da08301eff4488b Successfully built python-docx + PYTHONPATH=/builddir/build/BUILD/python_docx-1.1.2/src + /usr/bin/make -O -j2 V=1 VERBOSE=1 -C docs latex SPHINXOPTS=-j2 make: Entering directory '/builddir/build/BUILD/python_docx-1.1.2/docs' sphinx-build -b latex -d .build/doctrees -j2 . .build/latex Running Sphinx v7.2.6 making output directory... done building [mo]: targets for 0 po files that are out of date writing output... building [latex]: all documents updating environment: [new config] 72 added, 0 changed, 0 removed reading sources... [100%] dev/analysis/features/text/tab-stops .. user/text looking for now-outdated files... none found pickling environment... done checking consistency... done copying TeX support files... copying TeX support files... done processing python-docx.tex... index user/install user/quickstart user/documents user/tables user/text user/sections user/hdrftr user/api-concepts user/styles-understanding user/styles-using user/shapes api/document api/settings api/style api/text api/table api/section api/shape api/dml api/shared api/enum/index api/enum/MsoColorType api/enum/MsoThemeColorIndex api/enum/WdAlignParagraph api/enum/WdBuiltinStyle api/enum/WdCellVerticalAlignment api/enum/WdColorIndex api/enum/WdLineSpacing api/enum/WdOrientation api/enum/WdRowAlignment api/enum/WdRowHeightRule api/enum/WdSectionStart api/enum/WdStyleType api/enum/WdTabAlignment api/enum/WdTabLeader api/enum/WdTableDirection api/enum/WdUnderline dev/analysis/index dev/analysis/features/header dev/analysis/features/settings dev/analysis/features/text/index dev/analysis/features/text/hyperlink dev/analysis/features/text/tab-stops dev/analysis/features/text/font-highlight-color dev/analysis/features/text/paragraph-format dev/analysis/features/text/font dev/analysis/features/text/font-color dev/analysis/features/text/underline dev/analysis/features/text/run-content dev/analysis/features/text/breaks dev/analysis/features/table/index dev/analysis/features/table/table-props dev/analysis/features/table/table-row dev/analysis/features/table/table-cell dev/analysis/features/table/cell-merge dev/analysis/features/styles/index dev/analysis/features/styles/styles dev/analysis/features/styles/style dev/analysis/features/styles/paragraph-style dev/analysis/features/styles/character-style dev/analysis/features/styles/latent-styles dev/analysis/features/shapes/index dev/analysis/features/shapes/shapes-inline dev/analysis/features/shapes/shapes-inline-size dev/analysis/features/shapes/picture dev/analysis/features/coreprops dev/analysis/features/numbering dev/analysis/features/sections dev/analysis/schema/ct_document dev/analysis/schema/ct_body dev/analysis/schema/ct_p resolving references... done writing... done copying images... [100%] _static/img/hdrftr-02.png build succeeded. The LaTeX files are in .build/latex. Run 'make' in that directory to run these through (pdf)latex (use `make latexpdf' here to do that automatically). Build finished; the LaTeX files are in .build/latex. Run `make' in that directory to run these through (pdf)latex (use `make latexpdf' here to do that automatically). make: Leaving directory '/builddir/build/BUILD/python_docx-1.1.2/docs' + /usr/bin/make -O -j2 V=1 VERBOSE=1 -C docs/.build/latex LATEXMKOPTS=-quiet make: Entering directory '/builddir/build/BUILD/python_docx-1.1.2/docs/.build/latex' latexmk -pdf -dvi- -ps- -quiet 'python-docx.tex' Rc files read: /etc/latexmkrc latexmkrc Latexmk: Run number 1 of rule 'pdflatex' This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Fedora 40) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode Latexmk: Getting log file 'python-docx.log' Have index file 'python-docx.idx', python-docx.ind python-docx Latexmk: Run number 1 of rule 'makeindex python-docx.idx' Latexmk: Run number 2 of rule 'pdflatex' This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Fedora 40) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode Latexmk: Getting log file 'python-docx.log' Have index file 'python-docx.idx', python-docx.ind python-docx Latexmk: Run number 3 of rule 'pdflatex' This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Fedora 40) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode Latexmk: Getting log file 'python-docx.log' Have index file 'python-docx.idx', python-docx.ind python-docx make: Leaving directory '/builddir/build/BUILD/python_docx-1.1.2/docs/.build/latex' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BAKC5k + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x ++ dirname /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python_docx-1.1.2 ++ ls /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir/python_docx-1.1.2-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=python_docx==1.1.2 + '[' -z python_docx==1.1.2 ']' + TMPDIR=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir python_docx==1.1.2 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/python_docx-1.1.2/pyproject-wheeldir Processing ./pyproject-wheeldir/python_docx-1.1.2-py3-none-any.whl Installing collected packages: python_docx Successfully installed python_docx-1.1.2 + '[' -d /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/bin ']' + rm -f /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/python_docx-1.1.2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages/python_docx-1.1.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x --record /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages/python_docx-1.1.2.dist-info/RECORD --output /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages/python_docx-1.1.2.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages/python_docx-1.1.2.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages/python_docx-1.1.2.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages/python_docx-1.1.2.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=2 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-files --output-modules /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/python-docx-1.1.2-1.fc40.s390x-pyproject-record --prefix /usr -l docx + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.1.2-1.fc40 --unique-debug-suffix -1.1.2-1.fc40.s390x --unique-debug-src-base python-docx-1.1.2-1.fc40.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/python_docx-1.1.2 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.pASEAv + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python_docx-1.1.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=2 + /usr/bin/pytest -k '' -v ============================= test session starts ============================== platform linux -- Python 3.12.4, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/python_docx-1.1.2 configfile: pyproject.toml plugins: xdist-3.5.0 collecting ... collected 1566 items tests/test_api.py::DescribeDocument::it_opens_a_docx_file PASSED [ 0%] tests/test_api.py::DescribeDocument::it_opens_the_default_docx_if_none_specified PASSED [ 0%] tests/test_api.py::DescribeDocument::it_raises_on_not_a_Word_file PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_can_add_a_paragraph[add_paragraph_fixture0] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_can_add_a_paragraph[add_paragraph_fixture1] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_can_add_a_paragraph[add_paragraph_fixture2] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_can_add_a_paragraph[add_paragraph_fixture3] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_can_add_a_table PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_can_iterate_its_inner_content PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_paragraphs_it_contains[paragraphs_fixture0] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_paragraphs_it_contains[paragraphs_fixture1] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_paragraphs_it_contains[paragraphs_fixture2] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_paragraphs_it_contains[paragraphs_fixture3] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_paragraphs_it_contains[paragraphs_fixture4] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_tables_it_contains[tables_fixture0] PASSED [ 0%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_tables_it_contains[tables_fixture1] PASSED [ 1%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_tables_it_contains[tables_fixture2] PASSED [ 1%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_tables_it_contains[tables_fixture3] PASSED [ 1%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_provides_access_to_the_tables_it_contains[tables_fixture4] PASSED [ 1%] tests/test_blkcntnr.py::DescribeBlockItemContainer::it_adds_a_paragraph_to_help PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_heading[add_heading_fixture0] PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_heading[add_heading_fixture1] PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_heading[add_heading_fixture2] PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_heading[add_heading_fixture3] PASSED [ 1%] tests/test_document.py::DescribeDocument::it_raises_on_heading_level_out_of_range PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_page_break PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_paragraph[add_paragraph_fixture0] PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_paragraph[add_paragraph_fixture1] PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_paragraph[add_paragraph_fixture2] PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_picture PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_section[add_section_fixture0] PASSED [ 1%] tests/test_document.py::DescribeDocument::it_can_add_a_section[add_section_fixture1] PASSED [ 2%] tests/test_document.py::DescribeDocument::it_can_add_a_section[add_section_fixture2] PASSED [ 2%] tests/test_document.py::DescribeDocument::it_can_add_a_table PASSED [ 2%] tests/test_document.py::DescribeDocument::it_can_save_the_document_to_a_file PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_its_core_properties PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_its_inline_shapes PASSED [ 2%] tests/test_document.py::DescribeDocument::it_can_iterate_the_inner_content_of_the_document PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_its_paragraphs PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_its_sections PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_its_settings PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_its_styles PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_its_tables PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_the_document_part PASSED [ 2%] tests/test_document.py::DescribeDocument::it_provides_access_to_the_document_body PASSED [ 2%] tests/test_document.py::DescribeDocument::it_determines_block_width_to_help PASSED [ 2%] tests/test_document.py::Describe_Body::it_can_clear_itself_of_all_content_it_holds[clear_fixture0] PASSED [ 3%] tests/test_document.py::Describe_Body::it_can_clear_itself_of_all_content_it_holds[clear_fixture1] PASSED [ 3%] tests/test_document.py::Describe_Body::it_can_clear_itself_of_all_content_it_holds[clear_fixture2] PASSED [ 3%] tests/test_document.py::Describe_Body::it_can_clear_itself_of_all_content_it_holds[clear_fixture3] PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::it_is_an_instance_of_EnumMeta_just_like_a_regular_Enum PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::it_has_the_same_repr_as_a_regular_Enum PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::it_has_an_MRO_that_goes_through_the_base_class_int_and_Enum PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::it_knows_the_XML_value_for_each_member_by_the_member_instance PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::it_knows_the_XML_value_for_each_member_by_the_member_value PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::but_it_raises_when_there_is_no_such_member PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::it_can_find_the_member_from_the_XML_attr_value PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::and_it_can_find_the_member_from_None_when_a_member_maps_that PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnum::but_it_raises_when_there_is_no_such_mapped_XML_value PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnumMembers::it_is_an_instance_of_its_XmlEnum_subtype_class PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnumMembers::it_has_the_default_Enum_repr PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnumMembers::but_its_str_value_is_customized PASSED [ 3%] tests/test_enum.py::DescribeBaseXmlEnumMembers::its_value_is_the_same_int_as_its_corresponding_MS_API_enum_member PASSED [ 4%] tests/test_enum.py::DescribeBaseXmlEnumMembers::its_name_is_its_member_name_the_same_as_a_regular_Enum PASSED [ 4%] tests/test_enum.py::DescribeBaseXmlEnumMembers::it_has_an_individual_member_specific_docstring PASSED [ 4%] tests/test_enum.py::DescribeBaseXmlEnumMembers::it_is_equivalent_to_its_int_value PASSED [ 4%] tests/test_package.py::DescribePackage::it_can_get_or_add_an_image_part_containing_a_specified_image PASSED [ 4%] tests/test_package.py::DescribePackage::it_gathers_package_image_parts_after_unmarshalling PASSED [ 4%] tests/test_package.py::DescribeImageParts::it_can_get_a_matching_image_part PASSED [ 4%] tests/test_package.py::DescribeImageParts::but_it_adds_a_new_image_part_when_match_fails PASSED [ 4%] tests/test_package.py::DescribeImageParts::it_knows_the_next_available_image_partname[next_partname_fixture0] PASSED [ 4%] tests/test_package.py::DescribeImageParts::it_knows_the_next_available_image_partname[next_partname_fixture1] PASSED [ 4%] tests/test_package.py::DescribeImageParts::it_knows_the_next_available_image_partname[next_partname_fixture2] PASSED [ 4%] tests/test_package.py::DescribeImageParts::it_can_really_add_a_new_image_part PASSED [ 4%] tests/test_section.py::DescribeSections::it_knows_how_many_sections_it_contains PASSED [ 4%] tests/test_section.py::DescribeSections::it_can_iterate_over_its_Section_instances PASSED [ 4%] tests/test_section.py::DescribeSections::it_can_access_its_Section_instances_by_index PASSED [ 4%] tests/test_section.py::DescribeSections::it_can_access_its_Section_instances_by_slice PASSED [ 4%] tests/test_section.py::DescribeSection::it_knows_when_it_displays_a_distinct_first_page_header[w:sectPr-False] PASSED [ 5%] tests/test_section.py::DescribeSection::it_knows_when_it_displays_a_distinct_first_page_header[w:sectPr/w:titlePg-True] PASSED [ 5%] tests/test_section.py::DescribeSection::it_knows_when_it_displays_a_distinct_first_page_header[w:sectPr/w:titlePg{w:val=0}-False] PASSED [ 5%] tests/test_section.py::DescribeSection::it_knows_when_it_displays_a_distinct_first_page_header[w:sectPr/w:titlePg{w:val=1}-True] PASSED [ 5%] tests/test_section.py::DescribeSection::it_knows_when_it_displays_a_distinct_first_page_header[w:sectPr/w:titlePg{w:val=true}-True] PASSED [ 5%] tests/test_section.py::DescribeSection::it_can_change_whether_the_document_has_distinct_odd_and_even_headers[w:sectPr-True-w:sectPr/w:titlePg] PASSED [ 5%] tests/test_section.py::DescribeSection::it_can_change_whether_the_document_has_distinct_odd_and_even_headers[w:sectPr/w:titlePg-False-w:sectPr] PASSED [ 5%] tests/test_section.py::DescribeSection::it_can_change_whether_the_document_has_distinct_odd_and_even_headers[w:sectPr/w:titlePg{w:val=1}-True-w:sectPr/w:titlePg] PASSED [ 5%] tests/test_section.py::DescribeSection::it_can_change_whether_the_document_has_distinct_odd_and_even_headers[w:sectPr/w:titlePg{w:val=off}-False-w:sectPr] PASSED [ 5%] tests/test_section.py::DescribeSection::it_provides_access_to_its_even_page_footer PASSED [ 5%] tests/test_section.py::DescribeSection::it_provides_access_to_its_even_page_header PASSED [ 5%] tests/test_section.py::DescribeSection::it_provides_access_to_its_first_page_footer PASSED [ 5%] tests/test_section.py::DescribeSection::it_provides_access_to_its_first_page_header PASSED [ 5%] tests/test_section.py::DescribeSection::it_provides_access_to_its_default_footer PASSED [ 5%] tests/test_section.py::DescribeSection::it_provides_access_to_its_default_header PASSED [ 5%] tests/test_section.py::DescribeSection::it_can_iterate_its_inner_content PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_start_type[w:sectPr-NEW_PAGE (2)] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_start_type[w:sectPr/w:type-NEW_PAGE (2)] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_start_type[w:sectPr/w:type{w:val=continuous}-CONTINUOUS (0)] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_start_type[w:sectPr/w:type{w:val=nextPage}-NEW_PAGE (2)] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_start_type[w:sectPr/w:type{w:val=oddPage}-ODD_PAGE (4)] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_start_type[w:sectPr/w:type{w:val=evenPage}-EVEN_PAGE (3)] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_start_type[w:sectPr/w:type{w:val=nextColumn}-NEW_COLUMN (1)] PASSED [ 6%] tests/test_section.py::DescribeSection::it_can_change_its_start_type[w:sectPr/w:type{w:val=oddPage}-EVEN_PAGE (3)-w:sectPr/w:type{w:val=evenPage}] PASSED [ 6%] tests/test_section.py::DescribeSection::it_can_change_its_start_type[w:sectPr/w:type{w:val=nextPage}-None-w:sectPr] PASSED [ 6%] tests/test_section.py::DescribeSection::it_can_change_its_start_type[w:sectPr-None-w:sectPr] PASSED [ 6%] tests/test_section.py::DescribeSection::it_can_change_its_start_type[w:sectPr/w:type{w:val=continuous}-NEW_PAGE (2)-w:sectPr] PASSED [ 6%] tests/test_section.py::DescribeSection::it_can_change_its_start_type[w:sectPr/w:type-NEW_PAGE (2)-w:sectPr] PASSED [ 6%] tests/test_section.py::DescribeSection::it_can_change_its_start_type[w:sectPr/w:type-NEW_COLUMN (1)-w:sectPr/w:type{w:val=nextColumn}] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_page_width[w:sectPr/w:pgSz{w:w=1440}-914400] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_page_width[w:sectPr/w:pgSz-None] PASSED [ 6%] tests/test_section.py::DescribeSection::it_knows_its_page_width[w:sectPr-None] PASSED [ 7%] tests/test_section.py::DescribeSection::it_can_change_its_page_width[None-w:sectPr/w:pgSz] PASSED [ 7%] tests/test_section.py::DescribeSection::it_can_change_its_page_width[3657600-w:sectPr/w:pgSz{w:w=5760}] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_height[w:sectPr/w:pgSz{w:h=2880}-1828800] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_height[w:sectPr/w:pgSz-None] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_height[w:sectPr-None] PASSED [ 7%] tests/test_section.py::DescribeSection::it_can_change_its_page_height[None-w:sectPr/w:pgSz] PASSED [ 7%] tests/test_section.py::DescribeSection::it_can_change_its_page_height[1828800-w:sectPr/w:pgSz{w:h=2880}] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_orientation[w:sectPr/w:pgSz{w:orient=landscape}-LANDSCAPE (1)] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_orientation[w:sectPr/w:pgSz{w:orient=portrait}-PORTRAIT (0)] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_orientation[w:sectPr/w:pgSz-PORTRAIT (0)] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_orientation[w:sectPr-PORTRAIT (0)] PASSED [ 7%] tests/test_section.py::DescribeSection::it_can_change_its_orientation[LANDSCAPE (1)-w:sectPr/w:pgSz{w:orient=landscape}] PASSED [ 7%] tests/test_section.py::DescribeSection::it_can_change_its_orientation[PORTRAIT (0)-w:sectPr/w:pgSz] PASSED [ 7%] tests/test_section.py::DescribeSection::it_can_change_its_orientation[None-w:sectPr/w:pgSz] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr/w:pgMar{w:left=120}-left_margin-76200] PASSED [ 7%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr/w:pgMar{w:right=240}-right_margin-152400] PASSED [ 8%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr/w:pgMar{w:top=-360}-top_margin--228600] PASSED [ 8%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr/w:pgMar{w:bottom=480}-bottom_margin-304800] PASSED [ 8%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr/w:pgMar{w:gutter=600}-gutter-381000] PASSED [ 8%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr/w:pgMar{w:header=720}-header_distance-457200] PASSED [ 8%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr/w:pgMar{w:footer=840}-footer_distance-533400] PASSED [ 8%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr/w:pgMar-left_margin-None] PASSED [ 8%] tests/test_section.py::DescribeSection::it_knows_its_page_margins[w:sectPr-top_margin-None] PASSED [ 8%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr-left_margin-914400-w:sectPr/w:pgMar{w:left=1440}] PASSED [ 8%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr-right_margin-457200-w:sectPr/w:pgMar{w:right=720}] PASSED [ 8%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr-top_margin--228600-w:sectPr/w:pgMar{w:top=-360}] PASSED [ 8%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr-bottom_margin-685800-w:sectPr/w:pgMar{w:bottom=1080}] PASSED [ 8%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr-gutter-228600-w:sectPr/w:pgMar{w:gutter=360}] PASSED [ 8%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr-header_distance-1143000-w:sectPr/w:pgMar{w:header=1800}] PASSED [ 8%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr-footer_distance-1234440-w:sectPr/w:pgMar{w:footer=1944}] PASSED [ 8%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr-left_margin-None-w:sectPr/w:pgMar] PASSED [ 9%] tests/test_section.py::DescribeSection::it_can_change_its_page_margins[w:sectPr/w:pgMar{w:top=-360}-top_margin-548640-w:sectPr/w:pgMar{w:top=864}] PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_knows_when_its_linked_to_the_previous_header_or_footer[False-True] PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_knows_when_its_linked_to_the_previous_header_or_footer[True-False] PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_can_change_whether_it_is_linked_to_previous_header_or_footer[False-True-0-0] PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_can_change_whether_it_is_linked_to_previous_header_or_footer[True-False-0-0] PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_can_change_whether_it_is_linked_to_previous_header_or_footer[True-True-1-0] PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_can_change_whether_it_is_linked_to_previous_header_or_footer[False-False-0-1] PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_provides_access_to_the_header_or_footer_part_for_BlockItemContainer PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_provides_access_to_the_hdr_or_ftr_element_to_help PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::it_gets_the_definition_when_it_has_one PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::but_it_gets_the_prior_definition_when_it_is_linked PASSED [ 9%] tests/test_section.py::Describe_BaseHeaderFooter::and_it_adds_a_definition_when_it_is_linked_and_the_first_section PASSED [ 9%] tests/test_section.py::Describe_Footer::it_can_add_a_footer_part_to_help PASSED [ 9%] tests/test_section.py::Describe_Footer::it_provides_access_to_its_footer_part_to_help PASSED [ 9%] tests/test_section.py::Describe_Footer::it_can_drop_the_related_footer_part_to_help PASSED [ 9%] tests/test_section.py::Describe_Footer::it_knows_when_it_has_a_definition_to_help[w:sectPr-False] PASSED [ 10%] tests/test_section.py::Describe_Footer::it_knows_when_it_has_a_definition_to_help[w:sectPr/w:footerReference{w:type=default}-True] PASSED [ 10%] tests/test_section.py::Describe_Footer::it_provides_access_to_the_prior_Footer_to_help PASSED [ 10%] tests/test_section.py::Describe_Footer::but_it_returns_None_when_its_the_first_footer PASSED [ 10%] tests/test_section.py::Describe_Header::it_can_add_a_header_part_to_help PASSED [ 10%] tests/test_section.py::Describe_Header::it_provides_access_to_its_header_part_to_help PASSED [ 10%] tests/test_section.py::Describe_Header::it_can_drop_the_related_header_part_to_help PASSED [ 10%] tests/test_section.py::Describe_Header::it_knows_when_it_has_a_header_part_to_help[w:sectPr-False] PASSED [ 10%] tests/test_section.py::Describe_Header::it_knows_when_it_has_a_header_part_to_help[w:sectPr/w:headerReference{w:type=first}-True] PASSED [ 10%] tests/test_section.py::Describe_Header::it_provides_access_to_the_prior_Header_to_help PASSED [ 10%] tests/test_section.py::Describe_Header::but_it_returns_None_when_its_the_first_header PASSED [ 10%] tests/test_settings.py::DescribeSettings::it_knows_when_the_document_has_distinct_odd_and_even_headers[odd_and_even_get_fixture0] PASSED [ 10%] tests/test_settings.py::DescribeSettings::it_knows_when_the_document_has_distinct_odd_and_even_headers[odd_and_even_get_fixture1] PASSED [ 10%] tests/test_settings.py::DescribeSettings::it_knows_when_the_document_has_distinct_odd_and_even_headers[odd_and_even_get_fixture2] PASSED [ 10%] tests/test_settings.py::DescribeSettings::it_knows_when_the_document_has_distinct_odd_and_even_headers[odd_and_even_get_fixture3] PASSED [ 10%] tests/test_settings.py::DescribeSettings::it_knows_when_the_document_has_distinct_odd_and_even_headers[odd_and_even_get_fixture4] PASSED [ 10%] tests/test_settings.py::DescribeSettings::it_can_change_whether_the_document_has_distinct_odd_and_even_headers[odd_and_even_set_fixture0] PASSED [ 11%] tests/test_settings.py::DescribeSettings::it_can_change_whether_the_document_has_distinct_odd_and_even_headers[odd_and_even_set_fixture1] PASSED [ 11%] tests/test_settings.py::DescribeSettings::it_can_change_whether_the_document_has_distinct_odd_and_even_headers[odd_and_even_set_fixture2] PASSED [ 11%] tests/test_settings.py::DescribeSettings::it_can_change_whether_the_document_has_distinct_odd_and_even_headers[odd_and_even_set_fixture3] PASSED [ 11%] tests/test_shape.py::DescribeInlineShapes::it_knows_how_many_inline_shapes_it_contains PASSED [ 11%] tests/test_shape.py::DescribeInlineShapes::it_can_iterate_over_its_InlineShape_instances PASSED [ 11%] tests/test_shape.py::DescribeInlineShapes::it_provides_indexed_access_to_inline_shapes PASSED [ 11%] tests/test_shape.py::DescribeInlineShapes::it_raises_on_indexed_access_out_of_range PASSED [ 11%] tests/test_shape.py::DescribeInlineShapes::it_knows_the_part_it_belongs_to PASSED [ 11%] tests/test_shape.py::DescribeInlineShape::it_knows_what_type_of_shape_it_is[embed pic] PASSED [ 11%] tests/test_shape.py::DescribeInlineShape::it_knows_what_type_of_shape_it_is[link pic] PASSED [ 11%] tests/test_shape.py::DescribeInlineShape::it_knows_what_type_of_shape_it_is[link+embed pic] PASSED [ 11%] tests/test_shape.py::DescribeInlineShape::it_knows_what_type_of_shape_it_is[chart] PASSED [ 11%] tests/test_shape.py::DescribeInlineShape::it_knows_what_type_of_shape_it_is[smart art] PASSED [ 11%] tests/test_shape.py::DescribeInlineShape::it_knows_what_type_of_shape_it_is[not implemented] PASSED [ 11%] tests/test_shape.py::DescribeInlineShape::it_knows_its_display_dimensions PASSED [ 12%] tests/test_shape.py::DescribeInlineShape::it_can_change_its_display_dimensions PASSED [ 12%] tests/test_shared.py::DescribeElementProxy::it_knows_when_its_equal_to_another_proxy_object PASSED [ 12%] tests/test_shared.py::DescribeElementProxy::it_knows_its_element PASSED [ 12%] tests/test_shared.py::DescribeElementProxy::it_knows_its_part PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_construct_from_convenient_units[construct_fixture0] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_construct_from_convenient_units[construct_fixture1] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_construct_from_convenient_units[construct_fixture2] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_construct_from_convenient_units[construct_fixture3] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_construct_from_convenient_units[construct_fixture4] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_construct_from_convenient_units[construct_fixture5] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_construct_from_convenient_units[construct_fixture6] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_self_convert_to_convenient_units[units_fixture0] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_self_convert_to_convenient_units[units_fixture1] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_self_convert_to_convenient_units[units_fixture2] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_self_convert_to_convenient_units[units_fixture3] PASSED [ 12%] tests/test_shared.py::DescribeLength::it_can_self_convert_to_convenient_units[units_fixture4] PASSED [ 13%] tests/test_shared.py::DescribeLength::it_can_self_convert_to_convenient_units[units_fixture5] PASSED [ 13%] tests/test_shared.py::DescribeRGBColor::it_is_natively_constructed_using_three_ints_0_to_255 PASSED [ 13%] tests/test_shared.py::DescribeRGBColor::it_can_construct_from_a_hex_string_rgb_value PASSED [ 13%] tests/test_shared.py::DescribeRGBColor::it_can_provide_a_hex_string_rgb_value PASSED [ 13%] tests/test_shared.py::DescribeRGBColor::it_has_a_custom_repr PASSED [ 13%] tests/test_table.py::DescribeTable::it_can_add_a_row PASSED [ 13%] tests/test_table.py::DescribeTable::it_can_add_a_column PASSED [ 13%] tests/test_table.py::DescribeTable::it_provides_access_to_a_cell_by_row_and_col_indices PASSED [ 13%] tests/test_table.py::DescribeTable::it_provides_access_to_the_table_rows PASSED [ 13%] tests/test_table.py::DescribeTable::it_provides_access_to_the_table_columns PASSED [ 13%] tests/test_table.py::DescribeTable::it_provides_access_to_the_cells_in_a_column PASSED [ 13%] tests/test_table.py::DescribeTable::it_provides_access_to_the_cells_in_a_row PASSED [ 13%] tests/test_table.py::DescribeTable::it_knows_its_alignment_setting[w:tbl/w:tblPr-None] PASSED [ 13%] tests/test_table.py::DescribeTable::it_knows_its_alignment_setting[w:tbl/w:tblPr/w:jc{w:val=center}-CENTER (1)] PASSED [ 13%] tests/test_table.py::DescribeTable::it_knows_its_alignment_setting[w:tbl/w:tblPr/w:jc{w:val=right}-RIGHT (2)] PASSED [ 13%] tests/test_table.py::DescribeTable::it_knows_its_alignment_setting[w:tbl/w:tblPr/w:jc{w:val=left}-LEFT (0)] PASSED [ 14%] tests/test_table.py::DescribeTable::it_can_change_its_alignment_setting[w:tbl/w:tblPr-LEFT (0)-w:tbl/w:tblPr/w:jc{w:val=left}] PASSED [ 14%] tests/test_table.py::DescribeTable::it_can_change_its_alignment_setting[w:tbl/w:tblPr/w:jc{w:val=left}-RIGHT (2)-w:tbl/w:tblPr/w:jc{w:val=right}] PASSED [ 14%] tests/test_table.py::DescribeTable::it_can_change_its_alignment_setting[w:tbl/w:tblPr/w:jc{w:val=right}-None-w:tbl/w:tblPr] PASSED [ 14%] tests/test_table.py::DescribeTable::it_knows_whether_it_should_autofit[w:tbl/w:tblPr-True] PASSED [ 14%] tests/test_table.py::DescribeTable::it_knows_whether_it_should_autofit[w:tbl/w:tblPr/w:tblLayout-True] PASSED [ 14%] tests/test_table.py::DescribeTable::it_knows_whether_it_should_autofit[w:tbl/w:tblPr/w:tblLayout{w:type=autofit}-True] PASSED [ 14%] tests/test_table.py::DescribeTable::it_knows_whether_it_should_autofit[w:tbl/w:tblPr/w:tblLayout{w:type=fixed}-False] PASSED [ 14%] tests/test_table.py::DescribeTable::it_can_change_its_autofit_setting[w:tbl/w:tblPr-True-w:tbl/w:tblPr/w:tblLayout{w:type=autofit}] PASSED [ 14%] tests/test_table.py::DescribeTable::it_can_change_its_autofit_setting[w:tbl/w:tblPr-False-w:tbl/w:tblPr/w:tblLayout{w:type=fixed}] PASSED [ 14%] tests/test_table.py::DescribeTable::it_can_change_its_autofit_setting[w:tbl/w:tblPr/w:tblLayout{w:type=fixed}-True-w:tbl/w:tblPr/w:tblLayout{w:type=autofit}] PASSED [ 14%] tests/test_table.py::DescribeTable::it_can_change_its_autofit_setting[w:tbl/w:tblPr/w:tblLayout{w:type=autofit}-False-w:tbl/w:tblPr/w:tblLayout{w:type=fixed}] PASSED [ 14%] tests/test_table.py::DescribeTable::it_knows_it_is_the_table_its_children_belong_to PASSED [ 14%] tests/test_table.py::DescribeTable::it_knows_its_direction[w:tbl/w:tblPr-None] PASSED [ 14%] tests/test_table.py::DescribeTable::it_knows_its_direction[w:tbl/w:tblPr/w:bidiVisual-RTL (1)] PASSED [ 14%] tests/test_table.py::DescribeTable::it_knows_its_direction[w:tbl/w:tblPr/w:bidiVisual{w:val=0}-LTR (0)] PASSED [ 15%] tests/test_table.py::DescribeTable::it_knows_its_direction[w:tbl/w:tblPr/w:bidiVisual{w:val=on}-RTL (1)] PASSED [ 15%] tests/test_table.py::DescribeTable::it_can_change_its_direction[w:tbl/w:tblPr-RTL (1)-w:tbl/w:tblPr/w:bidiVisual] PASSED [ 15%] tests/test_table.py::DescribeTable::it_can_change_its_direction[w:tbl/w:tblPr/w:bidiVisual-LTR (0)-w:tbl/w:tblPr/w:bidiVisual{w:val=0}] PASSED [ 15%] tests/test_table.py::DescribeTable::it_can_change_its_direction[w:tbl/w:tblPr/w:bidiVisual{w:val=0}-RTL (1)-w:tbl/w:tblPr/w:bidiVisual] PASSED [ 15%] tests/test_table.py::DescribeTable::it_can_change_its_direction[w:tbl/w:tblPr/w:bidiVisual{w:val=1}-None-w:tbl/w:tblPr] PASSED [ 15%] tests/test_table.py::DescribeTable::it_knows_its_table_style PASSED [ 15%] tests/test_table.py::DescribeTable::it_can_change_its_table_style[w:tbl/w:tblPr-Tbl A-TblA-w:tbl/w:tblPr/w:tblStyle{w:val=TblA}] PASSED [ 15%] tests/test_table.py::DescribeTable::it_can_change_its_table_style[w:tbl/w:tblPr/w:tblStyle{w:val=TblA}-Tbl B-TblB-w:tbl/w:tblPr/w:tblStyle{w:val=TblB}] PASSED [ 15%] tests/test_table.py::DescribeTable::it_can_change_its_table_style[w:tbl/w:tblPr/w:tblStyle{w:val=TblB}-None-None-w:tbl/w:tblPr] PASSED [ 15%] tests/test_table.py::DescribeTable::it_provides_access_to_its_cells_to_help[0-9-9-matches0] PASSED [ 15%] tests/test_table.py::DescribeTable::it_provides_access_to_its_cells_to_help[1-9-8-matches1] PASSED [ 15%] tests/test_table.py::DescribeTable::it_provides_access_to_its_cells_to_help[2-9-8-matches2] PASSED [ 15%] tests/test_table.py::DescribeTable::it_provides_access_to_its_cells_to_help[3-9-6-matches3] PASSED [ 15%] tests/test_table.py::DescribeTable::it_provides_access_to_its_cells_to_help[4-9-4-matches4] PASSED [ 15%] tests/test_table.py::DescribeTable::it_knows_its_column_count_to_help PASSED [ 15%] tests/test_table.py::Describe_Cell::it_knows_its_grid_span[w:tc-1] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_its_grid_span[w:tc/w:tcPr-1] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_its_grid_span[w:tc/w:tcPr/w:gridSpan{w:val=1}-1] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_its_grid_span[w:tc/w:tcPr/w:gridSpan{w:val=4}-4] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_what_text_it_contains[w:tc-] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_what_text_it_contains[w:tc/w:p/w:r/w:t"foobar"-foobar] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_what_text_it_contains[w:tc/(w:p/w:r/w:t"foo",w:p/w:r/w:t"bar")-foo\nbar] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_what_text_it_contains[w:tc/(w:tcPr,w:p/w:r/w:t"foobar")-foobar] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_what_text_it_contains[w:tc/w:p/w:r/(w:t"fo",w:tab,w:t"ob",w:br,w:t"ar",w:br)-fo\tob\nar\n] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_can_replace_its_content_with_a_string_of_text[w:tc/w:p-foobar-w:tc/w:p/w:r/w:t"foobar"] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_can_replace_its_content_with_a_string_of_text[w:tc/w:p-fo\tob\rar\n-w:tc/w:p/w:r/(w:t"fo",w:tab,w:t"ob",w:br,w:t"ar",w:br)] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_can_replace_its_content_with_a_string_of_text[w:tc/(w:tcPr, w:p, w:tbl, w:p)-foobar-w:tc/(w:tcPr, w:p/w:r/w:t"foobar")] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_its_vertical_alignment[w:tc-None] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_its_vertical_alignment[w:tc/w:tcPr-None] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_its_vertical_alignment[w:tc/w:tcPr/w:vAlign{w:val=bottom}-BOTTOM (3)] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_knows_its_vertical_alignment[w:tc/w:tcPr/w:vAlign{w:val=top}-TOP (0)] PASSED [ 16%] tests/test_table.py::Describe_Cell::it_can_change_its_vertical_alignment[w:tc-TOP (0)-w:tc/w:tcPr/w:vAlign{w:val=top}] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_can_change_its_vertical_alignment[w:tc/w:tcPr-CENTER (1)-w:tc/w:tcPr/w:vAlign{w:val=center}] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_can_change_its_vertical_alignment[w:tc/w:tcPr/w:vAlign{w:val=center}-BOTTOM (3)-w:tc/w:tcPr/w:vAlign{w:val=bottom}] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_can_change_its_vertical_alignment[w:tc/w:tcPr/w:vAlign{w:val=center}-None-w:tc/w:tcPr] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_can_change_its_vertical_alignment[w:tc-None-w:tc/w:tcPr] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_can_change_its_vertical_alignment[w:tc/w:tcPr-None-w:tc/w:tcPr] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_knows_its_width_in_EMU[w:tc-None] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_knows_its_width_in_EMU[w:tc/w:tcPr-None] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_knows_its_width_in_EMU[w:tc/w:tcPr/w:tcW{w:w=25%,w:type=pct}-None] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_knows_its_width_in_EMU[w:tc/w:tcPr/w:tcW{w:w=1440,w:type=dxa}-914400] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_can_change_its_width[w:tc-914400-w:tc/w:tcPr/w:tcW{w:w=1440,w:type=dxa}] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_can_change_its_width[w:tc/w:tcPr/w:tcW{w:w=25%,w:type=pct}-1828800-w:tc/w:tcPr/w:tcW{w:w=2880,w:type=dxa}] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_provides_access_to_the_paragraphs_it_contains PASSED [ 17%] tests/test_table.py::Describe_Cell::it_provides_access_to_the_tables_it_contains[w:tc-0] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_provides_access_to_the_tables_it_contains[w:tc/w:tbl-1] PASSED [ 17%] tests/test_table.py::Describe_Cell::it_provides_access_to_the_tables_it_contains[w:tc/(w:tbl,w:tbl)-2] PASSED [ 18%] tests/test_table.py::Describe_Cell::it_provides_access_to_the_tables_it_contains[w:tc/(w:p,w:tbl)-1] PASSED [ 18%] tests/test_table.py::Describe_Cell::it_provides_access_to_the_tables_it_contains[w:tc/(w:tbl,w:tbl,w:p)-2] PASSED [ 18%] tests/test_table.py::Describe_Cell::it_can_add_a_paragraph[w:tc-w:tc/w:p] PASSED [ 18%] tests/test_table.py::Describe_Cell::it_can_add_a_paragraph[w:tc/w:p-w:tc/(w:p, w:p)] PASSED [ 18%] tests/test_table.py::Describe_Cell::it_can_add_a_paragraph[w:tc/w:tbl-w:tc/(w:tbl, w:p)] PASSED [ 18%] tests/test_table.py::Describe_Cell::it_can_add_a_table PASSED [ 18%] tests/test_table.py::Describe_Cell::it_can_merge_itself_with_other_cells PASSED [ 18%] tests/test_table.py::Describe_Column::it_provides_access_to_its_cells PASSED [ 18%] tests/test_table.py::Describe_Column::it_provides_access_to_the_table_it_belongs_to PASSED [ 18%] tests/test_table.py::Describe_Column::it_knows_its_width_in_EMU[w:gridCol{w:w=4242}-2693670] PASSED [ 18%] tests/test_table.py::Describe_Column::it_knows_its_width_in_EMU[w:gridCol{w:w=1440}-914400] PASSED [ 18%] tests/test_table.py::Describe_Column::it_knows_its_width_in_EMU[w:gridCol{w:w=2.54cm}-914400] PASSED [ 18%] tests/test_table.py::Describe_Column::it_knows_its_width_in_EMU[w:gridCol{w:w=54mm}-1944000] PASSED [ 18%] tests/test_table.py::Describe_Column::it_knows_its_width_in_EMU[w:gridCol{w:w=12.5pt}-158750] PASSED [ 18%] tests/test_table.py::Describe_Column::it_knows_its_width_in_EMU[w:gridCol-None] PASSED [ 18%] tests/test_table.py::Describe_Column::it_can_change_its_width[w:gridCol-914400-w:gridCol{w:w=1440}] PASSED [ 19%] tests/test_table.py::Describe_Column::it_can_change_its_width[w:gridCol{w:w=4242}-457200-w:gridCol{w:w=720}] PASSED [ 19%] tests/test_table.py::Describe_Column::it_can_change_its_width[w:gridCol{w:w=4242}-None-w:gridCol] PASSED [ 19%] tests/test_table.py::Describe_Column::it_can_change_its_width[w:gridCol-None-w:gridCol] PASSED [ 19%] tests/test_table.py::Describe_Column::it_knows_its_index_in_table_to_help PASSED [ 19%] tests/test_table.py::Describe_Columns::it_has_sequence_behaviors PASSED [ 19%] tests/test_table.py::Describe_Columns::it_raises_on_indexed_access_out_of_range PASSED [ 19%] tests/test_table.py::Describe_Columns::it_provides_access_to_the_table_it_belongs_to PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_grid_cols_after[w:tr-0] PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_grid_cols_after[w:tr/w:trPr-0] PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_grid_cols_after[w:tr/w:trPr/w:gridAfter{w:val=0}-0] PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_grid_cols_after[w:tr/w:trPr/w:gridAfter{w:val=4}-4] PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_grid_cols_before[w:tr-0] PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_grid_cols_before[w:tr/w:trPr-0] PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_grid_cols_before[w:tr/w:trPr/w:gridBefore{w:val=0}-0] PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_grid_cols_before[w:tr/w:trPr/w:gridBefore{w:val=3}-3] PASSED [ 19%] tests/test_table.py::Describe_Row::it_knows_its_height[w:tr-None] PASSED [ 20%] tests/test_table.py::Describe_Row::it_knows_its_height[w:tr/w:trPr-None] PASSED [ 20%] tests/test_table.py::Describe_Row::it_knows_its_height[w:tr/w:trPr/w:trHeight-None] PASSED [ 20%] tests/test_table.py::Describe_Row::it_knows_its_height[w:tr/w:trPr/w:trHeight{w:val=0}-0] PASSED [ 20%] tests/test_table.py::Describe_Row::it_knows_its_height[w:tr/w:trPr/w:trHeight{w:val=1440}-914400] PASSED [ 20%] tests/test_table.py::Describe_Row::it_can_change_its_height[w:tr-914400-w:tr/w:trPr/w:trHeight{w:val=1440}] PASSED [ 20%] tests/test_table.py::Describe_Row::it_can_change_its_height[w:tr/w:trPr-914400-w:tr/w:trPr/w:trHeight{w:val=1440}] PASSED [ 20%] tests/test_table.py::Describe_Row::it_can_change_its_height[w:tr/w:trPr/w:trHeight-914400-w:tr/w:trPr/w:trHeight{w:val=1440}] PASSED [ 20%] tests/test_table.py::Describe_Row::it_can_change_its_height[w:tr/w:trPr/w:trHeight{w:val=1440}-1828800-w:tr/w:trPr/w:trHeight{w:val=2880}] PASSED [ 20%] tests/test_table.py::Describe_Row::it_can_change_its_height[w:tr/w:trPr/w:trHeight{w:val=2880}-None-w:tr/w:trPr/w:trHeight] PASSED [ 20%] tests/test_table.py::Describe_Row::it_can_change_its_height[w:tr-None-w:tr/w:trPr] PASSED [ 20%] tests/test_table.py::Describe_Row::it_can_change_its_height[w:tr/w:trPr-None-w:tr/w:trPr] PASSED [ 20%] tests/test_table.py::Describe_Row::it_can_change_its_height[w:tr/w:trPr/w:trHeight-None-w:tr/w:trPr/w:trHeight] PASSED [ 20%] tests/test_table.py::Describe_Row::it_knows_its_height_rule[w:tr-None] PASSED [ 20%] tests/test_table.py::Describe_Row::it_knows_its_height_rule[w:tr/w:trPr-None] PASSED [ 20%] tests/test_table.py::Describe_Row::it_knows_its_height_rule[w:tr/w:trPr/w:trHeight{w:val=0, w:hRule=auto}-AUTO (0)] PASSED [ 21%] tests/test_table.py::Describe_Row::it_knows_its_height_rule[w:tr/w:trPr/w:trHeight{w:val=1440, w:hRule=atLeast}-AT_LEAST (1)] PASSED [ 21%] tests/test_table.py::Describe_Row::it_knows_its_height_rule[w:tr/w:trPr/w:trHeight{w:val=2880, w:hRule=exact}-EXACTLY (2)] PASSED [ 21%] tests/test_table.py::Describe_Row::it_can_change_its_height_rule[w:tr-AUTO (0)-w:tr/w:trPr/w:trHeight{w:hRule=auto}] PASSED [ 21%] tests/test_table.py::Describe_Row::it_can_change_its_height_rule[w:tr/w:trPr-AT_LEAST (1)-w:tr/w:trPr/w:trHeight{w:hRule=atLeast}] PASSED [ 21%] tests/test_table.py::Describe_Row::it_can_change_its_height_rule[w:tr/w:trPr/w:trHeight-EXACTLY (2)-w:tr/w:trPr/w:trHeight{w:hRule=exact}] PASSED [ 21%] tests/test_table.py::Describe_Row::it_can_change_its_height_rule[w:tr/w:trPr/w:trHeight{w:val=1440, w:hRule=exact}-AUTO (0)-w:tr/w:trPr/w:trHeight{w:val=1440, w:hRule=auto}] PASSED [ 21%] tests/test_table.py::Describe_Row::it_can_change_its_height_rule[w:tr/w:trPr/w:trHeight{w:val=1440, w:hRule=auto}-None-w:tr/w:trPr/w:trHeight{w:val=1440}] PASSED [ 21%] tests/test_table.py::Describe_Row::it_can_change_its_height_rule[w:tr-None-w:tr/w:trPr] PASSED [ 21%] tests/test_table.py::Describe_Row::it_can_change_its_height_rule[w:tr/w:trPr-None-w:tr/w:trPr] PASSED [ 21%] tests/test_table.py::Describe_Row::it_can_change_its_height_rule[w:tr/w:trPr/w:trHeight-None-w:tr/w:trPr/w:trHeight] PASSED [ 21%] tests/test_table.py::Describe_Row::it_provides_access_to_its_cells[w:tbl/w:tr/w:tc/w:p-0-1] PASSED [ 21%] tests/test_table.py::Describe_Row::it_provides_access_to_its_cells[w:tbl/w:tr/w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p)-0-2] PASSED [ 21%] tests/test_table.py::Describe_Row::it_provides_access_to_its_cells[w:tbl/(w:tr/w:tc/(w:tcPr/w:vMerge{w:val=restart},w:p),w:tr/w:tc/(w:tcPr/w:vMerge,w:p))-1-1] PASSED [ 21%] tests/test_table.py::Describe_Row::it_provides_access_to_its_cells[w:tbl/(w:tr/w:tc/(w:tcPr/(w:gridSpan{w:val=2},w:vMerge{w:val=restart}),w:p),w:tr/w:tc/(w:tcPr/(w:gridSpan{w:val=2},w:vMerge),w:p))-1-2] PASSED [ 21%] tests/test_table.py::Describe_Row::it_provides_access_to_the_table_it_belongs_to PASSED [ 21%] tests/test_table.py::Describe_Row::it_knows_its_index_in_table_to_help PASSED [ 22%] tests/test_table.py::Describe_Rows::it_has_sequence_behaviors[w:tbl-0] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_has_sequence_behaviors[w:tbl/w:tr-1] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_has_sequence_behaviors[w:tbl/(w:tr,w:tr)-2] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_has_sequence_behaviors[w:tbl/(w:tr,w:tr,w:tr)-3] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_raises_on_indexed_access_out_of_range[w:tbl-0] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_raises_on_indexed_access_out_of_range[w:tbl-1] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_raises_on_indexed_access_out_of_range[w:tbl--1] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_raises_on_indexed_access_out_of_range[w:tbl/w:tr-1] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_raises_on_indexed_access_out_of_range[w:tbl/w:tr--2] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_raises_on_indexed_access_out_of_range[w:tbl/(w:tr,w:tr,w:tr)-3] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_raises_on_indexed_access_out_of_range[w:tbl/(w:tr,w:tr,w:tr)--4] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_provides_sliced_access_to_rows[1-3-2] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_provides_sliced_access_to_rows[0--1-2] PASSED [ 22%] tests/test_table.py::Describe_Rows::it_provides_access_to_the_table_it_belongs_to PASSED [ 22%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_color_type[type_fixture0] PASSED [ 22%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_color_type[type_fixture1] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_color_type[type_fixture2] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_color_type[type_fixture3] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_color_type[type_fixture4] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_color_type[type_fixture5] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_RGB_value[rgb_get_fixture0] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_RGB_value[rgb_get_fixture1] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_RGB_value[rgb_get_fixture2] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_RGB_value[rgb_get_fixture3] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_RGB_value[rgb_get_fixture4] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_RGB_value[rgb_get_fixture5] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_RGB_value[rgb_set_fixture0] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_RGB_value[rgb_set_fixture1] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_RGB_value[rgb_set_fixture2] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_RGB_value[rgb_set_fixture3] PASSED [ 23%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_RGB_value[rgb_set_fixture4] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_RGB_value[rgb_set_fixture5] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_RGB_value[rgb_set_fixture6] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_theme_color[theme_color_get_fixture0] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_theme_color[theme_color_get_fixture1] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_theme_color[theme_color_get_fixture2] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_theme_color[theme_color_get_fixture3] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_theme_color[theme_color_get_fixture4] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_knows_its_theme_color[theme_color_get_fixture5] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_theme_color[theme_color_set_fixture0] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_theme_color[theme_color_set_fixture1] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_theme_color[theme_color_set_fixture2] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_theme_color[theme_color_set_fixture3] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_theme_color[theme_color_set_fixture4] PASSED [ 24%] tests/dml/test_color.py::DescribeColorFormat::it_can_change_its_theme_color[theme_color_set_fixture5] PASSED [ 24%] tests/image/test_bmp.py::DescribeBmp::it_can_construct_from_a_bmp_stream PASSED [ 24%] tests/image/test_bmp.py::DescribeBmp::it_knows_its_content_type PASSED [ 25%] tests/image/test_bmp.py::DescribeBmp::it_knows_its_default_ext PASSED [ 25%] tests/image/test_gif.py::DescribeGif::it_can_construct_from_a_gif_stream PASSED [ 25%] tests/image/test_gif.py::DescribeGif::it_knows_its_content_type PASSED [ 25%] tests/image/test_gif.py::DescribeGif::it_knows_its_default_ext PASSED [ 25%] tests/image/test_helpers.py::DescribeStreamReader::it_can_read_a_string_of_specified_len_at_offset PASSED [ 25%] tests/image/test_helpers.py::DescribeStreamReader::it_raises_on_unexpected_EOF PASSED [ 25%] tests/image/test_helpers.py::DescribeStreamReader::it_can_read_a_long[read_long_fixture0] PASSED [ 25%] tests/image/test_helpers.py::DescribeStreamReader::it_can_read_a_long[read_long_fixture1] PASSED [ 25%] tests/image/test_image.py::DescribeImage::it_can_construct_from_an_image_blob PASSED [ 25%] tests/image/test_image.py::DescribeImage::it_can_construct_from_an_image_path PASSED [ 25%] tests/image/test_image.py::DescribeImage::it_can_construct_from_an_image_file_like PASSED [ 25%] tests/image/test_image.py::DescribeImage::it_can_construct_from_an_image_stream[foobar.png] PASSED [ 25%] tests/image/test_image.py::DescribeImage::it_can_construct_from_an_image_stream[None] PASSED [ 25%] tests/image/test_image.py::DescribeImage::it_provides_access_to_the_image_blob PASSED [ 25%] tests/image/test_image.py::DescribeImage::it_knows_the_image_content_type PASSED [ 25%] tests/image/test_image.py::DescribeImage::it_knows_the_image_px_dimensions PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_knows_the_horz_and_vert_dpi_of_the_image PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_knows_the_image_native_size PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_can_scale_its_dimensions[scale_fixture0] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_can_scale_its_dimensions[scale_fixture1] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_can_scale_its_dimensions[scale_fixture2] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_can_scale_its_dimensions[scale_fixture3] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_knows_the_image_filename PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_knows_the_image_filename_extension PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_knows_the_sha1_of_its_image PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[0] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[1] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[2] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[3] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[4] PASSED [ 26%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[5] PASSED [ 27%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[6] PASSED [ 27%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[7] PASSED [ 27%] tests/image/test_image.py::DescribeImage::it_correctly_characterizes_known_images[8] PASSED [ 27%] tests/image/test_image.py::Describe_ImageHeaderFactory::it_constructs_the_right_class_for_a_given_image_stream[call_fixture0] PASSED [ 27%] tests/image/test_image.py::Describe_ImageHeaderFactory::it_constructs_the_right_class_for_a_given_image_stream[call_fixture1] PASSED [ 27%] tests/image/test_image.py::Describe_ImageHeaderFactory::it_constructs_the_right_class_for_a_given_image_stream[call_fixture2] PASSED [ 27%] tests/image/test_image.py::Describe_ImageHeaderFactory::it_constructs_the_right_class_for_a_given_image_stream[call_fixture3] PASSED [ 27%] tests/image/test_image.py::Describe_ImageHeaderFactory::it_constructs_the_right_class_for_a_given_image_stream[call_fixture4] PASSED [ 27%] tests/image/test_image.py::Describe_ImageHeaderFactory::it_constructs_the_right_class_for_a_given_image_stream[call_fixture5] PASSED [ 27%] tests/image/test_image.py::Describe_ImageHeaderFactory::it_constructs_the_right_class_for_a_given_image_stream[call_fixture6] PASSED [ 27%] tests/image/test_image.py::Describe_ImageHeaderFactory::it_raises_on_unrecognized_image_stream PASSED [ 27%] tests/image/test_image.py::DescribeBaseImageHeader::it_defines_content_type_as_an_abstract_property PASSED [ 27%] tests/image/test_image.py::DescribeBaseImageHeader::it_defines_default_ext_as_an_abstract_property PASSED [ 27%] tests/image/test_image.py::DescribeBaseImageHeader::it_knows_the_image_dimensions PASSED [ 27%] tests/image/test_image.py::DescribeBaseImageHeader::it_knows_the_horz_and_vert_dpi_of_the_image PASSED [ 27%] tests/image/test_jpeg.py::DescribeJpeg::it_knows_its_content_type PASSED [ 28%] tests/image/test_jpeg.py::DescribeJpeg::it_knows_its_default_ext PASSED [ 28%] tests/image/test_jpeg.py::DescribeJpeg::DescribeExif::it_can_construct_from_an_exif_stream PASSED [ 28%] tests/image/test_jpeg.py::DescribeJpeg::DescribeJfif::it_can_construct_from_a_jfif_stream PASSED [ 28%] tests/image/test_jpeg.py::Describe_JfifMarkers::it_can_construct_from_a_jfif_stream PASSED [ 28%] tests/image/test_jpeg.py::Describe_JfifMarkers::it_can_find_the_APP0_marker PASSED [ 28%] tests/image/test_jpeg.py::Describe_JfifMarkers::it_can_find_the_APP1_marker PASSED [ 28%] tests/image/test_jpeg.py::Describe_JfifMarkers::it_raises_if_it_cant_find_the_APP0_marker PASSED [ 28%] tests/image/test_jpeg.py::Describe_JfifMarkers::it_raises_if_it_cant_find_the_APP1_marker PASSED [ 28%] tests/image/test_jpeg.py::Describe_JfifMarkers::it_can_find_the_SOF_marker PASSED [ 28%] tests/image/test_jpeg.py::Describe_JfifMarkers::it_raises_if_it_cant_find_the_SOF_marker PASSED [ 28%] tests/image/test_jpeg.py::Describe_Marker::it_can_construct_from_a_stream_and_offset[from_stream_fixture0] PASSED [ 28%] tests/image/test_jpeg.py::Describe_Marker::it_can_construct_from_a_stream_and_offset[from_stream_fixture1] PASSED [ 28%] tests/image/test_jpeg.py::Describe_App0Marker::it_can_construct_from_a_stream_and_offset PASSED [ 28%] tests/image/test_jpeg.py::Describe_App0Marker::it_knows_the_image_dpi[dpi_fixture0] PASSED [ 28%] tests/image/test_jpeg.py::Describe_App0Marker::it_knows_the_image_dpi[dpi_fixture1] PASSED [ 28%] tests/image/test_jpeg.py::Describe_App0Marker::it_knows_the_image_dpi[dpi_fixture2] PASSED [ 29%] tests/image/test_jpeg.py::Describe_App1Marker::it_can_construct_from_a_stream_and_offset PASSED [ 29%] tests/image/test_jpeg.py::Describe_App1Marker::it_can_construct_from_non_Exif_APP1_segment PASSED [ 29%] tests/image/test_jpeg.py::Describe_App1Marker::it_gets_a_tiff_from_its_Exif_segment_to_help_construct PASSED [ 29%] tests/image/test_jpeg.py::Describe_App1Marker::it_knows_the_image_dpi PASSED [ 29%] tests/image/test_jpeg.py::Describe_SofMarker::it_can_construct_from_a_stream_and_offset PASSED [ 29%] tests/image/test_jpeg.py::Describe_SofMarker::it_knows_the_image_width_and_height PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFactory::it_constructs_the_appropriate_marker_object[\xe0] PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFactory::it_constructs_the_appropriate_marker_object[\xe1] PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFactory::it_constructs_the_appropriate_marker_object[\xc0] PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFactory::it_constructs_the_appropriate_marker_object[\xc7] PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFactory::it_constructs_the_appropriate_marker_object[\xda] PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFinder::it_can_construct_from_a_stream PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFinder::it_can_find_the_next_marker_after_a_given_offset[next_fixture0] PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFinder::it_can_find_the_next_marker_after_a_given_offset[next_fixture1] PASSED [ 29%] tests/image/test_jpeg.py::Describe_MarkerFinder::it_can_find_the_next_marker_after_a_given_offset[next_fixture2] PASSED [ 30%] tests/image/test_jpeg.py::Describe_MarkerFinder::it_can_find_the_next_marker_after_a_given_offset[next_fixture3] PASSED [ 30%] tests/image/test_jpeg.py::Describe_MarkerFinder::it_can_find_the_next_marker_after_a_given_offset[next_fixture4] PASSED [ 30%] tests/image/test_jpeg.py::Describe_MarkerFinder::it_can_find_the_next_marker_after_a_given_offset[next_fixture5] PASSED [ 30%] tests/image/test_jpeg.py::Describe_MarkerFinder::it_can_find_the_next_marker_after_a_given_offset[next_fixture6] PASSED [ 30%] tests/image/test_jpeg.py::Describe_MarkerParser::it_can_construct_from_a_jfif_stream PASSED [ 30%] tests/image/test_jpeg.py::Describe_MarkerParser::it_can_iterate_over_the_jfif_markers_in_its_stream PASSED [ 30%] tests/image/test_png.py::DescribePng::it_can_construct_from_a_png_stream PASSED [ 30%] tests/image/test_png.py::DescribePng::it_knows_its_content_type PASSED [ 30%] tests/image/test_png.py::DescribePng::it_knows_its_default_ext PASSED [ 30%] tests/image/test_png.py::Describe_PngParser::it_can_parse_the_headers_of_a_PNG_stream PASSED [ 30%] tests/image/test_png.py::Describe_PngParser::it_knows_the_image_width_and_height PASSED [ 30%] tests/image/test_png.py::Describe_PngParser::it_knows_the_image_dpi PASSED [ 30%] tests/image/test_png.py::Describe_PngParser::it_defaults_image_dpi_to_72[no_dpi_fixture0] PASSED [ 30%] tests/image/test_png.py::Describe_PngParser::it_defaults_image_dpi_to_72[no_dpi_fixture1] PASSED [ 30%] tests/image/test_png.py::Describe_PngParser::it_defaults_image_dpi_to_72[no_dpi_fixture2] PASSED [ 30%] tests/image/test_png.py::Describe_PngParser::it_defaults_image_dpi_to_72[no_dpi_fixture3] PASSED [ 31%] tests/image/test_png.py::Describe_PngParser::it_defaults_image_dpi_to_72[no_dpi_fixture4] PASSED [ 31%] tests/image/test_png.py::Describe_Chunks::it_can_construct_from_a_stream PASSED [ 31%] tests/image/test_png.py::Describe_Chunks::it_provides_access_to_the_IHDR_chunk PASSED [ 31%] tests/image/test_png.py::Describe_Chunks::it_provides_access_to_the_pHYs_chunk[True] PASSED [ 31%] tests/image/test_png.py::Describe_Chunks::it_provides_access_to_the_pHYs_chunk[False] PASSED [ 31%] tests/image/test_png.py::Describe_Chunks::it_raises_if_theres_no_IHDR_chunk PASSED [ 31%] tests/image/test_png.py::Describe_ChunkParser::it_can_construct_from_a_stream PASSED [ 31%] tests/image/test_png.py::Describe_ChunkParser::it_can_iterate_over_the_chunks_in_its_png_stream PASSED [ 31%] tests/image/test_png.py::Describe_ChunkParser::it_iterates_over_the_chunk_offsets_to_help_parse PASSED [ 31%] tests/image/test_png.py::Describe_ChunkFactory::it_constructs_the_appropriate_Chunk_subclass[IHDR] PASSED [ 31%] tests/image/test_png.py::Describe_ChunkFactory::it_constructs_the_appropriate_Chunk_subclass[pHYs] PASSED [ 31%] tests/image/test_png.py::Describe_ChunkFactory::it_constructs_the_appropriate_Chunk_subclass[IEND] PASSED [ 31%] tests/image/test_png.py::Describe_Chunk::it_can_construct_from_a_stream_and_offset PASSED [ 31%] tests/image/test_png.py::Describe_IHDRChunk::it_can_construct_from_a_stream_and_offset PASSED [ 31%] tests/image/test_png.py::Describe_pHYsChunk::it_can_construct_from_a_stream_and_offset PASSED [ 31%] tests/image/test_tiff.py::DescribeTiff::it_can_construct_from_a_tiff_stream PASSED [ 32%] tests/image/test_tiff.py::DescribeTiff::it_knows_its_content_type PASSED [ 32%] tests/image/test_tiff.py::DescribeTiff::it_knows_its_default_ext PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_can_parse_the_properties_from_a_tiff_stream PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_makes_a_stream_reader_to_help_parse[mk_stream_rdr_fixture0] PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_makes_a_stream_reader_to_help_parse[mk_stream_rdr_fixture1] PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_knows_image_width_and_height_after_parsing PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_knows_the_horz_and_vert_dpi_after_parsing[dpi_fixture0] PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_knows_the_horz_and_vert_dpi_after_parsing[dpi_fixture1] PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_knows_the_horz_and_vert_dpi_after_parsing[dpi_fixture2] PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_knows_the_horz_and_vert_dpi_after_parsing[dpi_fixture3] PASSED [ 32%] tests/image/test_tiff.py::Describe_TiffParser::it_knows_the_horz_and_vert_dpi_after_parsing[dpi_fixture4] PASSED [ 32%] tests/image/test_tiff.py::Describe_IfdEntries::it_can_construct_from_a_stream_and_offset PASSED [ 32%] tests/image/test_tiff.py::Describe_IfdEntries::it_has_basic_mapping_semantics PASSED [ 32%] tests/image/test_tiff.py::Describe_IfdParser::it_can_iterate_through_the_directory_entries_in_an_IFD PASSED [ 32%] tests/image/test_tiff.py::Describe_IfdEntryFactory::it_constructs_the_right_class_for_a_given_ifd_entry[fixture0] PASSED [ 33%] tests/image/test_tiff.py::Describe_IfdEntryFactory::it_constructs_the_right_class_for_a_given_ifd_entry[fixture1] PASSED [ 33%] tests/image/test_tiff.py::Describe_IfdEntryFactory::it_constructs_the_right_class_for_a_given_ifd_entry[fixture2] PASSED [ 33%] tests/image/test_tiff.py::Describe_IfdEntryFactory::it_constructs_the_right_class_for_a_given_ifd_entry[fixture3] PASSED [ 33%] tests/image/test_tiff.py::Describe_IfdEntryFactory::it_constructs_the_right_class_for_a_given_ifd_entry[fixture4] PASSED [ 33%] tests/image/test_tiff.py::Describe_IfdEntryFactory::it_constructs_the_right_class_for_a_given_ifd_entry[fixture5] PASSED [ 33%] tests/image/test_tiff.py::Describe_IfdEntry::it_can_construct_from_a_stream_and_offset PASSED [ 33%] tests/image/test_tiff.py::Describe_IfdEntry::it_provides_read_only_access_to_the_directory_entry PASSED [ 33%] tests/image/test_tiff.py::Describe_AsciiIfdEntry::it_can_parse_an_ascii_string_IFD_entry PASSED [ 33%] tests/image/test_tiff.py::Describe_ShortIfdEntry::it_can_parse_a_short_int_IFD_entry PASSED [ 33%] tests/image/test_tiff.py::Describe_LongIfdEntry::it_can_parse_a_long_int_IFD_entry PASSED [ 33%] tests/image/test_tiff.py::Describe_RationalIfdEntry::it_can_parse_a_rational_IFD_entry PASSED [ 33%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[author-python-docx] PASSED [ 33%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[category-] PASSED [ 33%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[comments-] PASSED [ 33%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[content_status-DRAFT] PASSED [ 33%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[identifier-GXS 10.2.1ab] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[keywords-foo bar baz] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[language-US-EN] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[last_modified_by-Steve Canny] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[subject-Spam] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[title-Word Document] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_string_property_values[version-1.2.88] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[author-dc:creator-scanny] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[category-cp:category-silly stories] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[comments-dc:description-Bar foo to you] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[content_status-cp:contentStatus-FINAL] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[identifier-dc:identifier-GT 5.2.xab] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[keywords-cp:keywords-dog cat moo] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[language-dc:language-GB-EN] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[last_modified_by-cp:lastModifiedBy-Billy Bob] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[subject-dc:subject-Eggs] PASSED [ 34%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[title-dc:title-Dissertation] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_string_property_values[version-cp:version-81.2.8] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_date_property_values[created-expected_datetime0] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_date_property_values[last_printed-expected_datetime1] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_date_property_values[modified-None] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_date_property_values[created-dcterms:created-value0-2001-02-03T04:05:00Z- xsi:type="dcterms:W3CDTF"] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_date_property_values[last_printed-cp:lastPrinted-value1-2014-06-04T04:00:00Z-] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_date_property_values[modified-dcterms:modified-value2-2005-04-03T02:01:00Z- xsi:type="dcterms:W3CDTF"] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_revision_number[42-42] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_revision_number[None-0] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_revision_number[foobar-0] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_revision_number[-17-0] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_knows_the_revision_number[32.7-0] PASSED [ 35%] tests/opc/test_coreprops.py::DescribeCoreProperties::it_can_change_the_revision_number[42-42] PASSED [ 35%] tests/opc/test_oxml.py::DescribeCT_Default::it_provides_read_access_to_xml_values PASSED [ 35%] tests/opc/test_oxml.py::DescribeCT_Default::it_can_construct_a_new_default_element PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Override::it_provides_read_access_to_xml_values PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Override::it_can_construct_a_new_override_element PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Relationship::it_provides_read_access_to_xml_values PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Relationship::it_can_construct_from_attribute_values PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Relationships::it_can_construct_a_new_relationships_element PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Relationships::it_can_build_rels_element_incrementally PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Relationships::it_can_generate_rels_file_xml PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Types::it_provides_access_to_default_child_elements PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Types::it_provides_access_to_override_child_elements PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Types::it_should_have_empty_list_on_no_matching_elements PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Types::it_can_construct_a_new_types_element PASSED [ 36%] tests/opc/test_oxml.py::DescribeCT_Types::it_can_build_types_element_incrementally PASSED [ 36%] tests/opc/test_package.py::DescribeOpcPackage::it_can_open_a_pkg_file PASSED [ 36%] tests/opc/test_package.py::DescribeOpcPackage::it_initializes_its_rels_collection_on_first_reference PASSED [ 36%] tests/opc/test_package.py::DescribeOpcPackage::it_can_add_a_relationship_to_a_part PASSED [ 36%] tests/opc/test_package.py::DescribeOpcPackage::it_can_establish_a_relationship_to_another_part PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_provide_a_list_of_the_parts_it_contains PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_iterate_over_parts_by_walking_rels_graph PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_find_the_next_available_vector_partname[next_partname_fixture0] PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_find_the_next_available_vector_partname[next_partname_fixture1] PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_find_the_next_available_vector_partname[next_partname_fixture2] PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_find_the_next_available_vector_partname[next_partname_fixture3] PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_find_the_next_available_vector_partname[next_partname_fixture4] PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_find_a_part_related_by_reltype PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_can_save_to_a_pkg_file PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_provides_access_to_the_core_properties PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_provides_access_to_the_core_properties_part_to_help PASSED [ 37%] tests/opc/test_package.py::DescribeOpcPackage::it_creates_a_default_core_props_part_if_none_present PASSED [ 37%] tests/opc/test_package.py::DescribeUnmarshaller::it_can_unmarshal_from_a_pkg_reader PASSED [ 37%] tests/opc/test_package.py::DescribeUnmarshaller::it_can_unmarshal_parts PASSED [ 37%] tests/opc/test_package.py::DescribeUnmarshaller::it_can_unmarshal_relationships PASSED [ 37%] tests/opc/test_packuri.py::DescribePackURI::it_can_construct_from_relative_ref PASSED [ 38%] tests/opc/test_packuri.py::DescribePackURI::it_should_raise_on_construct_with_bad_pack_uri_str PASSED [ 38%] tests/opc/test_packuri.py::DescribePackURI::it_can_calculate_baseURI PASSED [ 38%] tests/opc/test_packuri.py::DescribePackURI::it_can_calculate_extension PASSED [ 38%] tests/opc/test_packuri.py::DescribePackURI::it_can_calculate_filename PASSED [ 38%] tests/opc/test_packuri.py::DescribePackURI::it_knows_the_filename_index PASSED [ 38%] tests/opc/test_packuri.py::DescribePackURI::it_can_calculate_membername PASSED [ 38%] tests/opc/test_packuri.py::DescribePackURI::it_can_calculate_relative_ref_value PASSED [ 38%] tests/opc/test_packuri.py::DescribePackURI::it_can_calculate_rels_uri PASSED [ 38%] tests/opc/test_part.py::DescribePart::it_can_be_constructed_by_PartFactory PASSED [ 38%] tests/opc/test_part.py::DescribePart::it_knows_its_partname PASSED [ 38%] tests/opc/test_part.py::DescribePart::it_can_change_its_partname PASSED [ 38%] tests/opc/test_part.py::DescribePart::it_knows_its_content_type PASSED [ 38%] tests/opc/test_part.py::DescribePart::it_knows_the_package_it_belongs_to PASSED [ 38%] tests/opc/test_part.py::DescribePart::it_can_be_notified_after_unmarshalling_is_complete PASSED [ 38%] tests/opc/test_part.py::DescribePart::it_can_be_notified_before_marshalling_is_started PASSED [ 39%] tests/opc/test_part.py::DescribePart::it_uses_the_load_blob_as_its_blob PASSED [ 39%] tests/opc/test_part.py::DescribePartRelationshipManagementInterface::it_provides_access_to_its_relationships PASSED [ 39%] tests/opc/test_part.py::DescribePartRelationshipManagementInterface::it_can_load_a_relationship PASSED [ 39%] tests/opc/test_part.py::DescribePartRelationshipManagementInterface::it_can_establish_a_relationship_to_another_part PASSED [ 39%] tests/opc/test_part.py::DescribePartRelationshipManagementInterface::it_can_establish_an_external_relationship PASSED [ 39%] tests/opc/test_part.py::DescribePartRelationshipManagementInterface::it_can_drop_a_relationship PASSED [ 39%] tests/opc/test_part.py::DescribePartRelationshipManagementInterface::it_can_find_a_related_part_by_reltype PASSED [ 39%] tests/opc/test_part.py::DescribePartRelationshipManagementInterface::it_can_find_a_related_part_by_rId PASSED [ 39%] tests/opc/test_part.py::DescribePartRelationshipManagementInterface::it_can_find_the_uri_of_an_external_relationship PASSED [ 39%] tests/opc/test_part.py::DescribePartFactory::it_constructs_part_from_selector_if_defined PASSED [ 39%] tests/opc/test_part.py::DescribePartFactory::it_constructs_custom_part_type_for_registered_content_types PASSED [ 39%] tests/opc/test_part.py::DescribePartFactory::it_constructs_part_using_default_class_when_no_custom_registered PASSED [ 39%] tests/opc/test_part.py::DescribeXmlPart::it_can_be_constructed_by_PartFactory PASSED [ 39%] tests/opc/test_part.py::DescribeXmlPart::it_can_serialize_to_xml PASSED [ 39%] tests/opc/test_part.py::DescribeXmlPart::it_knows_its_the_part_for_its_child_objects PASSED [ 39%] tests/opc/test_part.py::DescribeXmlPart::it_only_drops_a_relationship_with_zero_reference_count[w:p-True] PASSED [ 40%] tests/opc/test_part.py::DescribeXmlPart::it_only_drops_a_relationship_with_zero_reference_count[w:p/r:a{r:id=rId42}-True] PASSED [ 40%] tests/opc/test_part.py::DescribeXmlPart::it_only_drops_a_relationship_with_zero_reference_count[w:p/r:a{r:id=rId42}/r:b{r:id=rId42}-False] PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeDirPkgReader::it_is_used_by_PhysPkgReader_when_pkg_is_a_dir PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeDirPkgReader::it_doesnt_mind_being_closed_even_though_it_doesnt_need_it PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeDirPkgReader::it_can_retrieve_the_blob_for_a_pack_uri PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeDirPkgReader::it_can_get_the_content_types_xml PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeDirPkgReader::it_can_retrieve_the_rels_xml_for_a_source_uri PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeDirPkgReader::it_returns_none_when_part_has_no_rels_xml PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribePhysPkgReader::it_raises_when_pkg_path_is_not_a_package PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeZipPkgReader::it_is_used_by_PhysPkgReader_when_pkg_is_a_zip PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeZipPkgReader::it_is_used_by_PhysPkgReader_when_pkg_is_a_stream PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeZipPkgReader::it_opens_pkg_file_zip_on_construction PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeZipPkgReader::it_can_be_closed PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeZipPkgReader::it_can_retrieve_the_blob_for_a_pack_uri PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeZipPkgReader::it_has_the_content_types_xml PASSED [ 40%] tests/opc/test_phys_pkg.py::DescribeZipPkgReader::it_can_retrieve_rels_xml_for_source_uri PASSED [ 41%] tests/opc/test_phys_pkg.py::DescribeZipPkgReader::it_returns_none_when_part_has_no_rels_xml PASSED [ 41%] tests/opc/test_phys_pkg.py::DescribeZipPkgWriter::it_is_used_by_PhysPkgWriter_unconditionally PASSED [ 41%] tests/opc/test_phys_pkg.py::DescribeZipPkgWriter::it_opens_pkg_file_zip_on_construction PASSED [ 41%] tests/opc/test_phys_pkg.py::DescribeZipPkgWriter::it_can_be_closed PASSED [ 41%] tests/opc/test_phys_pkg.py::DescribeZipPkgWriter::it_can_write_a_blob PASSED [ 41%] tests/opc/test_pkgreader.py::DescribePackageReader::it_can_construct_from_pkg_file PASSED [ 41%] tests/opc/test_pkgreader.py::DescribePackageReader::it_can_iterate_over_the_serialized_parts PASSED [ 41%] tests/opc/test_pkgreader.py::DescribePackageReader::it_can_iterate_over_all_the_srels PASSED [ 41%] tests/opc/test_pkgreader.py::DescribePackageReader::it_can_load_serialized_parts PASSED [ 41%] tests/opc/test_pkgreader.py::DescribePackageReader::it_can_walk_phys_pkg_parts PASSED [ 41%] tests/opc/test_pkgreader.py::DescribePackageReader::it_can_retrieve_srels_for_a_source_uri PASSED [ 41%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_can_construct_from_ct_item_xml PASSED [ 41%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_matches_an_override_on_case_insensitive_partname[match_override_fixture0] PASSED [ 41%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_matches_an_override_on_case_insensitive_partname[match_override_fixture1] PASSED [ 41%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_matches_an_override_on_case_insensitive_partname[match_override_fixture2] PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_falls_back_to_case_insensitive_extension_default_match[match_default_fixture0] PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_falls_back_to_case_insensitive_extension_default_match[match_default_fixture1] PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_falls_back_to_case_insensitive_extension_default_match[match_default_fixture2] PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_should_raise_on_partname_not_found PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_ContentTypeMap::it_should_raise_on_key_not_instance_of_PackURI PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_SerializedPart::it_remembers_construction_values PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_SerializedRelationship::it_remembers_construction_values PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_SerializedRelationship::it_knows_when_it_is_external PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_SerializedRelationship::it_can_calculate_its_target_partname PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_SerializedRelationship::it_raises_on_target_partname_when_external PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_SerializedRelationships::it_can_load_from_xml PASSED [ 42%] tests/opc/test_pkgreader.py::Describe_SerializedRelationships::it_should_be_iterable PASSED [ 42%] tests/opc/test_pkgwriter.py::DescribePackageWriter::it_can_write_a_package PASSED [ 42%] tests/opc/test_pkgwriter.py::DescribePackageWriter::it_can_write_a_content_types_stream PASSED [ 42%] tests/opc/test_pkgwriter.py::DescribePackageWriter::it_can_write_a_pkg_rels_item PASSED [ 42%] tests/opc/test_pkgwriter.py::DescribePackageWriter::it_can_write_a_list_of_parts PASSED [ 43%] tests/opc/test_pkgwriter.py::Describe_ContentTypesItem::it_can_compose_content_types_element[xml_for_fixture0] PASSED [ 43%] tests/opc/test_pkgwriter.py::Describe_ContentTypesItem::it_can_compose_content_types_element[xml_for_fixture1] PASSED [ 43%] tests/opc/test_pkgwriter.py::Describe_ContentTypesItem::it_can_compose_content_types_element[xml_for_fixture2] PASSED [ 43%] tests/opc/test_pkgwriter.py::Describe_ContentTypesItem::it_can_compose_content_types_element[xml_for_fixture3] PASSED [ 43%] tests/opc/test_pkgwriter.py::Describe_ContentTypesItem::it_can_compose_content_types_element[xml_for_fixture4] PASSED [ 43%] tests/opc/test_pkgwriter.py::Describe_ContentTypesItem::it_can_compose_content_types_element[xml_for_fixture5] PASSED [ 43%] tests/opc/test_pkgwriter.py::Describe_ContentTypesItem::it_can_compose_content_types_element[xml_for_fixture6] PASSED [ 43%] tests/opc/test_rel.py::Describe_Relationship::it_remembers_construction_values PASSED [ 43%] tests/opc/test_rel.py::Describe_Relationship::it_should_raise_on_target_part_access_on_external_rel PASSED [ 43%] tests/opc/test_rel.py::Describe_Relationship::it_should_have_target_ref_for_external_rel PASSED [ 43%] tests/opc/test_rel.py::Describe_Relationship::it_should_have_relative_ref_for_internal_rel PASSED [ 43%] tests/opc/test_rel.py::DescribeRelationships::it_can_add_a_relationship PASSED [ 43%] tests/opc/test_rel.py::DescribeRelationships::it_can_add_an_external_relationship PASSED [ 43%] tests/opc/test_rel.py::DescribeRelationships::it_can_find_a_relationship_by_rId PASSED [ 43%] tests/opc/test_rel.py::DescribeRelationships::it_can_find_or_add_a_relationship PASSED [ 43%] tests/opc/test_rel.py::DescribeRelationships::it_can_find_or_add_an_external_relationship PASSED [ 44%] tests/opc/test_rel.py::DescribeRelationships::it_can_find_a_related_part_by_rId PASSED [ 44%] tests/opc/test_rel.py::DescribeRelationships::it_raises_on_related_part_not_found PASSED [ 44%] tests/opc/test_rel.py::DescribeRelationships::it_can_find_a_related_part_by_reltype PASSED [ 44%] tests/opc/test_rel.py::DescribeRelationships::it_can_compose_rels_xml PASSED [ 44%] tests/opc/test_rel.py::DescribeRelationships::it_knows_the_next_available_rId_to_help PASSED [ 44%] tests/opc/parts/test_coreprops.py::DescribeCorePropertiesPart::it_provides_access_to_its_core_props_object PASSED [ 44%] tests/opc/parts/test_coreprops.py::DescribeCorePropertiesPart::it_can_create_a_default_core_properties_part PASSED [ 44%] tests/oxml/test__init__.py::DescribeOxmlElement::it_returns_an_lxml_element_with_matching_tag_name PASSED [ 44%] tests/oxml/test__init__.py::DescribeOxmlElement::it_adds_supplied_attributes PASSED [ 44%] tests/oxml/test__init__.py::DescribeOxmlElement::it_adds_additional_namespace_declarations_when_supplied PASSED [ 44%] tests/oxml/test__init__.py::DescribeOxmlParser::it_strips_whitespace_between_elements PASSED [ 44%] tests/oxml/test__init__.py::DescribeParseXml::it_accepts_bytes_and_assumes_utf8_encoding PASSED [ 44%] tests/oxml/test__init__.py::DescribeParseXml::it_accepts_unicode_providing_there_is_no_encoding_declaration PASSED [ 44%] tests/oxml/test__init__.py::DescribeParseXml::it_uses_registered_element_classes PASSED [ 44%] tests/oxml/test__init__.py::DescribeRegisterElementCls::it_determines_class_used_for_elements_with_matching_tagname PASSED [ 45%] tests/oxml/test_document.py::DescribeCT_Body::it_knows_its_inner_content_block_item_elements PASSED [ 45%] tests/oxml/test_ns.py::DescribeNamespacePrefixedTag::it_behaves_like_a_string_when_you_want_it_to PASSED [ 45%] tests/oxml/test_ns.py::DescribeNamespacePrefixedTag::it_knows_its_clark_name PASSED [ 45%] tests/oxml/test_ns.py::DescribeNamespacePrefixedTag::it_can_construct_from_a_clark_name PASSED [ 45%] tests/oxml/test_ns.py::DescribeNamespacePrefixedTag::it_knows_its_local_part PASSED [ 45%] tests/oxml/test_ns.py::DescribeNamespacePrefixedTag::it_can_compose_a_single_entry_nsmap_for_itself PASSED [ 45%] tests/oxml/test_ns.py::DescribeNamespacePrefixedTag::it_knows_its_namespace_prefix PASSED [ 45%] tests/oxml/test_ns.py::DescribeNamespacePrefixedTag::it_knows_its_namespace_uri PASSED [ 45%] tests/oxml/test_section.py::DescribeCT_HdrFtr::it_knows_its_inner_content_block_item_elements PASSED [ 45%] tests/oxml/test_styles.py::DescribeCT_Styles::it_can_add_a_style_of_type[add_fixture0] PASSED [ 45%] tests/oxml/test_styles.py::DescribeCT_Styles::it_can_add_a_style_of_type[add_fixture1] PASSED [ 45%] tests/oxml/test_table.py::DescribeCT_Row::it_can_add_a_trPr[w:tr-w:tr/w:trPr] PASSED [ 45%] tests/oxml/test_table.py::DescribeCT_Row::it_can_add_a_trPr[w:tr/w:tblPrEx-w:tr/(w:tblPrEx,w:trPr)] PASSED [ 45%] tests/oxml/test_table.py::DescribeCT_Row::it_can_add_a_trPr[w:tr/w:tc-w:tr/(w:trPr,w:tc)] PASSED [ 45%] tests/oxml/test_table.py::DescribeCT_Row::it_can_add_a_trPr[w:tr/(w:sdt,w:del,w:tc)-w:tr/(w:trPr,w:sdt,w:del,w:tc)] PASSED [ 45%] tests/oxml/test_table.py::DescribeCT_Row::it_raises_on_tc_at_grid_col[0-0-3] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Row::it_raises_on_tc_at_grid_col[1-0-1] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_grid_offset[w:tr/(w:tc/w:p,w:tc/w:p)-0-0] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_grid_offset[w:tr/(w:tc/w:p,w:tc/w:p)-1-1] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_grid_offset[w:tr/(w:trPr/w:gridBefore{w:val=2},w:tc/w:p,w:tc/w:p)-0-2] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_grid_offset[w:tr/(w:trPr/w:gridBefore{w:val=2},w:tc/w:p,w:tc/w:p)-1-3] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_grid_offset[w:tr/(w:trPr/w:gridBefore{w:val=4},w:tc/w:p,w:tc/w:p,w:tc/w:p,w:tc/w:p)-2-6] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_merge_to_another_tc PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[0-0-0-top-0] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[2-0-1-top-0] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[2-1-1-top-0] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[4-2-1-top-1] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[0-0-0-left-0] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[1-0-1-left-2] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[3-1-0-left-0] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[3-1-1-left-2] PASSED [ 46%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[0-0-0-bottom-1] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[1-0-0-bottom-1] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[2-0-1-bottom-2] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[4-1-1-bottom-3] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[0-0-0-right-1] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[1-0-0-right-2] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_extents_to_help[4-2-1-right-3] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[0-0-0-0-1-expected_value0] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[0-0-1-2-1-expected_value1] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[0-2-2-1-1-expected_value2] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[0-1-2-1-0-expected_value3] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[1-0-0-1-1-expected_value4] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[1-0-1-0-0-expected_value5] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[2-0-1-2-1-expected_value6] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[2-0-1-1-0-expected_value7] PASSED [ 47%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[2-1-2-0-1-expected_value8] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_calculates_the_dimensions_of_a_span_to_help[4-0-1-0-0-expected_value9] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_span[1-0-0-1-0] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_span[1-1-0-0-0] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_span[2-0-2-0-1] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_span[5-0-1-1-0] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_span[5-1-0-2-1] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_span[6-1-0-0-1] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_span[6-0-1-1-2] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_grow_itself_to_help_merge[0-0-0-2-1] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_grow_itself_to_help_merge[0-0-1-1-2] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_grow_itself_to_help_merge[0-1-1-2-2] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_grow_itself_to_help_merge[1-0-0-2-2] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_grow_itself_to_help_merge[2-0-0-2-2] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_grow_itself_to_help_merge[2-1-2-1-2] PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_extend_its_horz_span_to_help_merge PASSED [ 48%] tests/oxml/test_table.py::DescribeCT_Tc::it_knows_its_inner_content_block_item_elements PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_swallow_the_next_tc_help_merge[w:tr/(w:tc/w:p,w:tc/w:p)-0-2-w:tr/(w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_swallow_the_next_tc_help_merge[w:tr/(w:tc/w:p,w:tc/w:p,w:tc/w:p)-1-2-w:tr/(w:tc/w:p,w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_swallow_the_next_tc_help_merge[w:tr/(w:tc/w:p/w:r/w:t"a",w:tc/w:p/w:r/w:t"b")-0-2-w:tr/(w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p/w:r/w:t"a",w:p/w:r/w:t"b"))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_swallow_the_next_tc_help_merge[w:tr/(w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p),w:tc/w:p)-0-3-w:tr/(w:tc/(w:tcPr/w:gridSpan{w:val=3},w:p))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_swallow_the_next_tc_help_merge[w:tr/(w:tc/w:p,w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p))-0-3-w:tr/(w:tc/(w:tcPr/w:gridSpan{w:val=3},w:p))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_adds_cell_widths_on_swallow[w:tr/(w:tc/(w:tcPr/w:tcW{w:w=1440,w:type=dxa},w:p),w:tc/(w:tcPr/w:tcW{w:w=1440,w:type=dxa},w:p))-0-2-w:tr/(w:tc/(w:tcPr/(w:tcW{w:w=2880,w:type=dxa},w:gridSpan{w:val=2}),w:p))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_adds_cell_widths_on_swallow[w:tr/(w:tc/w:p,w:tc/w:p)-0-2-w:tr/(w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_adds_cell_widths_on_swallow[w:tr/(w:tc/w:p,w:tc/(w:tcPr/w:tcW{w:w=1440,w:type=dxa},w:p))-0-2-w:tr/(w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_adds_cell_widths_on_swallow[w:tr/(w:tc/(w:tcPr/w:tcW{w:w=1440,w:type=dxa},w:p),w:tc/w:p)-0-2-w:tr/(w:tc/(w:tcPr/(w:tcW{w:w=1440,w:type=dxa},w:gridSpan{w:val=2}),w:p))] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_swallow[w:tr/w:tc/w:p-0-2] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_invalid_swallow[w:tr/(w:tc/w:p,w:tc/(w:tcPr/w:gridSpan{w:val=2},w:p))-0-2] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_move_its_content_to_help_merge[w:tc/w:p-w:tc/w:p-w:tc/w:p-w:tc/w:p] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_move_its_content_to_help_merge[w:tc/w:p-w:tc/w:p/w:r-w:tc/w:p-w:tc/w:p/w:r] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_move_its_content_to_help_merge[w:tc/w:p/w:r-w:tc/w:p-w:tc/w:p-w:tc/w:p/w:r] PASSED [ 49%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_move_its_content_to_help_merge[w:tc/(w:p/w:r,w:sdt)-w:tc/w:p-w:tc/w:p-w:tc/(w:p/w:r,w:sdt)] PASSED [ 50%] tests/oxml/test_table.py::DescribeCT_Tc::it_can_move_its_content_to_help_merge[w:tc/(w:p/w:r,w:sdt)-w:tc/(w:tbl,w:p)-w:tc/w:p-w:tc/(w:tbl,w:p/w:r,w:sdt)] PASSED [ 50%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_tr_above[0-0-0] PASSED [ 50%] tests/oxml/test_table.py::DescribeCT_Tc::it_raises_on_tr_above[4-0-0] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_find_the_first_of_its_children_named_in_a_sequence[first_fixture0] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_find_the_first_of_its_children_named_in_a_sequence[first_fixture1] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_find_the_first_of_its_children_named_in_a_sequence[first_fixture2] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_find_the_first_of_its_children_named_in_a_sequence[first_fixture3] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_find_the_first_of_its_children_named_in_a_sequence[first_fixture4] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_find_the_first_of_its_children_named_in_a_sequence[first_fixture5] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_insert_an_element_before_named_successors[insert_fixture0] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_insert_an_element_before_named_successors[insert_fixture1] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_insert_an_element_before_named_successors[insert_fixture2] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_insert_an_element_before_named_successors[insert_fixture3] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_insert_an_element_before_named_successors[insert_fixture4] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture0] PASSED [ 50%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture1] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture2] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture3] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture4] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture5] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture6] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture7] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture8] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture9] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeBaseOxmlElement::it_can_remove_all_children_with_name_in_sequence[remove_fixture10] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeSerializeForReading::it_pretty_prints_an_lxml_element PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeSerializeForReading::it_returns_unicode_text PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_parses_a_line_to_help_compare[parse_fixture0] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_parses_a_line_to_help_compare[parse_fixture1] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_parses_a_line_to_help_compare[parse_fixture2] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_parses_a_line_to_help_compare[parse_fixture3] PASSED [ 51%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_parses_a_line_to_help_compare[parse_fixture4] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_knows_if_two_xml_lines_are_equivalent[simple_elm] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_knows_if_two_xml_lines_are_equivalent[nsp_tagname] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_knows_if_two_xml_lines_are_equivalent[indent] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_knows_if_two_xml_lines_are_equivalent[attrs] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_knows_if_two_xml_lines_are_equivalent[nsdecl_order] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeXmlString::it_knows_if_two_xml_lines_are_equivalent[closing_elm] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeChoice::it_adds_a_getter_property_for_the_choice_element[choice] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeChoice::it_adds_a_getter_property_for_the_choice_element[None] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeChoice::it_adds_a_creator_method_for_the_child_element PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeChoice::it_adds_an_insert_method_for_the_child_element PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeChoice::it_adds_an_add_method_for_the_child_element PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeChoice::it_adds_a_get_or_change_to_method_for_the_child_element[get_or_change_to_fixture0] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeChoice::it_adds_a_get_or_change_to_method_for_the_child_element[get_or_change_to_fixture1] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeChoice::it_adds_a_get_or_change_to_method_for_the_child_element[get_or_change_to_fixture2] PASSED [ 52%] tests/oxml/test_xmlchemy.py::DescribeOneAndOnlyOne::it_adds_a_getter_property_for_the_child_element PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOneOrMore::it_adds_a_getter_property_for_the_child_element_list PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOneOrMore::it_adds_a_creator_method_for_the_child_element PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOneOrMore::it_adds_an_insert_method_for_the_child_element PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOneOrMore::it_adds_a_private_add_method_for_the_child_element PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOneOrMore::it_adds_a_public_add_method_for_the_child_element PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOptionalAttribute::it_adds_a_getter_property_for_the_attr_value PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOptionalAttribute::it_adds_a_setter_property_for_the_attr[36] PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOptionalAttribute::it_adds_a_setter_property_for_the_attr[None] PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeOptionalAttribute::it_adds_a_docstring_for_the_property PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeRequiredAttribute::it_adds_a_getter_property_for_the_attr_value PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeRequiredAttribute::it_adds_a_setter_property_for_the_attr PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeRequiredAttribute::it_adds_a_docstring_for_the_property PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeRequiredAttribute::it_raises_on_get_when_attribute_not_present PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeRequiredAttribute::it_raises_on_assign_invalid_value[invalid_assign_fixture0] PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeRequiredAttribute::it_raises_on_assign_invalid_value[invalid_assign_fixture1] PASSED [ 53%] tests/oxml/test_xmlchemy.py::DescribeRequiredAttribute::it_raises_on_assign_invalid_value[invalid_assign_fixture2] PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrMore::it_adds_a_getter_property_for_the_child_element_list PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrMore::it_adds_a_creator_method_for_the_child_element PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrMore::it_adds_an_insert_method_for_the_child_element PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrMore::it_adds_an_add_method_for_the_child_element PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrMore::it_adds_a_public_add_method_for_the_child_element PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrMore::it_removes_the_property_root_name_used_for_declaration PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOne::it_adds_a_getter_property_for_the_child_element[True] PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOne::it_adds_a_getter_property_for_the_child_element[False] PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOne::it_adds_an_add_method_for_the_child_element PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOne::it_adds_an_insert_method_for_the_child_element PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOne::it_adds_a_get_or_add_method_for_the_child_element[True] PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOne::it_adds_a_get_or_add_method_for_the_child_element[False] PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOne::it_adds_a_remover_method_for_the_child_element[True] PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOne::it_adds_a_remover_method_for_the_child_element[False] PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOneChoice::it_adds_a_getter_for_the_current_choice[None] PASSED [ 54%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOneChoice::it_adds_a_getter_for_the_current_choice[choice] PASSED [ 55%] tests/oxml/test_xmlchemy.py::DescribeZeroOrOneChoice::it_adds_a_getter_for_the_current_choice[choice2] PASSED [ 55%] tests/oxml/parts/test_document.py::DescribeCT_Body::it_can_clear_all_its_content[clear_fixture0] PASSED [ 55%] tests/oxml/parts/test_document.py::DescribeCT_Body::it_can_clear_all_its_content[clear_fixture1] PASSED [ 55%] tests/oxml/parts/test_document.py::DescribeCT_Body::it_can_clear_all_its_content[clear_fixture2] PASSED [ 55%] tests/oxml/parts/test_document.py::DescribeCT_Body::it_can_clear_all_its_content[clear_fixture3] PASSED [ 55%] tests/oxml/parts/test_document.py::DescribeCT_Body::it_can_clear_all_its_content[clear_fixture4] PASSED [ 55%] tests/oxml/parts/test_document.py::DescribeCT_Body::it_can_add_a_section_break PASSED [ 55%] tests/oxml/text/test_hyperlink.py::DescribeCT_Hyperlink::it_has_a_relationship_that_contains_the_hyperlink_address PASSED [ 55%] tests/oxml/text/test_hyperlink.py::DescribeCT_Hyperlink::it_knows_whether_it_has_been_clicked_on_aka_visited[w:hyperlink{r:id=rId6}-True] PASSED [ 55%] tests/oxml/text/test_hyperlink.py::DescribeCT_Hyperlink::it_knows_whether_it_has_been_clicked_on_aka_visited[w:hyperlink{r:id=rId6,w:history=0}-False] PASSED [ 55%] tests/oxml/text/test_hyperlink.py::DescribeCT_Hyperlink::it_knows_whether_it_has_been_clicked_on_aka_visited[w:hyperlink{r:id=rId6,w:history=1}-True] PASSED [ 55%] tests/oxml/text/test_hyperlink.py::DescribeCT_Hyperlink::it_has_zero_or_more_runs_containing_the_hyperlink_text PASSED [ 55%] tests/oxml/text/test_run.py::DescribeCT_R::it_can_add_a_t_preserving_edge_whitespace[w:r-foobar-w:r/w:t"foobar"] PASSED [ 55%] tests/oxml/text/test_run.py::DescribeCT_R::it_can_add_a_t_preserving_edge_whitespace[w:r-foobar -w:r/w:t{xml:space=preserve}"foobar "] PASSED [ 55%] tests/oxml/text/test_run.py::DescribeCT_R::it_can_add_a_t_preserving_edge_whitespace[w:r/(w:rPr/w:rStyle{w:val=emphasis}, w:cr)-foobar-w:r/(w:rPr/w:rStyle{w:val=emphasis}, w:cr, w:t"foobar")] PASSED [ 56%] tests/oxml/text/test_run.py::DescribeCT_R::it_can_assemble_the_text_in_the_run PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_can_add_a_footer_part PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_can_add_a_header_part PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_can_drop_a_specified_header_part PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_a_footer_part_by_rId PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_a_header_part_by_rId PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_can_save_the_package_to_a_file PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_the_document_settings PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_the_document_styles PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_its_core_properties PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_the_inline_shapes_in_the_document PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_the_numbering_part PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::and_it_creates_a_numbering_part_if_not_present PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_can_get_a_style_by_id PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_can_get_the_id_of_a_style PASSED [ 56%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_its_settings_part_to_help PASSED [ 57%] tests/parts/test_document.py::DescribeDocumentPart::and_it_creates_a_default_settings_part_if_not_present PASSED [ 57%] tests/parts/test_document.py::DescribeDocumentPart::it_provides_access_to_its_styles_part_to_help PASSED [ 57%] tests/parts/test_document.py::DescribeDocumentPart::and_it_creates_a_default_styles_part_if_not_present PASSED [ 57%] tests/parts/test_hdrftr.py::DescribeFooterPart::it_is_used_by_loader_to_construct_footer_part PASSED [ 57%] tests/parts/test_hdrftr.py::DescribeFooterPart::it_can_create_a_new_footer_part PASSED [ 57%] tests/parts/test_hdrftr.py::DescribeFooterPart::it_loads_default_footer_XML_from_a_template_to_help PASSED [ 57%] tests/parts/test_hdrftr.py::DescribeHeaderPart::it_is_used_by_loader_to_construct_header_part PASSED [ 57%] tests/parts/test_hdrftr.py::DescribeHeaderPart::it_can_create_a_new_header_part PASSED [ 57%] tests/parts/test_hdrftr.py::DescribeHeaderPart::it_loads_default_header_XML_from_a_template_to_help PASSED [ 57%] tests/parts/test_image.py::DescribeImagePart::it_is_used_by_PartFactory_to_construct_image_part PASSED [ 57%] tests/parts/test_image.py::DescribeImagePart::it_can_construct_from_an_Image_instance PASSED [ 57%] tests/parts/test_image.py::DescribeImagePart::it_knows_its_default_dimensions_in_EMU[loaded] PASSED [ 57%] tests/parts/test_image.py::DescribeImagePart::it_knows_its_default_dimensions_in_EMU[new] PASSED [ 57%] tests/parts/test_image.py::DescribeImagePart::it_knows_its_filename[loaded] PASSED [ 57%] tests/parts/test_image.py::DescribeImagePart::it_knows_its_filename[new] PASSED [ 57%] tests/parts/test_image.py::DescribeImagePart::it_knows_the_sha1_of_its_image PASSED [ 58%] tests/parts/test_numbering.py::DescribeNumberingPart::it_provides_access_to_the_numbering_definitions PASSED [ 58%] tests/parts/test_numbering.py::Describe_NumberingDefinitions::it_knows_how_many_numbering_definitions_it_contains[0] PASSED [ 58%] tests/parts/test_numbering.py::Describe_NumberingDefinitions::it_knows_how_many_numbering_definitions_it_contains[1] PASSED [ 58%] tests/parts/test_numbering.py::Describe_NumberingDefinitions::it_knows_how_many_numbering_definitions_it_contains[2] PASSED [ 58%] tests/parts/test_numbering.py::Describe_NumberingDefinitions::it_knows_how_many_numbering_definitions_it_contains[3] PASSED [ 58%] tests/parts/test_settings.py::DescribeSettingsPart::it_is_used_by_loader_to_construct_settings_part PASSED [ 58%] tests/parts/test_settings.py::DescribeSettingsPart::it_provides_access_to_its_settings PASSED [ 58%] tests/parts/test_settings.py::DescribeSettingsPart::it_constructs_a_default_settings_part_to_help PASSED [ 58%] tests/parts/test_story.py::DescribeStoryPart::it_can_get_or_add_an_image PASSED [ 58%] tests/parts/test_story.py::DescribeStoryPart::it_can_get_a_style_by_id_and_type PASSED [ 58%] tests/parts/test_story.py::DescribeStoryPart::it_can_get_a_style_id_by_style_or_name_and_type PASSED [ 58%] tests/parts/test_story.py::DescribeStoryPart::it_can_create_a_new_pic_inline PASSED [ 58%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture0] PASSED [ 58%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture1] PASSED [ 58%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture2] PASSED [ 59%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture3] PASSED [ 59%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture4] PASSED [ 59%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture5] PASSED [ 59%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture6] PASSED [ 59%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture7] PASSED [ 59%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_next_available_xml_id[next_id_fixture8] PASSED [ 59%] tests/parts/test_story.py::DescribeStoryPart::it_knows_the_main_document_part_to_help PASSED [ 59%] tests/parts/test_styles.py::DescribeStylesPart::it_provides_access_to_its_styles PASSED [ 59%] tests/parts/test_styles.py::DescribeStylesPart::it_can_construct_a_default_styles_part_to_help PASSED [ 59%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_delete_itself PASSED [ 59%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_name[name_get_fixture0] PASSED [ 59%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_priority[priority_get_fixture0] PASSED [ 59%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_priority[priority_get_fixture1] PASSED [ 59%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_priority[priority_set_fixture0] PASSED [ 59%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_priority[priority_set_fixture1] PASSED [ 59%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_priority[priority_set_fixture2] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture0] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture1] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture2] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture3] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture4] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture5] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture6] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture7] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture8] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture9] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture10] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_knows_its_on_off_properties[on_off_get_fixture11] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_on_off_properties[on_off_set_fixture0] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_on_off_properties[on_off_set_fixture1] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_on_off_properties[on_off_set_fixture2] PASSED [ 60%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_on_off_properties[on_off_set_fixture3] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_on_off_properties[on_off_set_fixture4] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_on_off_properties[on_off_set_fixture5] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyle::it_can_change_its_on_off_properties[on_off_set_fixture6] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_add_a_latent_style PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_how_many_latent_styles_it_contains[len_fixture0] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_how_many_latent_styles_it_contains[len_fixture1] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_how_many_latent_styles_it_contains[len_fixture2] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_iterate_over_its_latent_styles[iter_fixture0] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_iterate_over_its_latent_styles[iter_fixture1] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_iterate_over_its_latent_styles[iter_fixture2] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_get_a_latent_style_by_name[getitem_fixture0] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_get_a_latent_style_by_name[getitem_fixture1] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_get_a_latent_style_by_name[getitem_fixture2] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_get_a_latent_style_by_name[getitem_fixture3] PASSED [ 61%] tests/styles/test_latent.py::DescribeLatentStyles::it_raises_on_latent_style_not_found PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_default_priority[priority_get_fixture0] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_default_priority[priority_get_fixture1] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_default_priority[priority_set_fixture0] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_default_priority[priority_set_fixture1] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_default_priority[priority_set_fixture2] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_load_count[count_get_fixture0] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_load_count[count_get_fixture1] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_load_count[count_set_fixture0] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_load_count[count_set_fixture1] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_load_count[count_set_fixture2] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_boolean_properties[bool_prop_get_fixture0] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_boolean_properties[bool_prop_get_fixture1] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_boolean_properties[bool_prop_get_fixture2] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_boolean_properties[bool_prop_get_fixture3] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_boolean_properties[bool_prop_get_fixture4] PASSED [ 62%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_boolean_properties[bool_prop_get_fixture5] PASSED [ 63%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_boolean_properties[bool_prop_get_fixture6] PASSED [ 63%] tests/styles/test_latent.py::DescribeLatentStyles::it_knows_its_boolean_properties[bool_prop_get_fixture7] PASSED [ 63%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_boolean_properties[bool_prop_set_fixture0] PASSED [ 63%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_boolean_properties[bool_prop_set_fixture1] PASSED [ 63%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_boolean_properties[bool_prop_set_fixture2] PASSED [ 63%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_boolean_properties[bool_prop_set_fixture3] PASSED [ 63%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_boolean_properties[bool_prop_set_fixture4] PASSED [ 63%] tests/styles/test_latent.py::DescribeLatentStyles::it_can_change_its_boolean_properties[bool_prop_set_fixture5] PASSED [ 63%] tests/styles/test_style.py::DescribeStyleFactory::it_constructs_the_right_type_of_style[paragraph] PASSED [ 63%] tests/styles/test_style.py::DescribeStyleFactory::it_constructs_the_right_type_of_style[character] PASSED [ 63%] tests/styles/test_style.py::DescribeStyleFactory::it_constructs_the_right_type_of_style[table] PASSED [ 63%] tests/styles/test_style.py::DescribeStyleFactory::it_constructs_the_right_type_of_style[numbering] PASSED [ 63%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_style_id[id_get_fixture0] PASSED [ 63%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_style_id[id_get_fixture1] PASSED [ 63%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_style_id[id_set_fixture0] PASSED [ 63%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_style_id[id_set_fixture1] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_style_id[id_set_fixture2] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_style_id[id_set_fixture3] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_type[type_get_fixture0] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_type[type_get_fixture1] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_type[type_get_fixture2] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_type[type_get_fixture3] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_name[name_get_fixture0] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_name[name_get_fixture1] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_name[name_get_fixture2] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_name[name_set_fixture0] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_name[name_set_fixture1] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_name[name_set_fixture2] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_a_builtin_style[builtin_get_fixture0] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_a_builtin_style[builtin_get_fixture1] PASSED [ 64%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_a_builtin_style[builtin_get_fixture2] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_hidden[hidden_get_fixture0] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_hidden[hidden_get_fixture1] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_hidden[hidden_get_fixture2] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_hidden[hidden_get_fixture3] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_hidden[hidden_set_fixture0] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_hidden[hidden_set_fixture1] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_hidden[hidden_set_fixture2] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_hidden[hidden_set_fixture3] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_hidden[hidden_set_fixture4] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_hidden[hidden_set_fixture5] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_sort_order[priority_get_fixture0] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_sort_order[priority_get_fixture1] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_sort_order[priority_set_fixture0] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_sort_order[priority_set_fixture1] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_sort_order[priority_set_fixture2] PASSED [ 65%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_unhide_when_used[unhide_get_fixture0] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_unhide_when_used[unhide_get_fixture1] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_unhide_when_used[unhide_get_fixture2] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_unhide_when_used[unhide_get_fixture3] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_unhide_when_used_value[unhide_set_fixture0] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_unhide_when_used_value[unhide_set_fixture1] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_unhide_when_used_value[unhide_set_fixture2] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_unhide_when_used_value[unhide_set_fixture3] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_unhide_when_used_value[unhide_set_fixture4] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_unhide_when_used_value[unhide_set_fixture5] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_quick_style_setting[quick_get_fixture0] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_quick_style_setting[quick_get_fixture1] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_quick_style_setting[quick_get_fixture2] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_its_quick_style_setting[quick_get_fixture3] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_quick_style_setting[quick_set_fixture0] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_quick_style_setting[quick_set_fixture1] PASSED [ 66%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_quick_style_setting[quick_set_fixture2] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_quick_style_setting[quick_set_fixture3] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_its_quick_style_setting[quick_set_fixture4] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_locked[locked_get_fixture0] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_locked[locked_get_fixture1] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_locked[locked_get_fixture2] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_knows_whether_its_locked[locked_get_fixture3] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_locked[locked_set_fixture0] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_locked[locked_set_fixture1] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_locked[locked_set_fixture2] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_locked[locked_set_fixture3] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_locked[locked_set_fixture4] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_change_whether_its_locked[locked_set_fixture5] PASSED [ 67%] tests/styles/test_style.py::DescribeBaseStyle::it_can_delete_itself_from_the_document PASSED [ 67%] tests/styles/test_style.py::DescribeCharacterStyle::it_knows_which_style_it_is_based_on[base_get_fixture0] PASSED [ 67%] tests/styles/test_style.py::DescribeCharacterStyle::it_knows_which_style_it_is_based_on[base_get_fixture1] PASSED [ 68%] tests/styles/test_style.py::DescribeCharacterStyle::it_knows_which_style_it_is_based_on[base_get_fixture2] PASSED [ 68%] tests/styles/test_style.py::DescribeCharacterStyle::it_can_change_its_base_style[base_set_fixture0] PASSED [ 68%] tests/styles/test_style.py::DescribeCharacterStyle::it_can_change_its_base_style[base_set_fixture1] PASSED [ 68%] tests/styles/test_style.py::DescribeCharacterStyle::it_can_change_its_base_style[base_set_fixture2] PASSED [ 68%] tests/styles/test_style.py::DescribeCharacterStyle::it_provides_access_to_its_font PASSED [ 68%] tests/styles/test_style.py::DescribeParagraphStyle::it_knows_its_next_paragraph_style[next_get_fixture0] PASSED [ 68%] tests/styles/test_style.py::DescribeParagraphStyle::it_knows_its_next_paragraph_style[next_get_fixture1] PASSED [ 68%] tests/styles/test_style.py::DescribeParagraphStyle::it_knows_its_next_paragraph_style[next_get_fixture2] PASSED [ 68%] tests/styles/test_style.py::DescribeParagraphStyle::it_knows_its_next_paragraph_style[next_get_fixture3] PASSED [ 68%] tests/styles/test_style.py::DescribeParagraphStyle::it_can_change_its_next_paragraph_style[next_set_fixture0] PASSED [ 68%] tests/styles/test_style.py::DescribeParagraphStyle::it_can_change_its_next_paragraph_style[next_set_fixture1] PASSED [ 68%] tests/styles/test_style.py::DescribeParagraphStyle::it_can_change_its_next_paragraph_style[next_set_fixture2] PASSED [ 68%] tests/styles/test_style.py::DescribeParagraphStyle::it_provides_access_to_its_paragraph_format PASSED [ 68%] tests/styles/test_styles.py::DescribeStyles::it_supports_the_in_operator_on_style_name[in_fixture0] PASSED [ 68%] tests/styles/test_styles.py::DescribeStyles::it_supports_the_in_operator_on_style_name[in_fixture1] PASSED [ 68%] tests/styles/test_styles.py::DescribeStyles::it_supports_the_in_operator_on_style_name[in_fixture2] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_supports_the_in_operator_on_style_name[in_fixture3] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_knows_its_length[len_fixture0] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_knows_its_length[len_fixture1] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_knows_its_length[len_fixture2] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_knows_its_length[len_fixture3] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_iterate_over_its_styles[iter_fixture0] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_iterate_over_its_styles[iter_fixture1] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_iterate_over_its_styles[iter_fixture2] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_iterate_over_its_styles[iter_fixture3] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_get_a_style_by_id[getitem_id_fixture0] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_get_a_style_by_id[getitem_id_fixture1] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_get_a_style_by_id[getitem_id_fixture2] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_get_a_style_by_name[getitem_name_fixture0] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_get_a_style_by_name[getitem_name_fixture1] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_can_get_a_style_by_name[getitem_name_fixture2] PASSED [ 69%] tests/styles/test_styles.py::DescribeStyles::it_raises_on_style_not_found[w:styles/(w:style,w:style/w:name{w:val=foo},w:style)] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_raises_on_style_not_found[w:styles/(w:style{w:styleId=foo},w:style,w:style)] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_can_add_a_new_style[add_fixture0] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_can_add_a_new_style[add_fixture1] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_raises_when_style_name_already_used PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_can_get_the_default_style_for_a_type[default_fixture0] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_can_get_the_default_style_for_a_type[default_fixture1] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_can_get_the_default_style_for_a_type[default_fixture2] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_can_get_a_style_of_type_by_id PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::but_it_returns_the_default_style_for_style_id_None PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_can_get_a_style_id_from_a_style PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::and_it_can_get_a_style_id_from_a_style_name PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::but_it_returns_None_for_a_style_or_name_of_None PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_gets_a_style_by_id_to_help[_get_by_id_fixture0] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_gets_a_style_by_id_to_help[_get_by_id_fixture1] PASSED [ 70%] tests/styles/test_styles.py::DescribeStyles::it_gets_a_style_by_id_to_help[_get_by_id_fixture2] PASSED [ 71%] tests/styles/test_styles.py::DescribeStyles::it_gets_a_style_id_from_a_name_to_help PASSED [ 71%] tests/styles/test_styles.py::DescribeStyles::it_gets_a_style_id_from_a_style_to_help[True] PASSED [ 71%] tests/styles/test_styles.py::DescribeStyles::it_gets_a_style_id_from_a_style_to_help[False] PASSED [ 71%] tests/styles/test_styles.py::DescribeStyles::it_raises_on_style_type_mismatch PASSED [ 71%] tests/styles/test_styles.py::DescribeStyles::it_provides_access_to_the_latent_styles PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_provides_access_to_its_color_object PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_knows_its_typeface_name[w:r-None] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_knows_its_typeface_name[w:r/w:rPr-None] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_knows_its_typeface_name[w:r/w:rPr/w:rFonts-None] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_knows_its_typeface_name[w:r/w:rPr/w:rFonts{w:ascii=Arial}-Arial] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_can_change_its_typeface_name[w:r-Foo-w:r/w:rPr/w:rFonts{w:ascii=Foo,w:hAnsi=Foo}] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_can_change_its_typeface_name[w:r/w:rPr-Foo-w:r/w:rPr/w:rFonts{w:ascii=Foo,w:hAnsi=Foo}] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_can_change_its_typeface_name[w:r/w:rPr/w:rFonts{w:hAnsi=Foo}-Bar-w:r/w:rPr/w:rFonts{w:ascii=Bar,w:hAnsi=Bar}] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_can_change_its_typeface_name[w:r/w:rPr/w:rFonts{w:ascii=Foo,w:hAnsi=Foo}-Bar-w:r/w:rPr/w:rFonts{w:ascii=Bar,w:hAnsi=Bar}] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_knows_its_size[w:r-None] PASSED [ 71%] tests/text/test_font.py::DescribeFont::it_knows_its_size[w:r/w:rPr-None] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_size[w:r/w:rPr/w:sz{w:val=28}-177800] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_can_change_its_size[w:r-152400-w:r/w:rPr/w:sz{w:val=24}] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_can_change_its_size[w:r/w:rPr-152400-w:r/w:rPr/w:sz{w:val=24}] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_can_change_its_size[w:r/w:rPr/w:sz{w:val=24}-228600-w:r/w:rPr/w:sz{w:val=36}] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_can_change_its_size[w:r/w:rPr/w:sz{w:val=36}-None-w:r/w:rPr] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr-all_caps-None] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:caps-all_caps-True] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:caps{w:val=on}-all_caps-True] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:caps{w:val=off}-all_caps-False] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:b{w:val=1}-bold-True] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:i{w:val=0}-italic-False] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:cs{w:val=true}-complex_script-True] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:bCs{w:val=false}-cs_bold-False] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:iCs{w:val=on}-cs_italic-True] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:dstrike{w:val=off}-double_strike-False] PASSED [ 72%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:emboss{w:val=1}-emboss-True] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:vanish{w:val=0}-hidden-False] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:i{w:val=true}-italic-True] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:imprint{w:val=false}-imprint-False] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:oMath{w:val=on}-math-True] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:noProof{w:val=off}-no_proof-False] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:outline{w:val=1}-outline-True] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:rtl{w:val=0}-rtl-False] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:shadow{w:val=true}-shadow-True] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:smallCaps{w:val=false}-small_caps-False] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:snapToGrid{w:val=on}-snap_to_grid-True] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:specVanish{w:val=off}-spec_vanish-False] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:strike{w:val=1}-strike-True] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_knows_its_bool_prop_states[w:r/w:rPr/w:webHidden{w:val=0}-web_hidden-False] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r-all_caps-True-w:r/w:rPr/w:caps] PASSED [ 73%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r-bold-False-w:r/w:rPr/w:b{w:val=0}] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r-italic-None-w:r/w:rPr] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:cs-complex_script-True-w:r/w:rPr/w:cs] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:bCs-cs_bold-False-w:r/w:rPr/w:bCs{w:val=0}] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:iCs-cs_italic-None-w:r/w:rPr] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:dstrike{w:val=1}-double_strike-True-w:r/w:rPr/w:dstrike] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:emboss{w:val=on}-emboss-False-w:r/w:rPr/w:emboss{w:val=0}] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:vanish{w:val=1}-hidden-None-w:r/w:rPr] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:i{w:val=false}-italic-True-w:r/w:rPr/w:i] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:imprint{w:val=0}-imprint-False-w:r/w:rPr/w:imprint{w:val=0}] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:oMath{w:val=off}-math-None-w:r/w:rPr] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:noProof{w:val=1}-no_proof-False-w:r/w:rPr/w:noProof{w:val=0}] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr-outline-True-w:r/w:rPr/w:outline] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:rtl{w:val=true}-rtl-False-w:r/w:rPr/w:rtl{w:val=0}] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:shadow{w:val=on}-shadow-True-w:r/w:rPr/w:shadow] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:smallCaps-small_caps-False-w:r/w:rPr/w:smallCaps{w:val=0}] PASSED [ 74%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:snapToGrid-snap_to_grid-True-w:r/w:rPr/w:snapToGrid] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:specVanish-spec_vanish-None-w:r/w:rPr] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:strike{w:val=foo}-strike-True-w:r/w:rPr/w:strike] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_its_bool_prop_settings[w:r/w:rPr/w:webHidden-web_hidden-False-w:r/w:rPr/w:webHidden{w:val=0}] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_subscript[w:r-None] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_subscript[w:r/w:rPr-None] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=baseline}-False] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=subscript}-True] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=superscript}-False] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r-True-w:r/w:rPr/w:vertAlign{w:val=subscript}] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r-False-w:r/w:rPr] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r-None-w:r/w:rPr] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=subscript}-True-w:r/w:rPr/w:vertAlign{w:val=subscript}] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=subscript}-False-w:r/w:rPr] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=subscript}-None-w:r/w:rPr] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=superscript}-True-w:r/w:rPr/w:vertAlign{w:val=subscript}] PASSED [ 75%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=superscript}-False-w:r/w:rPr/w:vertAlign{w:val=superscript}] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=superscript}-None-w:r/w:rPr] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_subscript[w:r/w:rPr/w:vertAlign{w:val=baseline}-True-w:r/w:rPr/w:vertAlign{w:val=subscript}] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_superscript[w:r-None] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_superscript[w:r/w:rPr-None] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=baseline}-False] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=subscript}-False] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_knows_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=superscript}-True] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r-True-w:r/w:rPr/w:vertAlign{w:val=superscript}] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r-False-w:r/w:rPr] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r-None-w:r/w:rPr] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=superscript}-True-w:r/w:rPr/w:vertAlign{w:val=superscript}] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=superscript}-False-w:r/w:rPr] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=superscript}-None-w:r/w:rPr] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=subscript}-True-w:r/w:rPr/w:vertAlign{w:val=superscript}] PASSED [ 76%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=subscript}-False-w:r/w:rPr/w:vertAlign{w:val=subscript}] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=subscript}-None-w:r/w:rPr] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_whether_it_is_superscript[w:r/w:rPr/w:vertAlign{w:val=baseline}-True-w:r/w:rPr/w:vertAlign{w:val=superscript}] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_knows_its_underline_type[w:r-None] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_knows_its_underline_type[w:r/w:rPr/w:u-None] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_knows_its_underline_type[w:r/w:rPr/w:u{w:val=single}-True] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_knows_its_underline_type[w:r/w:rPr/w:u{w:val=none}-False] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_knows_its_underline_type[w:r/w:rPr/w:u{w:val=double}-DOUBLE (3)] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_knows_its_underline_type[w:r/w:rPr/w:u{w:val=wave}-WAVY (11)] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r-True-w:r/w:rPr/w:u{w:val=single}] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r-False-w:r/w:rPr/w:u{w:val=none}] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r-None-w:r/w:rPr] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r-SINGLE (1)-w:r/w:rPr/w:u{w:val=single}] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r-THICK (6)-w:r/w:rPr/w:u{w:val=thick}] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r/w:rPr/w:u{w:val=single}-True-w:r/w:rPr/w:u{w:val=single}] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r/w:rPr/w:u{w:val=single}-False-w:r/w:rPr/w:u{w:val=none}] PASSED [ 77%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r/w:rPr/w:u{w:val=single}-None-w:r/w:rPr] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r/w:rPr/w:u{w:val=single}-SINGLE (1)-w:r/w:rPr/w:u{w:val=single}] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_can_change_its_underline_type[w:r/w:rPr/w:u{w:val=single}-DOTTED (4)-w:r/w:rPr/w:u{w:val=dotted}] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_knows_its_highlight_color[w:r-None] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_knows_its_highlight_color[w:r/w:rPr-None] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_knows_its_highlight_color[w:r/w:rPr/w:highlight{w:val=default}-AUTO (0)] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_knows_its_highlight_color[w:r/w:rPr/w:highlight{w:val=blue}-BLUE (2)] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_can_change_its_highlight_color[w:r-AUTO (0)-w:r/w:rPr/w:highlight{w:val=default}] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_can_change_its_highlight_color[w:r/w:rPr-BRIGHT_GREEN (4)-w:r/w:rPr/w:highlight{w:val=green}] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_can_change_its_highlight_color[w:r/w:rPr/w:highlight{w:val=green}-YELLOW (7)-w:r/w:rPr/w:highlight{w:val=yellow}] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_can_change_its_highlight_color[w:r/w:rPr/w:highlight{w:val=yellow}-None-w:r/w:rPr] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_can_change_its_highlight_color[w:r/w:rPr-None-w:r/w:rPr] PASSED [ 78%] tests/text/test_font.py::DescribeFont::it_can_change_its_highlight_color[w:r-None-w:r/w:rPr] PASSED [ 78%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_hyperlink_address[w:hyperlink{r:id=rId6}/w:r/w:t"post"-https://google.com/] PASSED [ 78%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_hyperlink_address[w:hyperlink{w:anchor=_Toc147925734}-] PASSED [ 78%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_hyperlink_address[w:hyperlink-] PASSED [ 78%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_whether_it_contains_a_page_break[w:hyperlink-False] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_whether_it_contains_a_page_break[w:hyperlink/w:r-False] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_whether_it_contains_a_page_break[w:hyperlink/w:r/(w:t"abc",w:lastRenderedPageBreak,w:t"def")-True] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_whether_it_contains_a_page_break[w:hyperlink/w:r/(w:lastRenderedPageBreak,w:t"abc",w:t"def")-True] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_whether_it_contains_a_page_break[w:hyperlink/w:r/(w:t"abc",w:t"def",w:lastRenderedPageBreak)-True] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_link_fragment_when_there_is_one[w:hyperlink{r:id=rId6}-] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_link_fragment_when_there_is_one[w:hyperlink{w:anchor=intro}-intro] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_provides_access_to_the_runs_it_contains[w:hyperlink-0] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_provides_access_to_the_runs_it_contains[w:hyperlink/w:r-1] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_provides_access_to_the_runs_it_contains[w:hyperlink/(w:r,w:r)-2] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_provides_access_to_the_runs_it_contains[w:hyperlink/(w:r,w:lastRenderedPageBreak)-1] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_provides_access_to_the_runs_it_contains[w:hyperlink/(w:lastRenderedPageBreak,w:r)-1] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_provides_access_to_the_runs_it_contains[w:hyperlink/(w:r,w:lastRenderedPageBreak,w:r)-2] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_visible_text_of_the_link[w:hyperlink-] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_visible_text_of_the_link[w:hyperlink/w:r-] PASSED [ 79%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_visible_text_of_the_link[w:hyperlink/w:r/w:t"foobar"-foobar] PASSED [ 80%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_visible_text_of_the_link[w:hyperlink/w:r/(w:t"foo",w:lastRenderedPageBreak,w:t"bar")-foobar] PASSED [ 80%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_visible_text_of_the_link[w:hyperlink/w:r/(w:t"abc",w:tab,w:t"def",w:noBreakHyphen)-abc\tdef-] PASSED [ 80%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_full_url_for_web_addresses[w:hyperlink-] PASSED [ 80%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_full_url_for_web_addresses[w:hyperlink{w:anchor=_Toc147925734}-] PASSED [ 80%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_full_url_for_web_addresses[w:hyperlink{r:id=rId6}/w:r/w:t"post"-https://google.com/] PASSED [ 80%] tests/text/test_hyperlink.py::DescribeHyperlink::it_knows_the_full_url_for_web_addresses[w:hyperlink{r:id=rId6,w:anchor=foo}/w:r/w:t"post"-https://google.com/#foo] PASSED [ 80%] tests/text/test_pagebreak.py::DescribeRenderedPageBreak::it_raises_on_preceding_fragment_when_page_break_is_not_first_in_paragrah PASSED [ 80%] tests/text/test_pagebreak.py::DescribeRenderedPageBreak::it_produces_None_for_preceding_fragment_when_page_break_is_leading PASSED [ 80%] tests/text/test_pagebreak.py::DescribeRenderedPageBreak::it_can_split_off_the_preceding_paragraph_content_when_in_a_run PASSED [ 80%] tests/text/test_pagebreak.py::DescribeRenderedPageBreak::and_it_can_split_off_the_preceding_paragraph_content_when_in_a_hyperlink PASSED [ 80%] tests/text/test_pagebreak.py::DescribeRenderedPageBreak::it_raises_on_following_fragment_when_page_break_is_not_first_in_paragrah PASSED [ 80%] tests/text/test_pagebreak.py::DescribeRenderedPageBreak::it_produces_None_for_following_fragment_when_page_break_is_trailing PASSED [ 80%] tests/text/test_pagebreak.py::DescribeRenderedPageBreak::it_can_split_off_the_following_paragraph_content_when_in_a_run PASSED [ 80%] tests/text/test_pagebreak.py::DescribeRenderedPageBreak::and_it_can_split_off_the_following_paragraph_content_when_in_a_hyperlink PASSED [ 80%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_whether_it_contains_a_page_break[w:p/w:r-False] PASSED [ 80%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_whether_it_contains_a_page_break[w:p/w:r/w:t"foobar"-False] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_whether_it_contains_a_page_break[w:p/w:hyperlink/w:r/(w:t"abc",w:lastRenderedPageBreak,w:t"def")-True] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_whether_it_contains_a_page_break[w:p/w:r/(w:lastRenderedPageBreak, w:lastRenderedPageBreak)-True] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_hyperlinks_it_contains[w:p-0] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_hyperlinks_it_contains[w:p/w:r-0] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_hyperlinks_it_contains[w:p/w:hyperlink-1] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_hyperlinks_it_contains[w:p/(w:r,w:hyperlink,w:r)-1] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_hyperlinks_it_contains[w:p/(w:r,w:hyperlink,w:r,w:hyperlink)-2] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_hyperlinks_it_contains[w:p/(w:hyperlink,w:r,w:hyperlink,w:r)-2] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_can_iterate_its_inner_content_items[w:p-expected0] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_can_iterate_its_inner_content_items[w:p/w:r-expected1] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_can_iterate_its_inner_content_items[w:p/w:hyperlink-expected2] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_can_iterate_its_inner_content_items[w:p/(w:r,w:hyperlink,w:r)-expected3] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_can_iterate_its_inner_content_items[w:p/(w:hyperlink,w:r,w:hyperlink)-expected4] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_its_paragraph_style PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_paragraph_style[style_set_fixture0] PASSED [ 81%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_paragraph_style[style_set_fixture1] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_paragraph_style[style_set_fixture2] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_paragraph_style[style_set_fixture3] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_paragraph_style[style_set_fixture4] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_rendered_page_breaks_it_contains[w:p-0] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_rendered_page_breaks_it_contains[w:p/w:r-0] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_rendered_page_breaks_it_contains[w:p/w:r/w:lastRenderedPageBreak-1] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_rendered_page_breaks_it_contains[w:p/w:hyperlink/w:r/w:lastRenderedPageBreak-1] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_rendered_page_breaks_it_contains[w:p/(w:r/w:lastRenderedPageBreak,w:hyperlink/w:r/w:lastRenderedPageBreak)-2] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_rendered_page_breaks_it_contains[w:p/(w:hyperlink/w:r/w:lastRenderedPageBreak,w:r,w:r/w:lastRenderedPageBreak,w:r,w:hyperlink)-2] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p-] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/w:r-] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/w:r/w:t-] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/w:r/w:t"foo"-foo] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/w:r/(w:t"foo", w:t"bar")-foobar] PASSED [ 82%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/w:r/(w:t"fo ", w:t"bar")-fo bar] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/w:r/(w:t"foo", w:tab, w:t"bar")-foo\tbar] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/w:r/(w:t"foo", w:br, w:t"bar")-foo\nbar] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/w:r/(w:t"foo", w:cr, w:t"bar")-foo\nbar] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_the_text_it_contains[w:p/(w:r/w:t"click ",w:hyperlink{r:id=rId6}/w:r/w:t"here",w:r/w:t" for more")-click here for more] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_can_replace_the_text_it_contains PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_its_alignment_value[alignment_get_fixture0] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_knows_its_alignment_value[alignment_get_fixture1] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_alignment_value[alignment_set_fixture0] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_alignment_value[alignment_set_fixture1] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_alignment_value[alignment_set_fixture2] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_can_change_its_alignment_value[alignment_set_fixture3] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_its_paragraph_format PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_provides_access_to_the_runs_it_contains PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_can_add_a_run_to_itself[add_run_fixture0] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_can_add_a_run_to_itself[add_run_fixture1] PASSED [ 83%] tests/text/test_paragraph.py::DescribeParagraph::it_can_add_a_run_to_itself[add_run_fixture2] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_add_a_run_to_itself[add_run_fixture3] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_insert_a_paragraph_before_itself[insert_before_fixture0] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_insert_a_paragraph_before_itself[insert_before_fixture1] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_insert_a_paragraph_before_itself[insert_before_fixture2] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_insert_a_paragraph_before_itself[insert_before_fixture3] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_remove_its_content_while_preserving_formatting[clear_fixture0] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_remove_its_content_while_preserving_formatting[clear_fixture1] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_remove_its_content_while_preserving_formatting[clear_fixture2] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_can_remove_its_content_while_preserving_formatting[clear_fixture3] PASSED [ 84%] tests/text/test_paragraph.py::DescribeParagraph::it_inserts_a_paragraph_before_to_help[_insert_before_fixture0] PASSED [ 84%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_alignment_value[alignment_get_fixture0] PASSED [ 84%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_alignment_value[alignment_get_fixture1] PASSED [ 84%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_alignment_value[alignment_get_fixture2] PASSED [ 84%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_alignment_value[alignment_set_fixture0] PASSED [ 84%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_alignment_value[alignment_set_fixture1] PASSED [ 84%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_alignment_value[alignment_set_fixture2] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_alignment_value[alignment_set_fixture3] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_alignment_value[alignment_set_fixture4] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_space_before[space_before_get_fixture0] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_space_before[space_before_get_fixture1] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_space_before[space_before_get_fixture2] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_space_before[space_before_get_fixture3] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_before[space_before_set_fixture0] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_before[space_before_set_fixture1] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_before[space_before_set_fixture2] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_before[space_before_set_fixture3] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_before[space_before_set_fixture4] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_before[space_before_set_fixture5] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_before[space_before_set_fixture6] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_before[space_before_set_fixture7] PASSED [ 85%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_space_after[space_after_get_fixture0] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_space_after[space_after_get_fixture1] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_space_after[space_after_get_fixture2] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_space_after[space_after_get_fixture3] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_after[space_after_set_fixture0] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_after[space_after_set_fixture1] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_after[space_after_set_fixture2] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_after[space_after_set_fixture3] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_after[space_after_set_fixture4] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_after[space_after_set_fixture5] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_after[space_after_set_fixture6] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_space_after[space_after_set_fixture7] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing[line_spacing_get_fixture0] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing[line_spacing_get_fixture1] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing[line_spacing_get_fixture2] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing[line_spacing_get_fixture3] PASSED [ 86%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing[line_spacing_get_fixture4] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing[line_spacing_get_fixture5] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture0] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture1] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture2] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture3] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture4] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture5] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture6] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture7] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing[line_spacing_set_fixture8] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture0] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture1] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture2] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture3] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture4] PASSED [ 87%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture5] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture6] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture7] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture8] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_line_spacing_rule[line_spacing_rule_get_fixture9] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing_rule[line_spacing_rule_set_fixture0] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing_rule[line_spacing_rule_set_fixture1] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing_rule[line_spacing_rule_set_fixture2] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing_rule[line_spacing_rule_set_fixture3] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing_rule[line_spacing_rule_set_fixture4] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_line_spacing_rule[line_spacing_rule_set_fixture5] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_first_line_indent[first_indent_get_fixture0] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_first_line_indent[first_indent_get_fixture1] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_first_line_indent[first_indent_get_fixture2] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_first_line_indent[first_indent_get_fixture3] PASSED [ 88%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_first_line_indent[first_indent_get_fixture4] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_first_line_indent[first_indent_set_fixture0] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_first_line_indent[first_indent_set_fixture1] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_first_line_indent[first_indent_set_fixture2] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_first_line_indent[first_indent_set_fixture3] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_first_line_indent[first_indent_set_fixture4] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_first_line_indent[first_indent_set_fixture5] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_first_line_indent[first_indent_set_fixture6] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_left_indent[left_indent_get_fixture0] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_left_indent[left_indent_get_fixture1] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_left_indent[left_indent_get_fixture2] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_left_indent[left_indent_get_fixture3] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_left_indent[left_indent_get_fixture4] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_left_indent[left_indent_set_fixture0] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_left_indent[left_indent_set_fixture1] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_left_indent[left_indent_set_fixture2] PASSED [ 89%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_left_indent[left_indent_set_fixture3] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_left_indent[left_indent_set_fixture4] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_right_indent[right_indent_get_fixture0] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_right_indent[right_indent_get_fixture1] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_right_indent[right_indent_get_fixture2] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_right_indent[right_indent_get_fixture3] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_right_indent[right_indent_get_fixture4] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_right_indent[right_indent_set_fixture0] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_right_indent[right_indent_set_fixture1] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_right_indent[right_indent_set_fixture2] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_right_indent[right_indent_set_fixture3] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_right_indent[right_indent_set_fixture4] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture0] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture1] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture2] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture3] PASSED [ 90%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture4] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture5] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture6] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture7] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture8] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture9] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture10] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_knows_its_on_off_prop_values[on_off_get_fixture11] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture0] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture1] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture2] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture3] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture4] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture5] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture6] PASSED [ 91%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture7] PASSED [ 92%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture8] PASSED [ 92%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture9] PASSED [ 92%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture10] PASSED [ 92%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_can_change_its_on_off_props[on_off_set_fixture11] PASSED [ 92%] tests/text/test_parfmt.py::DescribeParagraphFormat::it_provides_access_to_its_tab_stops PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_knows_its_bool_prop_states[bool_prop_get_fixture0] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_knows_its_bool_prop_states[bool_prop_get_fixture1] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_knows_its_bool_prop_states[bool_prop_get_fixture2] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_knows_its_bool_prop_states[bool_prop_get_fixture3] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_knows_its_bool_prop_states[bool_prop_get_fixture4] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_knows_its_bool_prop_states[bool_prop_get_fixture5] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture0] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture1] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture2] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture3] PASSED [ 92%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture4] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture5] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture6] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture7] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture8] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture9] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture10] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_change_its_bool_prop_settings[bool_prop_set_fixture11] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_knows_whether_it_contains_a_page_break[w:r-False] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_knows_whether_it_contains_a_page_break[w:r/w:t"foobar"-False] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_knows_whether_it_contains_a_page_break[w:r/(w:t"abc", w:lastRenderedPageBreak, w:t"def")-True] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_knows_whether_it_contains_a_page_break[w:r/(w:lastRenderedPageBreak, w:lastRenderedPageBreak)-True] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_iterate_its_inner_content_items[w:r-expected0] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_iterate_its_inner_content_items[w:r/(w:t"foo",w:cr,w:t"bar")-expected1] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_iterate_its_inner_content_items[w:r/(w:t"abc",w:br,w:lastRenderedPageBreak,w:noBreakHyphen,w:t"def")-expected2] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_can_iterate_its_inner_content_items[w:r/(w:t"abc", w:lastRenderedPageBreak, w:drawing)-expected3] PASSED [ 93%] tests/text/test_run.py::DescribeRun::it_knows_its_character_style PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_character_style[style_set_fixture0] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_character_style[style_set_fixture1] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_character_style[style_set_fixture2] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_character_style[style_set_fixture3] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_character_style[style_set_fixture4] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_knows_its_underline_type[underline_get_fixture0] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_knows_its_underline_type[underline_get_fixture1] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_knows_its_underline_type[underline_get_fixture2] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_knows_its_underline_type[underline_get_fixture3] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_knows_its_underline_type[underline_get_fixture4] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_knows_its_underline_type[underline_get_fixture5] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture0] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture1] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture2] PASSED [ 94%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture3] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture4] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture5] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture6] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture7] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture8] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_change_its_underline_type[underline_set_fixture9] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_raises_on_assign_invalid_underline_value[foobar] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_raises_on_assign_invalid_underline_value[42] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_raises_on_assign_invalid_underline_value[single] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_provides_access_to_its_font PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_add_text[add_text_fixture0] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_add_text[add_text_fixture1] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_add_text[add_text_fixture2] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_add_text[add_text_fixture3] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_add_a_break[WD_BREAK_TYPE.LINE-w:r/w:br] PASSED [ 95%] tests/text/test_run.py::DescribeRun::it_can_add_a_break[WD_BREAK_TYPE.PAGE-w:r/w:br{w:type=page}] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_add_a_break[WD_BREAK_TYPE.COLUMN-w:r/w:br{w:type=column}] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_add_a_break[WD_BREAK_TYPE.LINE_CLEAR_LEFT-w:r/w:br{w:clear=left}] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_add_a_break[WD_BREAK_TYPE.LINE_CLEAR_RIGHT-w:r/w:br{w:clear=right}] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_add_a_break[WD_BREAK_TYPE.LINE_CLEAR_ALL-w:r/w:br{w:clear=all}] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_add_a_tab[add_tab_fixture0] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_add_a_picture PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_remove_its_content_but_keep_formatting[w:r-w:r] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_remove_its_content_but_keep_formatting[w:r/w:t"foo"-w:r] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_remove_its_content_but_keep_formatting[w:r/w:br-w:r] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_remove_its_content_but_keep_formatting[w:r/w:rPr-w:r/w:rPr] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_remove_its_content_but_keep_formatting[w:r/(w:rPr, w:t"foo")-w:r/w:rPr] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_can_remove_its_content_but_keep_formatting[w:r/(w:rPr/(w:b, w:i), w:t"foo", w:cr, w:t"bar")-w:r/w:rPr/(w:b, w:i)] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_knows_the_text_it_contains[w:r-] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_knows_the_text_it_contains[w:r/w:t"foobar"-foobar] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_knows_the_text_it_contains[w:r/(w:t"abc", w:tab, w:t"def", w:cr)-abc\tdef\n] PASSED [ 96%] tests/text/test_run.py::DescribeRun::it_knows_the_text_it_contains[w:r/(w:br{w:type=page}, w:t"abc", w:t"def", w:tab)-abcdef\t] PASSED [ 97%] tests/text/test_run.py::DescribeRun::it_can_replace_the_text_it_contains[text_set_fixture0] PASSED [ 97%] tests/text/test_run.py::DescribeRun::it_can_replace_the_text_it_contains[text_set_fixture1] PASSED [ 97%] tests/text/test_run.py::DescribeRun::it_can_replace_the_text_it_contains[text_set_fixture2] PASSED [ 97%] tests/text/test_run.py::DescribeRun::it_can_replace_the_text_it_contains[text_set_fixture3] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_knows_its_position PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_position[position_set_fixture0] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_position[position_set_fixture1] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_position[position_set_fixture2] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_position[position_set_fixture3] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_position[position_set_fixture4] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_knows_its_alignment[alignment_get_fixture0] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_knows_its_alignment[alignment_get_fixture1] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_alignment[alignment_set_fixture0] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_alignment[alignment_set_fixture1] PASSED [ 97%] tests/text/test_tabstops.py::DescribeTabStop::it_knows_its_leader[leader_get_fixture0] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStop::it_knows_its_leader[leader_get_fixture1] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStop::it_knows_its_leader[leader_get_fixture2] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_leader[leader_set_fixture0] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_leader[leader_set_fixture1] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_leader[leader_set_fixture2] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_leader[leader_set_fixture3] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_leader[leader_set_fixture4] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStop::it_can_change_its_leader[leader_set_fixture5] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStops::it_knows_its_length[len_fixture0] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStops::it_knows_its_length[len_fixture1] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStops::it_can_iterate_over_its_tab_stops[iter_fixture0] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStops::it_can_iterate_over_its_tab_stops[iter_fixture1] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStops::it_can_iterate_over_its_tab_stops[iter_fixture2] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStops::it_can_get_a_tab_stop_by_index[index_fixture0] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStops::it_can_get_a_tab_stop_by_index[index_fixture1] PASSED [ 98%] tests/text/test_tabstops.py::DescribeTabStops::it_can_get_a_tab_stop_by_index[index_fixture2] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_raises_on_indexed_access_when_empty PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_add_a_tab_stop[add_tab_fixture0] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_add_a_tab_stop[add_tab_fixture1] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_add_a_tab_stop[add_tab_fixture2] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_add_a_tab_stop[add_tab_fixture3] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_add_a_tab_stop[add_tab_fixture4] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_add_a_tab_stop[add_tab_fixture5] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_delete_a_tab_stop[del_fixture0] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_delete_a_tab_stop[del_fixture1] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_delete_a_tab_stop[del_fixture2] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_raises_on_del_idx_invalid[del_raises_fixture0] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_raises_on_del_idx_invalid[del_raises_fixture1] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_clear_all_its_tab_stops[w:pPr] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_clear_all_its_tab_stops[w:pPr/w:tabs/w:tab{w:pos=42}] PASSED [ 99%] tests/text/test_tabstops.py::DescribeTabStops::it_can_clear_all_its_tab_stops[w:pPr/w:tabs/(w:tab{w:pos=24},w:tab{w:pos=42})] PASSED [100%] ============================= 1566 passed in 9.43s ============================= + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/python_docx-1.1.2/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=2 + /usr/bin/python3 -m behave --format plain --tags=-wip Feature: Open a document Scenario: Open a specified document Given I have python-docx installed ... passed in 0.000s When I call docx.Document() with the path of a .docx file ... passed in 0.002s Then document is a Document object ... passed in 0.000s Scenario: Open the default document Given I have python-docx installed ... passed in 0.000s When I call docx.Document() with no arguments ... passed in 0.012s Then document is a Document object ... passed in 0.000s Feature: Add a paragraph of text Scenario: Add a paragraph using low-level text API Given a document ... passed in 0.011s When I add a paragraph ... passed in 0.000s And I add a run to the paragraph ... passed in 0.000s And I add text to the run ... passed in 0.000s And I save the document ... passed in 0.012s Then the document contains the text I added ... passed in 0.011s Feature: Add a table Scenario: Access a table Given a document containing a table ... passed in 0.002s Then I can access the table ... passed in 0.000s Scenario: Add a table Given a document ... passed in 0.012s When I add a table ... passed in 0.000s Then the new table appears in the document ... passed in 0.000s Feature: Iterate paragraphs and tables in document-order Scenario: Document.iter_inner_content() Given a Document object with paragraphs and tables ... passed in 0.002s Then document.iter_inner_content() produces the block-items in document order ... passed in 0.000s Scenario: Header.iter_inner_content() Given a Header object with paragraphs and tables ... passed in 0.008s Then header.iter_inner_content() produces the block-items in document order ... passed in 0.000s Scenario: Footer.iter_inner_content() Given a Footer object with paragraphs and tables ... passed in 0.002s Then footer.iter_inner_content() produces the block-items in document order ... passed in 0.000s Scenario: _Cell.iter_inner_content() Given a _Cell object with paragraphs and tables ... passed in 0.002s Then cell.iter_inner_content() produces the block-items in document order ... passed in 0.000s Feature: Access document collections Scenario: Access the inline shapes collection of a document Given a document having inline shapes ... passed in 0.003s Then document.inline_shapes is an InlineShapes object ... passed in 0.000s Scenario: Access the paragraphs in the document body as a list Given a document containing three paragraphs ... passed in 0.011s Then document.paragraphs is a list containing three paragraphs ... passed in 0.000s Scenario: Access the section collection of a document Given a document having sections ... passed in 0.002s Then document.sections is a Sections object ... passed in 0.000s Scenario: Access the styles collection of a document Given a document having styles ... passed in 0.002s Then document.styles is a Styles object ... passed in 0.000s Scenario: Access the tables collection of a document Given a document having three tables ... passed in 0.005s Then document.tables is a list containing three tables ... passed in 0.000s Feature: Access document sections Scenario: Access section in section collection Given a section collection containing 3 sections ... passed in 0.002s Then len(sections) is 3 ... passed in 0.000s And I can iterate over the sections ... passed in 0.000s And I can access a section by index ... passed in 0.000s Feature: Add a heading paragraph Scenario: Add a heading specifying only its text Given a document having built-in styles ... passed in 0.010s When I add a heading specifying only its text ... passed in 0.002s Then the style of the last paragraph is 'Heading 1' ... passed in 0.000s And the last paragraph contains the heading text ... passed in 0.000s Scenario Outline: Add a heading specifying level -- @1.1 Heading level styles Given a document having built-in styles ... passed in 0.010s When I add a heading specifying level=0 ... passed in 0.003s Then the style of the last paragraph is 'Title' ... passed in 0.000s Scenario Outline: Add a heading specifying level -- @1.2 Heading level styles Given a document having built-in styles ... passed in 0.010s When I add a heading specifying level=1 ... passed in 0.001s Then the style of the last paragraph is 'Heading 1' ... passed in 0.000s Scenario Outline: Add a heading specifying level -- @1.3 Heading level styles Given a document having built-in styles ... passed in 0.010s When I add a heading specifying level=2 ... passed in 0.001s Then the style of the last paragraph is 'Heading 2' ... passed in 0.000s Scenario Outline: Add a heading specifying level -- @1.4 Heading level styles Given a document having built-in styles ... passed in 0.012s When I add a heading specifying level=5 ... passed in 0.001s Then the style of the last paragraph is 'Heading 5' ... passed in 0.000s Scenario Outline: Add a heading specifying level -- @1.5 Heading level styles Given a document having built-in styles ... passed in 0.012s When I add a heading specifying level=9 ... passed in 0.001s Then the style of the last paragraph is 'Heading 9' ... passed in 0.000s Feature: Add a page break Scenario: Add a hard page break paragraph Given a blank document ... passed in 0.002s When I add a page break to the document ... passed in 0.000s Then the last paragraph contains only a page break ... passed in 0.000s Feature: Add a paragraph with optional text and style Scenario: Add an empty paragraph Given a blank document ... passed in 0.002s When I add a paragraph without specifying text or style ... passed in 0.000s Then the last paragraph is the empty paragraph I added ... passed in 0.000s Scenario: Add a paragraph specifying its text Given a blank document ... passed in 0.002s When I add a paragraph specifying its text ... passed in 0.000s Then the last paragraph contains the text I specified ... passed in 0.000s Scenario Outline: Add a paragraph specifying its style -- @1.1 ways of specifying a style Given a document ... passed in 0.010s When I add a paragraph specifying its style as a style object ... passed in 0.001s Then the last paragraph has the style I specified ... passed in 0.000s Scenario Outline: Add a paragraph specifying its style -- @1.2 ways of specifying a style Given a document ... passed in 0.010s When I add a paragraph specifying its style as a style name ... passed in 0.001s Then the last paragraph has the style I specified ... passed in 0.000s Feature: Append an inline picture in its own paragraph Scenario: Add a picture at native size Given a blank document ... passed in 0.002s When I add a picture specifying only the image file ... passed in 0.001s Then the document contains the inline picture ... passed in 0.000s And the picture has its native width and height ... passed in 0.000s Scenario: Add a picture specifying both width and height Given a blank document ... passed in 0.002s When I add a picture specifying 1.75" width and 2.5" height ... passed in 0.001s Then picture.width is 1.75 inches ... passed in 0.000s And picture.height is 2.5 inches ... passed in 0.000s Scenario: Add a picture specifying only width Given a blank document ... passed in 0.002s When I add a picture specifying a width of 1.5 inches ... passed in 0.001s Then picture.height is 2.14 inches ... passed in 0.000s Scenario: Add a picture specifying only height Given a blank document ... passed in 0.002s When I add a picture specifying a height of 1.5 inches ... passed in 0.001s Then picture.width is 1.05 inches ... passed in 0.000s Feature: Add a document section Scenario: Add a landscape section to a portrait document Given a single-section document having portrait layout ... passed in 0.006s When I add an even-page section to the document ... passed in 0.000s And I change the new section layout to landscape ... passed in 0.000s Then the document has two sections ... passed in 0.000s And the first section is portrait ... passed in 0.000s And the second section is landscape ... passed in 0.000s Scenario: Document.add_section() adds a section that inherits headers and footers Given a single-section Document object with headers and footers as document ... passed in 0.003s When I execute section = document.add_section() ... passed in 0.000s Then section.header.is_linked_to_previous is True ... passed in 0.000s And section.even_page_header.is_linked_to_previous is True ... passed in 0.000s And section.first_page_header.is_linked_to_previous is True ... passed in 0.000s And section.footer.is_linked_to_previous is True ... passed in 0.000s And section.even_page_footer.is_linked_to_previous is True ... passed in 0.000s And section.first_page_footer.is_linked_to_previous is True ... passed in 0.000s Feature: Add a table Scenario: Add a table specifying only row and column count Given a blank document ... passed in 0.002s When I add a 2 x 2 table specifying only row and column count ... passed in 0.000s Then the document contains a 2 x 2 table ... passed in 0.000s And table.style is styles['Normal Table'] ... passed in 0.000s And the width of each column is 3.0 inches ... passed in 0.000s And the width of each cell is 3.0 inches ... passed in 0.000s Scenario: Add a table specifying style Given a document having built-in styles ... passed in 0.010s When I add a 2 x 2 table specifying style 'Table Grid' ... passed in 0.001s Then the document contains a 2 x 2 table ... passed in 0.000s And table.style is styles['Table Grid'] ... passed in 0.000s Feature: Read and write core document properties Scenario: read the core properties of a document Given a document having known core properties ... passed in 0.002s Then I can access the core properties object ... passed in 0.000s And the core property values match the known values ... passed in 0.005s Scenario: change the core properties of a document Given a document having known core properties ... passed in 0.002s When I assign new values to the properties ... passed in 0.000s Then the core property values match the new values ... passed in 0.000s Scenario: a default core properties part is added if doc doesn't have one Given a document having no core properties part ... passed in 0.002s When I access the core properties object ... passed in 0.000s Then a core properties part with default values is added ... passed in 0.000s Feature: Document.settings Scenario Outline: Access document settings -- @1.1 having a settings part or not Given a document having a settings part ... passed in 0.002s Then document.settings is a Settings object ... passed in 0.000s Scenario Outline: Access document settings -- @1.2 having a settings part or not Given a document having no settings part ... passed in 0.002s Then document.settings is a Settings object ... passed in 0.000s Scenario Outline: Settings.odd_and_even_pages_header_footer getter -- @1.1 Settings.odd_and_even_pages_header_footer states Given a Settings object with odd and even page headers as settings ... passed in 0.003s Then settings.odd_and_even_pages_header_footer is True ... passed in 0.000s Scenario Outline: Settings.odd_and_even_pages_header_footer getter -- @1.2 Settings.odd_and_even_pages_header_footer states Given a Settings object without odd and even page headers as settings ... passed in 0.002s Then settings.odd_and_even_pages_header_footer is False ... passed in 0.000s Scenario Outline: Settings.odd_and_even_pages_header_footer setter -- @1.1 Settings.odd_and_even_pages_header_footer assignment cases Given a Settings object with odd and even page headers as settings ... passed in 0.003s When I assign True to settings.odd_and_even_pages_header_footer ... passed in 0.000s Then settings.odd_and_even_pages_header_footer is True ... passed in 0.000s Scenario Outline: Settings.odd_and_even_pages_header_footer setter -- @1.2 Settings.odd_and_even_pages_header_footer assignment cases Given a Settings object with odd and even page headers as settings ... passed in 0.003s When I assign False to settings.odd_and_even_pages_header_footer ... passed in 0.000s Then settings.odd_and_even_pages_header_footer is False ... passed in 0.000s Scenario Outline: Settings.odd_and_even_pages_header_footer setter -- @1.3 Settings.odd_and_even_pages_header_footer assignment cases Given a Settings object without odd and even page headers as settings ... passed in 0.002s When I assign True to settings.odd_and_even_pages_header_footer ... passed in 0.000s Then settings.odd_and_even_pages_header_footer is True ... passed in 0.000s Scenario Outline: Settings.odd_and_even_pages_header_footer setter -- @1.4 Settings.odd_and_even_pages_header_footer assignment cases Given a Settings object without odd and even page headers as settings ... passed in 0.002s When I assign False to settings.odd_and_even_pages_header_footer ... passed in 0.000s Then settings.odd_and_even_pages_header_footer is False ... passed in 0.000s Feature: Access a document style Scenario Outline: Access style in style collection -- @1.1 having styles or not Given a document having a styles part ... passed in 0.002s Then len(styles) is 6 ... passed in 0.000s And I can iterate over its styles ... passed in 0.000s And I can access a style by style id ... passed in 0.000s And I can access a style by its UI name ... passed in 0.000s Scenario Outline: Access style in style collection -- @1.2 having styles or not Given a document having no styles part ... passed in 0.001s Then len(styles) is 4 ... passed in 0.000s And I can iterate over its styles ... passed in 0.000s And I can access a style by style id ... passed in 0.000s And I can access a style by its UI name ... passed in 0.000s Feature: Header and footer behaviors Scenario Outline: _Header.is_linked_to_previous getter -- @1.1 _Header.is_linked_to_previous states Given a _Header object with a header definition as header ... passed in 0.003s Then header.is_linked_to_previous is False ... passed in 0.000s Scenario Outline: _Header.is_linked_to_previous getter -- @1.2 _Header.is_linked_to_previous states Given a _Header object with no header definition as header ... passed in 0.003s Then header.is_linked_to_previous is True ... passed in 0.000s Scenario Outline: _Header.is_linked_to_previous setter -- @1.1 _Header.is_linked_to_previous state changes Given a _Header object with a header definition as header ... passed in 0.003s When I assign True to header.is_linked_to_previous ... passed in 0.000s Then header.is_linked_to_previous is True ... passed in 0.000s Scenario Outline: _Header.is_linked_to_previous setter -- @1.2 _Header.is_linked_to_previous state changes Given a _Header object with no header definition as header ... passed in 0.003s When I assign False to header.is_linked_to_previous ... passed in 0.000s Then header.is_linked_to_previous is False ... passed in 0.000s Scenario Outline: _Header.is_linked_to_previous setter -- @1.3 _Header.is_linked_to_previous state changes Given a _Header object with a header definition as header ... passed in 0.003s When I assign False to header.is_linked_to_previous ... passed in 0.000s Then header.is_linked_to_previous is False ... passed in 0.000s Scenario Outline: _Header.is_linked_to_previous setter -- @1.4 _Header.is_linked_to_previous state changes Given a _Header object with no header definition as header ... passed in 0.003s When I assign True to header.is_linked_to_previous ... passed in 0.000s Then header.is_linked_to_previous is True ... passed in 0.000s Scenario: _Header inherits content Given a _Header object with a header definition as header ... passed in 0.003s And the next _Header object with no header definition as header_2 ... passed in 0.000s Then header_2.paragraphs[0].text == header.paragraphs[0].text ... passed in 0.000s And header_2.is_linked_to_previous is True ... passed in 0.000s Scenario: _Header text accepts style assignment Given a _Header object with a header definition as header ... passed in 0.003s When I assign "Normal" to header.paragraphs[0].style ... passed in 0.000s Then header.paragraphs[0].style.name == "Normal" ... passed in 0.000s Scenario: _Header allows image insertion Given a _Run object from a header as run ... passed in 0.003s When I call run.add_picture() ... passed in 0.001s Then I can't detect the image but no exception is raised ... passed in 0.000s Scenario Outline: _Footer.is_linked_to_previous getter -- @1.1 _Footer.is_linked_to_previous states Given a _Footer object with a footer definition as footer ... passed in 0.008s Then footer.is_linked_to_previous is False ... passed in 0.000s Scenario Outline: _Footer.is_linked_to_previous getter -- @1.2 _Footer.is_linked_to_previous states Given a _Footer object with no footer definition as footer ... passed in 0.003s Then footer.is_linked_to_previous is True ... passed in 0.000s Scenario Outline: _Footer.is_linked_to_previous setter -- @1.1 _Footer.is_linked_to_previous state changes Given a _Footer object with a footer definition as footer ... passed in 0.003s When I assign True to footer.is_linked_to_previous ... passed in 0.000s Then footer.is_linked_to_previous is True ... passed in 0.000s Scenario Outline: _Footer.is_linked_to_previous setter -- @1.2 _Footer.is_linked_to_previous state changes Given a _Footer object with no footer definition as footer ... passed in 0.003s When I assign False to footer.is_linked_to_previous ... passed in 0.000s Then footer.is_linked_to_previous is False ... passed in 0.000s Scenario Outline: _Footer.is_linked_to_previous setter -- @1.3 _Footer.is_linked_to_previous state changes Given a _Footer object with a footer definition as footer ... passed in 0.003s When I assign False to footer.is_linked_to_previous ... passed in 0.000s Then footer.is_linked_to_previous is False ... passed in 0.000s Scenario Outline: _Footer.is_linked_to_previous setter -- @1.4 _Footer.is_linked_to_previous state changes Given a _Footer object with no footer definition as footer ... passed in 0.003s When I assign True to footer.is_linked_to_previous ... passed in 0.000s Then footer.is_linked_to_previous is True ... passed in 0.000s Scenario: _Footer inherits content Given a _Footer object with a footer definition as footer ... passed in 0.003s And the next _Footer object with no footer definition as footer_2 ... passed in 0.000s Then footer_2.paragraphs[0].text == footer.paragraphs[0].text ... passed in 0.000s And footer_2.is_linked_to_previous is True ... passed in 0.000s Scenario: _Footer text accepts style assignment Given a _Footer object with a footer definition as footer ... passed in 0.003s When I assign "Normal" to footer.paragraphs[0].style ... passed in 0.000s Then footer.paragraphs[0].style.name == "Normal" ... passed in 0.000s Scenario: _Footer allows image insertion Given a _Run object from a footer as run ... passed in 0.003s When I call run.add_picture() ... passed in 0.001s Then I can't detect the image but no exception is raised ... passed in 0.000s Feature: Access hyperlink properties Scenario: Hyperlink.address has the URL of the hyperlink Given a hyperlink ... passed in 0.002s Then hyperlink.address is the URL of the hyperlink ... passed in 0.000s Scenario Outline: Hyperlink.contains_page_break reports presence of page-break -- @1.1 Hyperlink.contains_page_break cases Given a hyperlink having no rendered page breaks ... passed in 0.003s Then hyperlink.contains_page_break is False ... passed in 0.000s Scenario Outline: Hyperlink.contains_page_break reports presence of page-break -- @1.2 Hyperlink.contains_page_break cases Given a hyperlink having one rendered page breaks ... passed in 0.002s Then hyperlink.contains_page_break is True ... passed in 0.000s Scenario: Hyperlink.fragment has the URI fragment of the hyperlink Given a hyperlink having a URI fragment ... passed in 0.002s Then hyperlink.fragment is the URI fragment of the hyperlink ... passed in 0.000s Scenario Outline: Hyperlink.runs contains Run for each run in hyperlink -- @1.1 Hyperlink.runs cases Given a hyperlink having one runs ... passed in 0.002s Then hyperlink.runs has length 1 ... passed in 0.000s And hyperlink.runs contains only Run instances ... passed in 0.000s Scenario Outline: Hyperlink.runs contains Run for each run in hyperlink -- @1.2 Hyperlink.runs cases Given a hyperlink having two runs ... passed in 0.002s Then hyperlink.runs has length 2 ... passed in 0.000s And hyperlink.runs contains only Run instances ... passed in 0.000s Scenario: Hyperlink.text has the visible text of the hyperlink Given a hyperlink ... passed in 0.002s Then hyperlink.text is the visible text of the hyperlink ... passed in 0.000s Scenario Outline: Hyperlink.url is the full URL of an internet hyperlink -- @1.1 Hyperlink.url cases Given a hyperlink having address '' and fragment linkedBookmark ... passed in 0.002s Then hyperlink.url is '' ... passed in 0.000s Scenario Outline: Hyperlink.url is the full URL of an internet hyperlink -- @1.2 Hyperlink.url cases Given a hyperlink having address https://foo.com and fragment '' ... passed in 0.002s Then hyperlink.url is https://foo.com ... passed in 0.000s Scenario Outline: Hyperlink.url is the full URL of an internet hyperlink -- @1.3 Hyperlink.url cases Given a hyperlink having address https://foo.com?q=bar and fragment '' ... passed in 0.002s Then hyperlink.url is https://foo.com?q=bar ... passed in 0.000s Scenario Outline: Hyperlink.url is the full URL of an internet hyperlink -- @1.4 Hyperlink.url cases Given a hyperlink having address http://foo.com/ and fragment intro ... passed in 0.002s Then hyperlink.url is http://foo.com/#intro ... passed in 0.000s Scenario Outline: Hyperlink.url is the full URL of an internet hyperlink -- @1.5 Hyperlink.url cases Given a hyperlink having address https://foo.com?q=bar#baz and fragment '' ... passed in 0.002s Then hyperlink.url is https://foo.com?q=bar#baz ... passed in 0.000s Scenario Outline: Hyperlink.url is the full URL of an internet hyperlink -- @1.6 Hyperlink.url cases Given a hyperlink having address court-exif.jpg and fragment '' ... passed in 0.002s Then hyperlink.url is court-exif.jpg ... passed in 0.000s Feature: Characterize an image file Scenario Outline: Characterize an image file -- @1.1 Image file characteristics Given the image file 'test.png' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/png' ... passed in 0.000s And the image is 901 pixels wide ... passed in 0.000s And the image is 1350 pixels high ... passed in 0.000s And the image has 150 horizontal dpi ... passed in 0.000s And the image has 150 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.2 Image file characteristics Given the image file 'monty-truth.png' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/png' ... passed in 0.000s And the image is 150 pixels wide ... passed in 0.000s And the image is 214 pixels high ... passed in 0.000s And the image has 72 horizontal dpi ... passed in 0.000s And the image has 72 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.3 Image file characteristics Given the image file 'jfif-300-dpi.jpg' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/jpeg' ... passed in 0.000s And the image is 1504 pixels wide ... passed in 0.000s And the image is 1936 pixels high ... passed in 0.000s And the image has 300 horizontal dpi ... passed in 0.000s And the image has 300 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.4 Image file characteristics Given the image file 'lena_std.jpg' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/jpeg' ... passed in 0.000s And the image is 512 pixels wide ... passed in 0.000s And the image is 512 pixels high ... passed in 0.000s And the image has 72 horizontal dpi ... passed in 0.000s And the image has 72 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.5 Image file characteristics Given the image file 'lena.tif' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/tiff' ... passed in 0.000s And the image is 512 pixels wide ... passed in 0.000s And the image is 512 pixels high ... passed in 0.000s And the image has 72 horizontal dpi ... passed in 0.000s And the image has 72 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.6 Image file characteristics Given the image file 'sample.tif' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/tiff' ... passed in 0.000s And the image is 1600 pixels wide ... passed in 0.000s And the image is 2100 pixels high ... passed in 0.000s And the image has 200 horizontal dpi ... passed in 0.000s And the image has 200 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.7 Image file characteristics Given the image file 'jpeg420exif.jpg' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/jpeg' ... passed in 0.000s And the image is 2048 pixels wide ... passed in 0.000s And the image is 1536 pixels high ... passed in 0.000s And the image has 72 horizontal dpi ... passed in 0.000s And the image has 72 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.8 Image file characteristics Given the image file 'court-exif.jpg' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/jpeg' ... passed in 0.000s And the image is 500 pixels wide ... passed in 0.000s And the image is 375 pixels high ... passed in 0.000s And the image has 256 horizontal dpi ... passed in 0.000s And the image has 256 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.9 Image file characteristics Given the image file 'lena.gif' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/gif' ... passed in 0.000s And the image is 256 pixels wide ... passed in 0.000s And the image is 256 pixels high ... passed in 0.000s And the image has 72 horizontal dpi ... passed in 0.000s And the image has 72 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.10 Image file characteristics Given the image file 'lena.bmp' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/bmp' ... passed in 0.000s And the image is 512 pixels wide ... passed in 0.000s And the image is 512 pixels high ... passed in 0.000s And the image has 96 horizontal dpi ... passed in 0.000s And the image has 96 vertical dpi ... passed in 0.000s Scenario Outline: Characterize an image file -- @1.11 Image file characteristics Given the image file 'mountain.bmp' ... passed in 0.000s When I construct an image using the image path ... passed in 0.000s Then the image has content type 'image/bmp' ... passed in 0.000s And the image is 640 pixels wide ... passed in 0.000s And the image is 480 pixels high ... passed in 0.000s And the image has 300 horizontal dpi ... passed in 0.000s And the image has 300 vertical dpi ... passed in 0.000s Feature: Access the document numbering part Scenario: Get an existing numbering part from document Given a document having a numbering part ... passed in 0.002s When I get the numbering part from the document ... passed in 0.000s Then the numbering part has the expected numbering definitions ... passed in 0.000s Feature: Access paragraph inner-content including hyperlinks Scenario Outline: Paragraph.contains_page_break reports presence of page-break -- @1.1 Paragraph.contains_page_break cases Given a paragraph having no rendered page breaks ... passed in 0.002s Then paragraph.contains_page_break is False ... passed in 0.000s Scenario Outline: Paragraph.contains_page_break reports presence of page-break -- @1.2 Paragraph.contains_page_break cases Given a paragraph having one rendered page breaks ... passed in 0.002s Then paragraph.contains_page_break is True ... passed in 0.000s Scenario Outline: Paragraph.contains_page_break reports presence of page-break -- @1.3 Paragraph.contains_page_break cases Given a paragraph having two rendered page breaks ... passed in 0.002s Then paragraph.contains_page_break is True ... passed in 0.000s Scenario Outline: Paragraph.hyperlinks contains Hyperlink for each link in paragraph -- @1.1 Paragraph.hyperlinks cases Given a paragraph having no hyperlinks ... passed in 0.002s Then paragraph.hyperlinks has length 0 ... passed in 0.000s And paragraph.hyperlinks contains only Hyperlink instances ... passed in 0.000s Scenario Outline: Paragraph.hyperlinks contains Hyperlink for each link in paragraph -- @1.2 Paragraph.hyperlinks cases Given a paragraph having one hyperlinks ... passed in 0.002s Then paragraph.hyperlinks has length 1 ... passed in 0.000s And paragraph.hyperlinks contains only Hyperlink instances ... passed in 0.000s Scenario Outline: Paragraph.hyperlinks contains Hyperlink for each link in paragraph -- @1.3 Paragraph.hyperlinks cases Given a paragraph having three hyperlinks ... passed in 0.002s Then paragraph.hyperlinks has length 3 ... passed in 0.000s And paragraph.hyperlinks contains only Hyperlink instances ... passed in 0.000s Scenario: Paragraph.iter_inner_content() generates the paragraph's runs and hyperlinks Given a paragraph having three hyperlinks ... passed in 0.002s Then paragraph.iter_inner_content() generates the paragraph runs and hyperlinks ... passed in 0.000s Scenario Outline: Paragraph.rendered_page_breaks contains paragraph RenderedPageBreaks -- @1.1 Paragraph.rendered_page_breaks cases Given a paragraph having no rendered page breaks ... passed in 0.003s Then paragraph.rendered_page_breaks has length 0 ... passed in 0.000s And paragraph.rendered_page_breaks contains only RenderedPageBreak instances ... passed in 0.000s Scenario Outline: Paragraph.rendered_page_breaks contains paragraph RenderedPageBreaks -- @1.2 Paragraph.rendered_page_breaks cases Given a paragraph having one rendered page breaks ... passed in 0.002s Then paragraph.rendered_page_breaks has length 1 ... passed in 0.000s And paragraph.rendered_page_breaks contains only RenderedPageBreak instances ... passed in 0.000s Scenario Outline: Paragraph.rendered_page_breaks contains paragraph RenderedPageBreaks -- @1.3 Paragraph.rendered_page_breaks cases Given a paragraph having two rendered page breaks ... passed in 0.002s Then paragraph.rendered_page_breaks has length 2 ... passed in 0.000s And paragraph.rendered_page_breaks contains only RenderedPageBreak instances ... passed in 0.000s Scenario: Paragraph.text contains both run-text and hyperlink-text Given a paragraph having three hyperlinks ... passed in 0.002s Then paragraph.text contains the text of both the runs and the hyperlinks ... passed in 0.000s Feature: Access paragraph format Scenario: Get paragraph format object Given a paragraph ... passed in 0.010s Then paragraph.paragraph_format is its ParagraphFormat object ... passed in 0.000s Feature: Add a run with optional text and style Scenario: Add a run specifying its text Given a paragraph ... passed in 0.010s When I add a run specifying its text ... passed in 0.000s Then the run contains the text I specified ... passed in 0.000s Scenario: Add a run specifying its style Given a paragraph ... passed in 0.010s When I add a run specifying the character style Emphasis ... passed in 0.005s Then run.style is styles['Emphasis'] ... passed in 0.000s Feature: Get or set paragraph alignment Scenario Outline: Get paragraph alignment -- @1.1 align property values Given a paragraph having inherited alignment ... passed in 0.002s Then the paragraph alignment property value is None ... passed in 0.000s Scenario Outline: Get paragraph alignment -- @1.2 align property values Given a paragraph having left alignment ... passed in 0.002s Then the paragraph alignment property value is WD_ALIGN_PARAGRAPH.LEFT ... passed in 0.000s Scenario Outline: Get paragraph alignment -- @1.3 align property values Given a paragraph having center alignment ... passed in 0.002s Then the paragraph alignment property value is WD_ALIGN_PARAGRAPH.CENTER ... passed in 0.000s Scenario Outline: Get paragraph alignment -- @1.4 align property values Given a paragraph having right alignment ... passed in 0.002s Then the paragraph alignment property value is WD_ALIGN_PARAGRAPH.RIGHT ... passed in 0.000s Feature: Clear paragraph content Scenario: Clear paragraph content Given a paragraph with content and formatting ... passed in 0.002s When I clear the paragraph content ... passed in 0.000s Then the paragraph has no content ... passed in 0.000s But the paragraph formatting is preserved ... passed in 0.000s Feature: Insert a paragraph before or after a paragraph Scenario: Add a new paragraph above an existing paragraph Given a document containing three paragraphs ... passed in 0.010s When I insert a paragraph above the second paragraph ... passed in 0.001s Then the document contains four paragraphs ... passed in 0.000s And the text of the second paragraph matches the text I set ... passed in 0.000s And the style of the second paragraph matches the style I set ... passed in 0.000s Feature: Replace paragraph text Scenario: Set paragraph text Given a paragraph with content and formatting ... passed in 0.002s When I set the paragraph text ... passed in 0.000s Then the paragraph has the text I set ... passed in 0.000s And the paragraph formatting is preserved ... passed in 0.000s Feature: Each paragraph has a read/write style Scenario Outline: Get the style of a paragraph -- @1.1 ways of specifying a style Given a paragraph having no specified style ... passed in 0.002s Then paragraph.style is Normal ... passed in 0.001s Scenario Outline: Get the style of a paragraph -- @1.2 ways of specifying a style Given a paragraph having a missing style ... passed in 0.002s Then paragraph.style is Normal ... passed in 0.001s Scenario Outline: Get the style of a paragraph -- @1.3 ways of specifying a style Given a paragraph having Heading 1 style ... passed in 0.002s Then paragraph.style is Heading 1 ... passed in 0.000s Scenario Outline: Get the style of a paragraph -- @1.4 ways of specifying a style Given a paragraph having Body Text style ... passed in 0.002s Then paragraph.style is Body Text ... passed in 0.000s Scenario Outline: Set the style of a paragraph -- @1.1 ways of specifying a style Given a paragraph ... passed in 0.011s When I assign a style object to paragraph.style ... passed in 0.001s Then the paragraph has the style I set ... passed in 0.000s Scenario Outline: Set the style of a paragraph -- @1.2 ways of specifying a style Given a paragraph ... passed in 0.010s When I assign a style name to paragraph.style ... passed in 0.001s Then the paragraph has the style I set ... passed in 0.000s Feature: Split paragraph on rendered page-breaks Scenario: RenderedPageBreak.preceding_paragraph_fragment is the content before break Given a rendered_page_break in a paragraph ... passed in 0.002s Then rendered_page_break.preceding_paragraph_fragment is the content before break ... passed in 0.001s Scenario: RenderedPageBreak.preceding_paragraph_fragment includes the hyperlink Given a rendered_page_break in a hyperlink ... passed in 0.002s Then rendered_page_break.preceding_paragraph_fragment includes the hyperlink ... passed in 0.001s Scenario: RenderedPageBreak.following_paragraph_fragment is the content after break Given a rendered_page_break in a paragraph ... passed in 0.002s Then rendered_page_break.following_paragraph_fragment is the content after break ... passed in 0.001s Scenario: RenderedPageBreak.following_paragraph_fragment excludes the hyperlink Given a rendered_page_break in a hyperlink ... passed in 0.002s Then rendered_page_break.following_paragraph_fragment excludes the hyperlink ... passed in 0.000s Feature: Access run font Scenario: Access the font of a run Given a run ... passed in 0.010s Then run.font is the Font object for the run ... passed in 0.000s Feature: Access run inner-content including rendered page-breaks Scenario Outline: Run.contains_page_break reports presence of page-break -- @1.1 Run.contains_page_break cases Given a run having no rendered page breaks ... passed in 0.007s Then run.contains_page_break is False ... passed in 0.000s Scenario Outline: Run.contains_page_break reports presence of page-break -- @1.2 Run.contains_page_break cases Given a run having one rendered page breaks ... passed in 0.002s Then run.contains_page_break is True ... passed in 0.000s Scenario Outline: Run.contains_page_break reports presence of page-break -- @1.3 Run.contains_page_break cases Given a run having two rendered page breaks ... passed in 0.002s Then run.contains_page_break is True ... passed in 0.000s Scenario: Run.iter_inner_content() generates the run's text and rendered page-breaks Given a run having two rendered page breaks ... passed in 0.002s Then run.iter_inner_content() generates the run text and rendered page-breaks ... passed in 0.000s Scenario: Run.text contains the text content of the run Given a run having mixed text content ... passed in 0.000s Then run.text contains the text content of the run ... passed in 0.000s Feature: Add content to a run Scenario: Add a tab Given a run ... passed in 0.010s When I add a tab ... passed in 0.000s Then the tab appears at the end of the run ... passed in 0.000s Scenario: Assign mixed text to text property Given a run ... passed in 0.010s When I assign mixed text to the text property ... passed in 0.000s Then run.text contains the text content of the run ... passed in 0.000s Feature: Add picture to a run Scenario: Add a picture to a body paragraph run Given a run ... passed in 0.010s When I add a picture to the run ... passed in 0.001s Then the picture appears at the end of the run ... passed in 0.000s And the document contains the inline picture ... passed in 0.000s Scenario Outline: Add a picture to a run in a table cell -- @1.1 Table cell sources Given a run inside a table cell retrieved from Table.cell ... passed in 0.010s When I add a picture to the run ... passed in 0.000s Then the picture appears at the end of the run ... passed in 0.000s And the document contains the inline picture ... passed in 0.000s Scenario Outline: Add a picture to a run in a table cell -- @1.2 Table cell sources Given a run inside a table cell retrieved from Table.row.cells ... passed in 0.011s When I add a picture to the run ... passed in 0.000s Then the picture appears at the end of the run ... passed in 0.000s And the document contains the inline picture ... passed in 0.000s Scenario Outline: Add a picture to a run in a table cell -- @1.3 Table cell sources Given a run inside a table cell retrieved from Table.column.cells ... passed in 0.010s When I add a picture to the run ... passed in 0.000s Then the picture appears at the end of the run ... passed in 0.000s And the document contains the inline picture ... passed in 0.000s Feature: Each run has a read/write style Scenario Outline: Get the character style of a run -- @1.1 Character styles Given a run having no explicit style ... passed in 0.002s Then run.style is styles['Default Paragraph Font'] ... passed in 0.000s Scenario Outline: Get the character style of a run -- @1.2 Character styles Given a run having Emphasis style ... passed in 0.002s Then run.style is styles['Emphasis'] ... passed in 0.000s Scenario Outline: Get the character style of a run -- @1.3 Character styles Given a run having Strong style ... passed in 0.010s Then run.style is styles['Strong'] ... passed in 0.000s Scenario Outline: Set the style of a run -- @1.1 Character style transitions Given a run having no explicit style ... passed in 0.002s When I assign Emphasis to run.style ... passed in 0.000s Then run.style is styles['Emphasis'] ... passed in 0.000s Scenario Outline: Set the style of a run -- @1.2 Character style transitions Given a run having no explicit style ... passed in 0.002s When I assign styles['Emphasis'] to run.style ... passed in 0.000s Then run.style is styles['Emphasis'] ... passed in 0.000s Scenario Outline: Set the style of a run -- @1.3 Character style transitions Given a run having Emphasis style ... passed in 0.002s When I assign Strong to run.style ... passed in 0.000s Then run.style is styles['Strong'] ... passed in 0.000s Scenario Outline: Set the style of a run -- @1.4 Character style transitions Given a run having Emphasis style ... passed in 0.002s When I assign styles['Strong'] to run.style ... passed in 0.000s Then run.style is styles['Strong'] ... passed in 0.000s Scenario Outline: Set the style of a run -- @1.5 Character style transitions Given a run having Strong style ... passed in 0.002s When I assign None to run.style ... passed in 0.000s Then run.style is styles['Default Paragraph Font'] ... passed in 0.000s Feature: Remove the content of a run Scenario: Clear run content Given a run having known text and formatting ... passed in 0.010s When I clear the run ... passed in 0.000s Then the run contains no text ... passed in 0.000s But the run formatting is preserved ... passed in 0.000s Feature: Query or apply enumerated run property Scenario Outline: Get underline value of a run -- @1.1 underline property values Given a run having inherited underline ... passed in 0.002s Then the run underline property value is None ... passed in 0.000s Scenario Outline: Get underline value of a run -- @1.2 underline property values Given a run having no underline ... passed in 0.002s Then the run underline property value is False ... passed in 0.000s Scenario Outline: Get underline value of a run -- @1.3 underline property values Given a run having single underline ... passed in 0.002s Then the run underline property value is True ... passed in 0.000s Scenario Outline: Get underline value of a run -- @1.4 underline property values Given a run having double underline ... passed in 0.002s Then the run underline property value is WD_UNDERLINE.DOUBLE ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.1 underline property values Given a run having inherited underline ... passed in 0.002s When I set the run underline to True ... passed in 0.000s Then the run underline property value is True ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.2 underline property values Given a run having inherited underline ... passed in 0.002s When I set the run underline to False ... passed in 0.000s Then the run underline property value is False ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.3 underline property values Given a run having inherited underline ... passed in 0.002s When I set the run underline to None ... passed in 0.000s Then the run underline property value is None ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.4 underline property values Given a run having inherited underline ... passed in 0.002s When I set the run underline to WD_UNDERLINE.SINGLE ... passed in 0.000s Then the run underline property value is True ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.5 underline property values Given a run having inherited underline ... passed in 0.002s When I set the run underline to WD_UNDERLINE.DOUBLE ... passed in 0.000s Then the run underline property value is WD_UNDERLINE.DOUBLE ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.6 underline property values Given a run having single underline ... passed in 0.002s When I set the run underline to None ... passed in 0.000s Then the run underline property value is None ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.7 underline property values Given a run having single underline ... passed in 0.002s When I set the run underline to True ... passed in 0.000s Then the run underline property value is True ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.8 underline property values Given a run having single underline ... passed in 0.002s When I set the run underline to False ... passed in 0.000s Then the run underline property value is False ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.9 underline property values Given a run having single underline ... passed in 0.002s When I set the run underline to WD_UNDERLINE.SINGLE ... passed in 0.000s Then the run underline property value is True ... passed in 0.000s Scenario Outline: Change underline setting for a run -- @1.10 underline property values Given a run having single underline ... passed in 0.002s When I set the run underline to WD_UNDERLINE.DOUBLE ... passed in 0.000s Then the run underline property value is WD_UNDERLINE.DOUBLE ... passed in 0.000s Feature: Access and change section properties Scenario Outline: Section.different_first_page_header_footer getter -- @1.1 Section.different_first_page_header_footer states Given a Section object with a distinct first-page header as section ... passed in 0.002s Then section.different_first_page_header_footer is True ... passed in 0.000s Scenario Outline: Section.different_first_page_header_footer getter -- @1.2 Section.different_first_page_header_footer states Given a Section object without a distinct first-page header as section ... passed in 0.002s Then section.different_first_page_header_footer is False ... passed in 0.000s Scenario Outline: Section.different_first_page_header_footer setter -- @1.1 Section.different_first_page_header_footer assignment cases Given a Section object with a distinct first-page header as section ... passed in 0.003s When I assign True to section.different_first_page_header_footer ... passed in 0.000s Then section.different_first_page_header_footer is True ... passed in 0.000s Scenario Outline: Section.different_first_page_header_footer setter -- @1.2 Section.different_first_page_header_footer assignment cases Given a Section object with a distinct first-page header as section ... passed in 0.002s When I assign False to section.different_first_page_header_footer ... passed in 0.000s Then section.different_first_page_header_footer is False ... passed in 0.000s Scenario Outline: Section.different_first_page_header_footer setter -- @1.3 Section.different_first_page_header_footer assignment cases Given a Section object without a distinct first-page header as section ... passed in 0.002s When I assign True to section.different_first_page_header_footer ... passed in 0.000s Then section.different_first_page_header_footer is True ... passed in 0.000s Scenario Outline: Section.different_first_page_header_footer setter -- @1.4 Section.different_first_page_header_footer assignment cases Given a Section object without a distinct first-page header as section ... passed in 0.002s When I assign False to section.different_first_page_header_footer ... passed in 0.000s Then section.different_first_page_header_footer is False ... passed in 0.000s Scenario: Section.even_page_footer Given a Section object as section ... passed in 0.002s Then section.even_page_footer is a _Footer object ... passed in 0.000s Scenario: Section.even_page_header Given a Section object as section ... passed in 0.002s Then section.even_page_header is a _Header object ... passed in 0.000s Scenario: Section.first_page_footer Given a Section object as section ... passed in 0.002s Then section.first_page_footer is a _Footer object ... passed in 0.000s Scenario: Section.first_page_header Given a Section object as section ... passed in 0.003s Then section.first_page_header is a _Header object ... passed in 0.000s Scenario: Section.footer Given a Section object as section ... passed in 0.002s Then section.footer is a _Footer object ... passed in 0.000s Scenario: Section.header Given a Section object as section ... passed in 0.002s Then section.header is a _Header object ... passed in 0.000s Scenario: Section.iter_inner_content() Given a Section object of a multi-section document as section ... passed in 0.002s Then section.iter_inner_content() produces the paragraphs and tables in section ... passed in 0.000s Scenario Outline: Get section start type -- @1.1 Section start types Given a section having start type CONTINUOUS ... passed in 0.002s Then the reported section start type is CONTINUOUS ... passed in 0.000s Scenario Outline: Get section start type -- @1.2 Section start types Given a section having start type NEW_COLUMN ... passed in 0.003s Then the reported section start type is NEW_COLUMN ... passed in 0.000s Scenario Outline: Get section start type -- @1.3 Section start types Given a section having start type NEW_PAGE ... passed in 0.002s Then the reported section start type is NEW_PAGE ... passed in 0.000s Scenario Outline: Get section start type -- @1.4 Section start types Given a section having start type EVEN_PAGE ... passed in 0.002s Then the reported section start type is EVEN_PAGE ... passed in 0.000s Scenario Outline: Get section start type -- @1.5 Section start types Given a section having start type ODD_PAGE ... passed in 0.002s Then the reported section start type is ODD_PAGE ... passed in 0.000s Scenario Outline: Set section start type -- @1.1 Section start types Given a section having start type CONTINUOUS ... passed in 0.002s When I set the section start type to NEW_PAGE ... passed in 0.000s Then the reported section start type is NEW_PAGE ... passed in 0.000s Scenario Outline: Set section start type -- @1.2 Section start types Given a section having start type NEW_PAGE ... passed in 0.002s When I set the section start type to ODD_PAGE ... passed in 0.000s Then the reported section start type is ODD_PAGE ... passed in 0.000s Scenario Outline: Set section start type -- @1.3 Section start types Given a section having start type NEW_COLUMN ... passed in 0.002s When I set the section start type to None ... passed in 0.000s Then the reported section start type is NEW_PAGE ... passed in 0.000s Scenario: Get section page size Given a section having known page dimension ... passed in 0.002s Then the reported page width is 8.5 inches ... passed in 0.000s And the reported page height is 11 inches ... passed in 0.000s Scenario: Set section page size Given a section having known page dimension ... passed in 0.002s When I set the section page width to 11 inches ... passed in 0.000s And I set the section page height to 8.5 inches ... passed in 0.000s Then the reported page width is 11 inches ... passed in 0.000s And the reported page height is 8.5 inches ... passed in 0.000s Scenario Outline: Get section orientation -- @1.1 Section page orientations Given a section known to have landscape orientation ... passed in 0.002s Then the reported page orientation is WD_ORIENT.LANDSCAPE ... passed in 0.000s Scenario Outline: Get section orientation -- @1.2 Section page orientations Given a section known to have portrait orientation ... passed in 0.002s Then the reported page orientation is WD_ORIENT.PORTRAIT ... passed in 0.000s Scenario Outline: Set section orientation -- @1.1 Section page orientations Given a section known to have portrait orientation ... passed in 0.002s When I set the section orientation to WD_ORIENT.LANDSCAPE ... passed in 0.000s Then the reported page orientation is WD_ORIENT.LANDSCAPE ... passed in 0.000s Scenario Outline: Set section orientation -- @1.2 Section page orientations Given a section known to have landscape orientation ... passed in 0.002s When I set the section orientation to WD_ORIENT.PORTRAIT ... passed in 0.000s Then the reported page orientation is WD_ORIENT.PORTRAIT ... passed in 0.000s Scenario Outline: Set section orientation -- @1.3 Section page orientations Given a section known to have landscape orientation ... passed in 0.002s When I set the section orientation to None ... passed in 0.000s Then the reported page orientation is WD_ORIENT.PORTRAIT ... passed in 0.000s Scenario: Get section page margins Given a section having known page margins ... passed in 0.002s Then the reported left margin is 1.0 inches ... passed in 0.000s And the reported right margin is 1.25 inches ... passed in 0.000s And the reported top margin is 1.5 inches ... passed in 0.000s And the reported bottom margin is 1.75 inches ... passed in 0.000s And the reported gutter margin is 0.25 inches ... passed in 0.000s And the reported header margin is 0.5 inches ... passed in 0.000s And the reported footer margin is 0.75 inches ... passed in 0.000s Scenario Outline: Set section page margins -- @1.1 Section margin settings Given a section having known page margins ... passed in 0.002s When I set the left margin to 1.0 inches ... passed in 0.000s Then the reported left margin is 1.0 inches ... passed in 0.000s Scenario Outline: Set section page margins -- @1.2 Section margin settings Given a section having known page margins ... passed in 0.002s When I set the right margin to 1.25 inches ... passed in 0.000s Then the reported right margin is 1.25 inches ... passed in 0.000s Scenario Outline: Set section page margins -- @1.3 Section margin settings Given a section having known page margins ... passed in 0.002s When I set the top margin to 0.75 inches ... passed in 0.000s Then the reported top margin is 0.75 inches ... passed in 0.000s Scenario Outline: Set section page margins -- @1.4 Section margin settings Given a section having known page margins ... passed in 0.002s When I set the bottom margin to 1.5 inches ... passed in 0.000s Then the reported bottom margin is 1.5 inches ... passed in 0.000s Scenario Outline: Set section page margins -- @1.5 Section margin settings Given a section having known page margins ... passed in 0.002s When I set the header margin to 0.25 inches ... passed in 0.000s Then the reported header margin is 0.25 inches ... passed in 0.000s Scenario Outline: Set section page margins -- @1.6 Section margin settings Given a section having known page margins ... passed in 0.003s When I set the footer margin to 0.5 inches ... passed in 0.000s Then the reported footer margin is 0.5 inches ... passed in 0.000s Scenario Outline: Set section page margins -- @1.7 Section margin settings Given a section having known page margins ... passed in 0.002s When I set the gutter margin to 0.25 inches ... passed in 0.000s Then the reported gutter margin is 0.25 inches ... passed in 0.000s Feature: Access inline shape in inline shape collection Scenario: Access shape in inline shape collection Given an inline shape collection containing five shapes ... passed in 0.003s Then the length of the inline shape collection is 5 ... passed in 0.000s And I can iterate over the inline shape collection ... passed in 0.000s And I can access each inline shape by index ... passed in 0.000s Scenario Outline: Identify type of inline shape -- @1.1 Inline shapes of recognized types Given an inline shape known to be an embedded picture ... passed in 0.003s Then its inline shape type is WD_INLINE_SHAPE.PICTURE ... passed in 0.000s Scenario Outline: Identify type of inline shape -- @1.2 Inline shapes of recognized types Given an inline shape known to be a linked picture ... passed in 0.003s Then its inline shape type is WD_INLINE_SHAPE.LINKED_PICTURE ... passed in 0.000s Scenario Outline: Identify type of inline shape -- @1.3 Inline shapes of recognized types Given an inline shape known to be a link+embed picture ... passed in 0.003s Then its inline shape type is WD_INLINE_SHAPE.LINKED_PICTURE ... passed in 0.000s Scenario Outline: Identify type of inline shape -- @1.4 Inline shapes of recognized types Given an inline shape known to be a smart art diagram ... passed in 0.003s Then its inline shape type is WD_INLINE_SHAPE.SMART_ART ... passed in 0.000s Scenario Outline: Identify type of inline shape -- @1.5 Inline shapes of recognized types Given an inline shape known to be a chart ... passed in 0.003s Then its inline shape type is WD_INLINE_SHAPE.CHART ... passed in 0.000s Feature: Query and change dimensions of inline shape Scenario: Query inline shape dimensions Given an inline shape of known dimensions ... passed in 0.003s Then the dimensions of the inline shape match the known values ... passed in 0.000s Scenario: Change inline shape dimensions Given an inline shape of known dimensions ... passed in 0.004s When I change the dimensions of the inline shape ... passed in 0.000s Then the dimensions of the inline shape match the new values ... passed in 0.000s Feature: Access style font Scenario Outline: Get style font -- @1.1 Style types Given a style of type WD_STYLE_TYPE.CHARACTER ... passed in 0.002s Then style.font is the Font object for the style ... passed in 0.000s Scenario Outline: Get style font -- @1.2 Style types Given a style of type WD_STYLE_TYPE.PARAGRAPH ... passed in 0.002s Then style.font is the Font object for the style ... passed in 0.000s Scenario Outline: Get style font -- @1.3 Style types Given a style of type WD_STYLE_TYPE.TABLE ... passed in 0.002s Then style.font is the Font object for the style ... passed in 0.000s Feature: Access latent styles for a document Scenario: Access latent styles collection Given the style collection of a document ... passed in 0.002s Then styles.latent_styles is the LatentStyles object for the document ... passed in 0.000s And len(latent_styles) is 137 ... passed in 0.000s Scenario: Access latent style in collection Given a latent style collection ... passed in 0.002s Then I can iterate over the latent styles ... passed in 0.001s And I can access a latent style by name ... passed in 0.000s Feature: Access style paragraph format Scenario Outline: Get style paragraph format -- @1.1 Style types Given a style of type WD_STYLE_TYPE.PARAGRAPH ... passed in 0.002s Then style.paragraph_format is the ParagraphFormat object for the style ... passed in 0.000s Scenario Outline: Get style paragraph format -- @1.2 Style types Given a style of type WD_STYLE_TYPE.TABLE ... passed in 0.002s Then style.paragraph_format is the ParagraphFormat object for the style ... passed in 0.000s Feature: Add a style Scenario Outline: Add a style -- @1.1 New style varieties Given a document having known styles ... passed in 0.002s When I call add_style('Heading 1', WD_STYLE_TYPE.PARAGRAPH, builtin=True) ... passed in 0.000s Then the document has one additional style ... passed in 0.000s And styles['Heading 1'] is a style ... passed in 0.000s And style.type is WD_STYLE_TYPE.PARAGRAPH ... passed in 0.000s And style.builtin is True ... passed in 0.000s Scenario Outline: Add a style -- @1.2 New style varieties Given a document having known styles ... passed in 0.002s When I call add_style('Inline Code', WD_STYLE_TYPE.CHARACTER, builtin=False) ... passed in 0.000s Then the document has one additional style ... passed in 0.000s And styles['Inline Code'] is a style ... passed in 0.000s And style.type is WD_STYLE_TYPE.CHARACTER ... passed in 0.000s And style.builtin is False ... passed in 0.000s Scenario Outline: Add a style -- @1.3 New style varieties Given a document having known styles ... passed in 0.002s When I call add_style('List Bullet', WD_STYLE_TYPE.LIST, builtin=True) ... passed in 0.000s Then the document has one additional style ... passed in 0.000s And styles['List Bullet'] is a style ... passed in 0.000s And style.type is WD_STYLE_TYPE.LIST ... passed in 0.000s And style.builtin is True ... passed in 0.000s Scenario Outline: Add a style -- @1.4 New style varieties Given a document having known styles ... passed in 0.002s When I call add_style('Shipments', WD_STYLE_TYPE.TABLE, builtin=False) ... passed in 0.000s Then the document has one additional style ... passed in 0.000s And styles['Shipments'] is a style ... passed in 0.000s And style.type is WD_STYLE_TYPE.TABLE ... passed in 0.000s And style.builtin is False ... passed in 0.000s Feature: Delete a style Scenario: Delete a style Given a document having known styles ... passed in 0.002s When I delete a style ... passed in 0.000s Then the document has one fewer styles ... passed in 0.000s And the deleted style is not in the styles collection ... passed in 0.000s Feature: Add or delete a latent style Scenario: Add a latent style Given a document having known styles ... passed in 0.002s When I add a latent style named 'Foobar' ... passed in 0.000s Then the document has one additional latent style ... passed in 0.000s And latent_styles['Foobar'] is a latent style ... passed in 0.000s Scenario: Delete a latent style Given a document having known styles ... passed in 0.002s When I delete a latent style ... passed in 0.000s Then the document has one fewer latent styles ... passed in 0.000s And the deleted latent style is not in the latent styles collection ... passed in 0.000s Feature: Get and set latent style properties Scenario Outline: Get default latent style properties -- @1.1 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s Then latent_styles.default_priority is 99 ... passed in 0.000s Scenario Outline: Get default latent style properties -- @1.2 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s Then latent_styles.load_count is 276 ... passed in 0.000s Scenario Outline: Get default latent style properties -- @1.3 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s Then latent_styles.default_to_hidden is True ... passed in 0.000s Scenario Outline: Get default latent style properties -- @1.4 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s Then latent_styles.default_to_locked is False ... passed in 0.000s Scenario Outline: Get default latent style properties -- @1.5 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s Then latent_styles.default_to_quick_style is False ... passed in 0.000s Scenario Outline: Get default latent style properties -- @1.6 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s Then latent_styles.default_to_unhide_when_used is True ... passed in 0.000s Scenario Outline: Set default latent style properties -- @1.1 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s When I assign 42 to latent_styles.default_priority ... passed in 0.000s Then latent_styles.default_priority is 42 ... passed in 0.000s Scenario Outline: Set default latent style properties -- @1.2 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s When I assign 240 to latent_styles.load_count ... passed in 0.000s Then latent_styles.load_count is 240 ... passed in 0.000s Scenario Outline: Set default latent style properties -- @1.3 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s When I assign False to latent_styles.default_to_hidden ... passed in 0.000s Then latent_styles.default_to_hidden is False ... passed in 0.000s Scenario Outline: Set default latent style properties -- @1.4 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s When I assign True to latent_styles.default_to_locked ... passed in 0.000s Then latent_styles.default_to_locked is True ... passed in 0.000s Scenario Outline: Set default latent style properties -- @1.5 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s When I assign True to latent_styles.default_to_quick_style ... passed in 0.000s Then latent_styles.default_to_quick_style is True ... passed in 0.000s Scenario Outline: Set default latent style properties -- @1.6 known latent_styles property values Given a latent styles object with known defaults ... passed in 0.002s When I assign False to latent_styles.default_to_unhide_when_used ... passed in 0.000s Then latent_styles.default_to_unhide_when_used is False ... passed in 0.000s Scenario: Get latent style name Given a latent style having a known name ... passed in 0.002s Then latent_style.name is the known name ... passed in 0.000s Scenario Outline: Get latent style display sort order -- @1.1 latent_style.priority values Given a latent style having priority of no setting ... passed in 0.002s Then latent_style.priority is None ... passed in 0.000s Scenario Outline: Get latent style display sort order -- @1.2 latent_style.priority values Given a latent style having priority of 42 ... passed in 0.002s Then latent_style.priority is 42 ... passed in 0.000s Scenario Outline: Set latent style display sort order -- @1.1 Latent style priority values Given a latent style having priority of no setting ... passed in 0.002s When I assign 42 to latent_style.priority ... passed in 0.000s Then latent_style.priority is 42 ... passed in 0.000s Scenario Outline: Set latent style display sort order -- @1.2 Latent style priority values Given a latent style having priority of 42 ... passed in 0.002s When I assign 24 to latent_style.priority ... passed in 0.000s Then latent_style.priority is 24 ... passed in 0.000s Scenario Outline: Set latent style display sort order -- @1.3 Latent style priority values Given a latent style having priority of 42 ... passed in 0.002s When I assign None to latent_style.priority ... passed in 0.000s Then latent_style.priority is None ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.1 Latent style hidden values Given a latent style having hidden set on ... passed in 0.002s Then latent_style.hidden is True ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.2 Latent style hidden values Given a latent style having hidden set off ... passed in 0.002s Then latent_style.hidden is False ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.3 Latent style hidden values Given a latent style having hidden set no setting ... passed in 0.002s Then latent_style.hidden is None ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.4 Latent style hidden values Given a latent style having locked set on ... passed in 0.002s Then latent_style.locked is True ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.5 Latent style hidden values Given a latent style having locked set off ... passed in 0.002s Then latent_style.locked is False ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.6 Latent style hidden values Given a latent style having locked set no setting ... passed in 0.002s Then latent_style.locked is None ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.7 Latent style hidden values Given a latent style having quick_style set on ... passed in 0.002s Then latent_style.quick_style is True ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.8 Latent style hidden values Given a latent style having quick_style set off ... passed in 0.002s Then latent_style.quick_style is False ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.9 Latent style hidden values Given a latent style having quick_style set no setting ... passed in 0.002s Then latent_style.quick_style is None ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.10 Latent style hidden values Given a latent style having unhide_when_used set on ... passed in 0.002s Then latent_style.unhide_when_used is True ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.11 Latent style hidden values Given a latent style having unhide_when_used set off ... passed in 0.002s Then latent_style.unhide_when_used is False ... passed in 0.000s Scenario Outline: Get on/off latent style properties -- @1.12 Latent style hidden values Given a latent style having unhide_when_used set no setting ... passed in 0.002s Then latent_style.unhide_when_used is None ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.1 Latent style hidden values Given a latent style having hidden set no setting ... passed in 0.002s When I assign True to latent_style.hidden ... passed in 0.000s Then latent_style.hidden is True ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.2 Latent style hidden values Given a latent style having hidden set on ... passed in 0.002s When I assign False to latent_style.hidden ... passed in 0.000s Then latent_style.hidden is False ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.3 Latent style hidden values Given a latent style having hidden set off ... passed in 0.002s When I assign None to latent_style.hidden ... passed in 0.000s Then latent_style.hidden is None ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.4 Latent style hidden values Given a latent style having locked set no setting ... passed in 0.002s When I assign False to latent_style.locked ... passed in 0.000s Then latent_style.locked is False ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.5 Latent style hidden values Given a latent style having locked set off ... passed in 0.002s When I assign True to latent_style.locked ... passed in 0.000s Then latent_style.locked is True ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.6 Latent style hidden values Given a latent style having locked set on ... passed in 0.002s When I assign None to latent_style.locked ... passed in 0.000s Then latent_style.locked is None ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.7 Latent style hidden values Given a latent style having quick_style set no setting ... passed in 0.002s When I assign True to latent_style.quick_style ... passed in 0.000s Then latent_style.quick_style is True ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.8 Latent style hidden values Given a latent style having quick_style set on ... passed in 0.002s When I assign False to latent_style.quick_style ... passed in 0.000s Then latent_style.quick_style is False ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.9 Latent style hidden values Given a latent style having quick_style set off ... passed in 0.002s When I assign None to latent_style.quick_style ... passed in 0.000s Then latent_style.quick_style is None ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.10 Latent style hidden values Given a latent style having unhide_when_used set no setting ... passed in 0.003s When I assign False to latent_style.unhide_when_used ... passed in 0.000s Then latent_style.unhide_when_used is False ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.11 Latent style hidden values Given a latent style having unhide_when_used set off ... passed in 0.002s When I assign True to latent_style.unhide_when_used ... passed in 0.000s Then latent_style.unhide_when_used is True ... passed in 0.000s Scenario Outline: Set on/off latent style properties -- @1.12 Latent style hidden values Given a latent style having unhide_when_used set on ... passed in 0.002s When I assign False to latent_style.unhide_when_used ... passed in 0.000s Then latent_style.unhide_when_used is False ... passed in 0.000s Feature: Get and set style properties Scenario Outline: Get base style -- @1.1 Base style values Given a style based on no style ... passed in 0.002s Then style.base_style is None ... passed in 0.000s Scenario Outline: Get base style -- @1.2 Base style values Given a style based on Normal ... passed in 0.002s Then style.base_style is styles['Normal'] ... passed in 0.000s Scenario Outline: Set base style -- @1.1 Base style values Given a style based on no style ... passed in 0.002s When I assign styles['Normal'] to style.base_style ... passed in 0.000s Then style.base_style is styles['Normal'] ... passed in 0.000s Scenario Outline: Set base style -- @1.2 Base style values Given a style based on Normal ... passed in 0.002s When I assign styles['Base'] to style.base_style ... passed in 0.000s Then style.base_style is styles['Base'] ... passed in 0.000s Scenario Outline: Set base style -- @1.3 Base style values Given a style based on Base ... passed in 0.002s When I assign None to style.base_style ... passed in 0.000s Then style.base_style is None ... passed in 0.000s Scenario Outline: Get hidden value -- @1.1 Style hidden values Given a style having hidden set on ... passed in 0.001s Then style.hidden is True ... passed in 0.000s Scenario Outline: Get hidden value -- @1.2 Style hidden values Given a style having hidden set off ... passed in 0.001s Then style.hidden is False ... passed in 0.000s Scenario Outline: Get hidden value -- @1.3 Style hidden values Given a style having hidden set no setting ... passed in 0.001s Then style.hidden is False ... passed in 0.000s Scenario Outline: Set hidden value -- @1.1 Style hidden values Given a style having hidden set no setting ... passed in 0.001s When I assign True to style.hidden ... passed in 0.000s Then style.hidden is True ... passed in 0.000s Scenario Outline: Set hidden value -- @1.2 Style hidden values Given a style having hidden set on ... passed in 0.001s When I assign False to style.hidden ... passed in 0.000s Then style.hidden is False ... passed in 0.000s Scenario Outline: Get locked value -- @1.1 Style locked values Given a style having locked set on ... passed in 0.001s Then style.locked is True ... passed in 0.000s Scenario Outline: Get locked value -- @1.2 Style locked values Given a style having locked set off ... passed in 0.001s Then style.locked is False ... passed in 0.000s Scenario Outline: Get locked value -- @1.3 Style locked values Given a style having locked set no setting ... passed in 0.001s Then style.locked is False ... passed in 0.000s Scenario Outline: Set locked value -- @1.1 Style locked values Given a style having locked set no setting ... passed in 0.001s When I assign True to style.locked ... passed in 0.000s Then style.locked is True ... passed in 0.000s Scenario Outline: Set locked value -- @1.2 Style locked values Given a style having locked set on ... passed in 0.001s When I assign False to style.locked ... passed in 0.000s Then style.locked is False ... passed in 0.000s Scenario: Get name Given a style having a known name ... passed in 0.002s Then style.name is the known name ... passed in 0.000s Scenario: Set name Given a style having a known name ... passed in 0.002s When I assign a new name to the style ... passed in 0.000s Then style.name is the new name ... passed in 0.000s Scenario Outline: Get next paragraph style -- @1.1 Style next paragraph style values Given a style having next paragraph style set to no setting ... passed in 0.002s Then style.next_paragraph_style is Base ... passed in 0.000s Scenario Outline: Get next paragraph style -- @1.2 Style next paragraph style values Given a style having next paragraph style set to Sub Normal ... passed in 0.002s Then style.next_paragraph_style is Sub Normal ... passed in 0.000s Scenario Outline: Get next paragraph style -- @1.3 Style next paragraph style values Given a style having next paragraph style set to Foobar ... passed in 0.002s Then style.next_paragraph_style is Sub Normal ... passed in 0.000s Scenario Outline: Set next paragraph style -- @1.1 Results of assignment to .next_paragraph_style Given a style having next paragraph style set to no setting ... passed in 0.002s When I assign Citation to style.next_paragraph_style ... passed in 0.000s Then style.next_paragraph_style is Citation ... passed in 0.000s Scenario Outline: Set next paragraph style -- @1.2 Results of assignment to .next_paragraph_style Given a style having next paragraph style set to Sub Normal ... passed in 0.002s When I assign Base to style.next_paragraph_style ... passed in 0.000s Then style.next_paragraph_style is Base ... passed in 0.000s Scenario Outline: Set next paragraph style -- @1.3 Results of assignment to .next_paragraph_style Given a style having next paragraph style set to Base ... passed in 0.002s When I assign None to style.next_paragraph_style ... passed in 0.000s Then style.next_paragraph_style is Foo ... passed in 0.000s Scenario Outline: Get style display sort order -- @1.1 style.priority values Given a style having priority of no setting ... passed in 0.002s Then style.priority is None ... passed in 0.000s Scenario Outline: Get style display sort order -- @1.2 style.priority values Given a style having priority of 42 ... passed in 0.001s Then style.priority is 42 ... passed in 0.000s Scenario Outline: Set style display sort order -- @1.1 Style priority values Given a style having priority of no setting ... passed in 0.001s When I assign 42 to style.priority ... passed in 0.000s Then style.priority is 42 ... passed in 0.000s Scenario Outline: Set style display sort order -- @1.2 Style priority values Given a style having priority of 42 ... passed in 0.001s When I assign 24 to style.priority ... passed in 0.000s Then style.priority is 24 ... passed in 0.000s Scenario Outline: Set style display sort order -- @1.3 Style priority values Given a style having priority of 42 ... passed in 0.002s When I assign None to style.priority ... passed in 0.000s Then style.priority is None ... passed in 0.000s Scenario Outline: Get quick-style value -- @1.1 Style quick-style values Given a style having quick-style set on ... passed in 0.002s Then style.quick_style is True ... passed in 0.000s Scenario Outline: Get quick-style value -- @1.2 Style quick-style values Given a style having quick-style set off ... passed in 0.002s Then style.quick_style is False ... passed in 0.000s Scenario Outline: Get quick-style value -- @1.3 Style quick-style values Given a style having quick-style set no setting ... passed in 0.002s Then style.quick_style is False ... passed in 0.000s Scenario Outline: Set quick-style value -- @1.1 Style quick_style values Given a style having quick-style set no setting ... passed in 0.002s When I assign True to style.quick_style ... passed in 0.000s Then style.quick_style is True ... passed in 0.000s Scenario Outline: Set quick-style value -- @1.2 Style quick_style values Given a style having quick-style set on ... passed in 0.001s When I assign False to style.quick_style ... passed in 0.000s Then style.quick_style is False ... passed in 0.000s Scenario: Get style id Given a style having a known style id ... passed in 0.002s Then style.style_id is the known style id ... passed in 0.000s Scenario: Set style id Given a style having a known style id ... passed in 0.002s When I assign a new value to style.style_id ... passed in 0.000s Then style.style_id is the new style id ... passed in 0.000s Scenario: Get style type Given a style having a known type ... passed in 0.002s Then style.type is the known type ... passed in 0.000s Scenario Outline: Get unhide-when-used value -- @1.1 Style unhide-when-used values Given a style having unhide-when-used set on ... passed in 0.002s Then style.unhide_when_used is True ... passed in 0.000s Scenario Outline: Get unhide-when-used value -- @1.2 Style unhide-when-used values Given a style having unhide-when-used set off ... passed in 0.001s Then style.unhide_when_used is False ... passed in 0.000s Scenario Outline: Get unhide-when-used value -- @1.3 Style unhide-when-used values Given a style having unhide-when-used set no setting ... passed in 0.002s Then style.unhide_when_used is False ... passed in 0.000s Scenario Outline: Set unhide-when-used value -- @1.1 Style unhide_when_used values Given a style having unhide-when-used set no setting ... passed in 0.001s When I assign True to style.unhide_when_used ... passed in 0.000s Then style.unhide_when_used is True ... passed in 0.000s Scenario Outline: Set unhide-when-used value -- @1.2 Style unhide_when_used values Given a style having unhide-when-used set on ... passed in 0.001s When I assign False to style.unhide_when_used ... passed in 0.000s Then style.unhide_when_used is False ... passed in 0.000s Feature: Access TabStop objects Scenario Outline: TabStops.__len__ -- @1.1 tab_stop counts Given a tab_stops having 0 tab stops ... passed in 0.002s Then len(tab_stops) is 0 ... passed in 0.000s Scenario Outline: TabStops.__len__ -- @1.2 tab_stop counts Given a tab_stops having 3 tab stops ... passed in 0.002s Then len(tab_stops) is 3 ... passed in 0.000s Scenario: Access an existing TabStop object Given a tab_stops having 3 tab stops ... passed in 0.002s Then I can iterate the TabStops object ... passed in 0.000s And I can access a tab stop by index ... passed in 0.000s Scenario Outline: TabStops.add_tab_stop() -- @1.1 tab stop object counts Given a tab_stops having 0 tab stops ... passed in 0.002s When I add a tab stop ... passed in 0.000s Then len(tab_stops) is 1 ... passed in 0.000s And the tab stops are sequenced in position order ... passed in 0.000s Scenario Outline: TabStops.add_tab_stop() -- @1.2 tab stop object counts Given a tab_stops having 3 tab stops ... passed in 0.002s When I add a tab stop ... passed in 0.000s Then len(tab_stops) is 4 ... passed in 0.000s And the tab stops are sequenced in position order ... passed in 0.000s Scenario: TabStops.__delitem__() Given a tab_stops having 3 tab stops ... passed in 0.002s When I remove a tab stop ... passed in 0.000s Then len(tab_stops) is 2 ... passed in 0.000s And the removed tab stop is no longer present in tab_stops ... passed in 0.000s Scenario: TabStops.clear_all() Given a tab_stops having 3 tab stops ... passed in 0.002s When I call tab_stops.clear_all() ... passed in 0.000s Then len(tab_stops) is 0 ... passed in 0.000s Feature: Tab stop properties Scenario Outline: Get TabStop.position -- @1.1 tab stop positions Given a tab stop 0.5 inches in from the paragraph left edge ... passed in 0.002s Then tab_stop.position is 457200 ... passed in 0.000s Scenario Outline: Get TabStop.position -- @1.2 tab stop positions Given a tab stop 0.5 inches out from the paragraph left edge ... passed in 0.002s Then tab_stop.position is -457200 ... passed in 0.000s Scenario Outline: Set TabStop.position -- @1.1 tab stop positions Given a tab stop 0.5 inches in from the paragraph left edge ... passed in 0.002s When I assign 228600 to tab_stop.position ... passed in 0.000s Then tab_stop.position is 228600 ... passed in 0.000s And the tab stops are sequenced in position order ... passed in 0.000s Scenario Outline: Set TabStop.position -- @1.2 tab stop positions Given a tab stop 0.5 inches in from the paragraph left edge ... passed in 0.002s When I assign -914400 to tab_stop.position ... passed in 0.000s Then tab_stop.position is -914400 ... passed in 0.000s And the tab stops are sequenced in position order ... passed in 0.000s Scenario Outline: Get TabStop.alignment -- @1.1 tab stop alignments Given a tab stop having LEFT alignment ... passed in 0.002s Then tab_stop.alignment is LEFT ... passed in 0.000s Scenario Outline: Get TabStop.alignment -- @1.2 tab stop alignments Given a tab stop having RIGHT alignment ... passed in 0.002s Then tab_stop.alignment is RIGHT ... passed in 0.000s Scenario Outline: Set TabStop.alignment -- @1.1 tab stop alignments Given a tab stop having LEFT alignment ... passed in 0.002s When I assign CENTER to tab_stop.alignment ... passed in 0.000s Then tab_stop.alignment is CENTER ... passed in 0.000s Scenario Outline: Set TabStop.alignment -- @1.2 tab stop alignments Given a tab stop having RIGHT alignment ... passed in 0.002s When I assign LEFT to tab_stop.alignment ... passed in 0.000s Then tab_stop.alignment is LEFT ... passed in 0.000s Scenario Outline: Get TabStop.leader -- @1.1 tab stop leaders Given a tab stop having no specified leader ... passed in 0.002s Then tab_stop.leader is SPACES ... passed in 0.000s Scenario Outline: Get TabStop.leader -- @1.2 tab stop leaders Given a tab stop having a dotted leader ... passed in 0.002s Then tab_stop.leader is DOTS ... passed in 0.000s Scenario Outline: Set TabStop.leader -- @1.1 tab stop leaders Given a tab stop having no specified leader ... passed in 0.002s When I assign DOTS to tab_stop.leader ... passed in 0.000s Then tab_stop.leader is DOTS ... passed in 0.000s Scenario Outline: Set TabStop.leader -- @1.2 tab stop leaders Given a tab stop having a dotted leader ... passed in 0.002s When I assign SPACES to tab_stop.leader ... passed in 0.000s Then tab_stop.leader is SPACES ... passed in 0.000s Feature: Add a row or column to a table Scenario: Add a row to a table Given a 2 x 2 table ... passed in 0.010s When I add a row to the table ... passed in 0.000s Then the table has 3 rows ... passed in 0.000s And the new row has 2 cells ... passed in 0.000s And the width of each cell is 3.0 inches ... passed in 0.000s Scenario: Add a column to a table Given a 2 x 2 table ... passed in 0.011s When I add a 1.0 inch column to the table ... passed in 0.000s Then the table has 3 columns ... passed in 0.000s And the new column has 2 cells ... passed in 0.000s And the new column is 1.0 inches wide ... passed in 0.000s Feature: Access table cells Scenario Outline: Access cell sequence of a row -- @1.1 Reported row cell contents Given a 3x3 table having only uniform cells ... passed in 0.005s Then the row cells text is 1 2 3 4 5 6 7 8 9 ... passed in 0.001s Scenario Outline: Access cell sequence of a row -- @1.2 Reported row cell contents Given a 3x3 table having a horizontal span ... passed in 0.002s Then the row cells text is 1 2 3 4 4 6 7 8 9 ... passed in 0.001s Scenario Outline: Access cell sequence of a row -- @1.3 Reported row cell contents Given a 3x3 table having a vertical span ... passed in 0.002s Then the row cells text is 1 2 3 4 5 6 7 5 9 ... passed in 0.001s Scenario Outline: Access cell sequence of a row -- @1.4 Reported row cell contents Given a 3x3 table having a combined span ... passed in 0.002s Then the row cells text is 1 2 3 4 4 6 4 4 9 ... passed in 0.001s Scenario Outline: Access cell sequence of a column -- @1.1 Reported column cell contents Given a 3x3 table having only uniform cells ... passed in 0.002s Then the column cells text is 1 4 7 2 5 8 3 6 9 ... passed in 0.001s Scenario Outline: Access cell sequence of a column -- @1.2 Reported column cell contents Given a 3x3 table having a horizontal span ... passed in 0.002s Then the column cells text is 1 4 7 2 4 8 3 6 9 ... passed in 0.001s Scenario Outline: Access cell sequence of a column -- @1.3 Reported column cell contents Given a 3x3 table having a vertical span ... passed in 0.003s Then the column cells text is 1 4 7 2 5 5 3 6 9 ... passed in 0.001s Scenario Outline: Access cell sequence of a column -- @1.4 Reported column cell contents Given a 3x3 table having a combined span ... passed in 0.002s Then the column cells text is 1 4 4 2 4 4 3 6 9 ... passed in 0.001s Scenario Outline: Access cell by row and column index -- @1.1 Reported cell text Given a 3x3 table having only uniform cells ... passed in 0.002s Then table.cell(1, 1).text is 5 ... passed in 0.000s Scenario Outline: Access cell by row and column index -- @1.2 Reported cell text Given a 3x3 table having a horizontal span ... passed in 0.002s Then table.cell(1, 1).text is 4 ... passed in 0.000s Scenario Outline: Access cell by row and column index -- @1.3 Reported cell text Given a 3x3 table having a vertical span ... passed in 0.002s Then table.cell(2, 1).text is 5 ... passed in 0.000s Scenario Outline: Access cell by row and column index -- @1.4 Reported cell text Given a 3x3 table having a combined span ... passed in 0.002s Then table.cell(2, 1).text is 4 ... passed in 0.000s Feature: Add a table into a table cell Scenario: Add a table into a table cell Given a table cell ... passed in 0.002s When I add a 2 x 2 table into the first cell ... passed in 0.000s Then cell.tables[0] is a 2 x 2 table ... passed in 0.000s And the width of each column is 1.5375 inches ... passed in 0.000s And the width of each cell is 1.5375 inches ... passed in 0.000s Feature: Get and set table cell properties Scenario Outline: Get _Cell.grid_span -- @1.1 Cell.grid_span value cases Given a _Cell object spanning 1 layout-grid cells ... passed in 0.002s Then cell.grid_span is 1 ... passed in 0.000s Scenario Outline: Get _Cell.grid_span -- @1.2 Cell.grid_span value cases Given a _Cell object spanning 2 layout-grid cells ... passed in 0.002s Then cell.grid_span is 2 ... passed in 0.000s Scenario Outline: Get _Cell.grid_span -- @1.3 Cell.grid_span value cases Given a _Cell object spanning 4 layout-grid cells ... passed in 0.002s Then cell.grid_span is 4 ... passed in 0.000s Scenario Outline: Get _Cell.vertical_alignment -- @1.1 Cell.vertical_alignment value cases Given a _Cell object with inherited vertical alignment as cell ... passed in 0.002s Then cell.vertical_alignment is None ... passed in 0.000s Scenario Outline: Get _Cell.vertical_alignment -- @1.2 Cell.vertical_alignment value cases Given a _Cell object with bottom vertical alignment as cell ... passed in 0.002s Then cell.vertical_alignment is WD_ALIGN_VERTICAL.BOTTOM ... passed in 0.000s Scenario Outline: Get _Cell.vertical_alignment -- @1.3 Cell.vertical_alignment value cases Given a _Cell object with center vertical alignment as cell ... passed in 0.002s Then cell.vertical_alignment is WD_ALIGN_VERTICAL.CENTER ... passed in 0.000s Scenario Outline: Set Cell.vertical_alignment -- @1.1 Cell.vertical_alignment assignment cases Given a _Cell object with inherited vertical alignment as cell ... passed in 0.003s When I assign WD_ALIGN_VERTICAL.BOTTOM to cell.vertical_alignment ... passed in 0.000s Then cell.vertical_alignment is WD_ALIGN_VERTICAL.BOTTOM ... passed in 0.000s Scenario Outline: Set Cell.vertical_alignment -- @1.2 Cell.vertical_alignment assignment cases Given a _Cell object with bottom vertical alignment as cell ... passed in 0.002s When I assign WD_ALIGN_VERTICAL.CENTER to cell.vertical_alignment ... passed in 0.000s Then cell.vertical_alignment is WD_ALIGN_VERTICAL.CENTER ... passed in 0.000s Scenario Outline: Set Cell.vertical_alignment -- @1.3 Cell.vertical_alignment assignment cases Given a _Cell object with center vertical alignment as cell ... passed in 0.002s When I assign None to cell.vertical_alignment ... passed in 0.000s Then cell.vertical_alignment is None ... passed in 0.000s Scenario Outline: Set Cell.vertical_alignment -- @1.4 Cell.vertical_alignment assignment cases Given a _Cell object with inherited vertical alignment as cell ... passed in 0.002s When I assign None to cell.vertical_alignment ... passed in 0.000s Then cell.vertical_alignment is None ... passed in 0.000s Scenario Outline: Get cell width -- @1.1 Table cell width settings Given a table cell having a width of no explicit setting ... passed in 0.002s Then the reported width of the cell is None ... passed in 0.000s Scenario Outline: Get cell width -- @1.2 Table cell width settings Given a table cell having a width of 1 inch ... passed in 0.002s Then the reported width of the cell is 1 inch ... passed in 0.000s Scenario Outline: Set cell width -- @1.1 table column width values Given a table cell having a width of no explicit setting ... passed in 0.002s When I set the cell width to 1 inch ... passed in 0.000s Then the reported width of the cell is 1 inch ... passed in 0.000s Scenario Outline: Set cell width -- @1.2 table column width values Given a table cell having a width of 2 inches ... passed in 0.003s When I set the cell width to 1 inch ... passed in 0.000s Then the reported width of the cell is 1 inch ... passed in 0.000s Feature: Set table cell text Scenario: Set table cell text Given a table cell ... passed in 0.002s When I assign a string to the cell text attribute ... passed in 0.000s Then the cell contains the string I assigned ... passed in 0.000s Feature: Get and set table column widths Scenario Outline: Get existing column width -- @1.1 table column width values Given a table column having a width of no explicit setting ... passed in 0.002s Then the reported column width is None ... passed in 0.000s Scenario Outline: Get existing column width -- @1.2 table column width values Given a table column having a width of 1440 ... passed in 0.002s Then the reported column width is 914400 ... passed in 0.000s Scenario Outline: Set column width -- @1.1 table column width values Given a table column having a width of no explicit setting ... passed in 0.002s When I set the column width to None ... passed in 0.000s Then the reported column width is None ... passed in 0.000s Scenario Outline: Set column width -- @1.2 table column width values Given a table column having a width of no explicit setting ... passed in 0.002s When I set the column width to 914400 ... passed in 0.000s Then the reported column width is 914400 ... passed in 0.000s Scenario Outline: Set column width -- @1.3 table column width values Given a table column having a width of 1440 ... passed in 0.003s When I set the column width to None ... passed in 0.000s Then the reported column width is None ... passed in 0.000s Scenario Outline: Set column width -- @1.4 table column width values Given a table column having a width of 1440 ... passed in 0.002s When I set the column width to 914400 ... passed in 0.000s Then the reported column width is 914400 ... passed in 0.000s Scenario Outline: Set column width -- @1.5 table column width values Given a table column having a width of 1440 ... passed in 0.002s When I set the column width to 424497 ... passed in 0.000s Then the reported column width is 424180 ... passed in 0.000s Feature: Access table rows and columns Scenario: Access table row collection Given a table having two rows ... passed in 0.002s Then I can access the row collection of the table ... passed in 0.000s And the length of the row collection is 2 ... passed in 0.000s Scenario: Access row in row collection Given a row collection having two rows ... passed in 0.002s Then I can iterate over the row collection ... passed in 0.000s And I can access a collection row by index ... passed in 0.000s Scenario: Access table column collection Given a table having two columns ... passed in 0.002s Then I can access the column collection of the table ... passed in 0.000s And the length of the column collection is 2 ... passed in 0.000s Scenario: Access column in column collection Given a column collection having two columns ... passed in 0.002s Then I can iterate over the column collection ... passed in 0.000s And I can access a collection column by index ... passed in 0.000s Feature: Merge table cells Scenario Outline: Merge cells -- @1.1 Reported row cell contents Given a 3x3 table having only uniform cells ... passed in 0.010s When I merge from cell 1 to cell 2 ... passed in 0.003s Then the row cells text is 1\2 1\2 3 4 5 6 7 8 9 ... passed in 0.001s Scenario Outline: Merge cells -- @1.2 Reported row cell contents Given a 3x3 table having only uniform cells ... passed in 0.002s When I merge from cell 2 to cell 5 ... passed in 0.003s Then the row cells text is 1 2\5 3 4 2\5 6 7 8 9 ... passed in 0.001s Scenario Outline: Merge cells -- @1.3 Reported row cell contents Given a 3x3 table having only uniform cells ... passed in 0.002s When I merge from cell 5 to cell 9 ... passed in 0.003s Then the row cells text is 1 2 3 4 5\6\8\9 5\6\8\9 7 5\6\8\9 5\6\8\9 ... passed in 0.002s Scenario Outline: Merge horizontal span with other cell -- @1.1 Reported row cell contents Given a 3x3 table having a horizontal span ... passed in 0.002s When I merge from cell 4 to cell 8 ... passed in 0.003s Then the row cells text is 1 2 3 4\7\8 4\7\8 6 4\7\8 4\7\8 9 ... passed in 0.002s Scenario Outline: Merge horizontal span with other cell -- @1.2 Reported row cell contents Given a 3x3 table having a horizontal span ... passed in 0.002s When I merge from cell 4 to cell 6 ... passed in 0.003s Then the row cells text is 1 2 3 4\6 4\6 4\6 7 8 9 ... passed in 0.001s Scenario Outline: Merge horizontal span with other cell -- @1.3 Reported row cell contents Given a 3x3 table having a horizontal span ... passed in 0.002s When I merge from cell 2 to cell 4 ... passed in 0.003s Then the row cells text is 1\2\4 1\2\4 3 1\2\4 1\2\4 6 7 8 9 ... passed in 0.001s Scenario Outline: Merge vertical span with other cell -- @1.1 Reported row cell contents Given a 3x3 table having a vertical span ... passed in 0.002s When I merge from cell 5 to cell 9 ... passed in 0.004s Then the row cells text is 1 2 3 4 5\6\9 5\6\9 7 5\6\9 5\6\9 ... passed in 0.002s Scenario Outline: Merge vertical span with other cell -- @1.2 Reported row cell contents Given a 3x3 table having a vertical span ... passed in 0.002s When I merge from cell 2 to cell 5 ... passed in 0.004s Then the row cells text is 1 2\5 3 4 2\5 6 7 2\5 9 ... passed in 0.002s Scenario Outline: Merge vertical span with other cell -- @1.3 Reported row cell contents Given a 3x3 table having a vertical span ... passed in 0.002s When I merge from cell 7 to cell 5 ... passed in 0.004s Then the row cells text is 1 2 3 4\5\7 4\5\7 6 4\5\7 4\5\7 9 ... passed in 0.002s Scenario Outline: Horizontal span adds cell widths -- @1.1 Reported row cell contents Given a 3x3 table having only uniform cells ... passed in 0.002s When I merge from cell 1 to cell 2 ... passed in 0.003s Then the width of cell 1 is 2.0 inches ... passed in 0.000s Scenario Outline: Horizontal span adds cell widths -- @1.2 Reported row cell contents Given a 3x3 table having only uniform cells ... passed in 0.002s When I merge from cell 1 to cell 5 ... passed in 0.003s Then the width of cell 1 is 2.0 inches ... passed in 0.000s Scenario Outline: Horizontal span adds cell widths -- @1.3 Reported row cell contents Given a 3x3 table having a horizontal span ... passed in 0.002s When I merge from cell 4 to cell 6 ... passed in 0.003s Then the width of cell 4 is 3.0 inches ... passed in 0.000s Scenario Outline: Horizontal span adds cell widths -- @1.4 Reported row cell contents Given a 3x3 table having a vertical span ... passed in 0.002s When I merge from cell 5 to cell 2 ... passed in 0.004s Then the width of cell 2 is 1.0 inches ... passed in 0.000s Scenario Outline: Horizontal span adds cell widths -- @1.5 Reported row cell contents Given a 3x3 table having a vertical span ... passed in 0.002s When I merge from cell 5 to cell 7 ... passed in 0.004s Then the width of cell 5 is 2.0 inches ... passed in 0.000s Feature: Get and set table properties Scenario Outline: Get table alignment -- @1.1 table alignment settings Given a table having inherited alignment ... passed in 0.002s Then table.alignment is None ... passed in 0.000s Scenario Outline: Get table alignment -- @1.2 table alignment settings Given a table having left alignment ... passed in 0.003s Then table.alignment is WD_TABLE_ALIGNMENT.LEFT ... passed in 0.000s Scenario Outline: Get table alignment -- @1.3 table alignment settings Given a table having right alignment ... passed in 0.002s Then table.alignment is WD_TABLE_ALIGNMENT.RIGHT ... passed in 0.000s Scenario Outline: Get table alignment -- @1.4 table alignment settings Given a table having center alignment ... passed in 0.002s Then table.alignment is WD_TABLE_ALIGNMENT.CENTER ... passed in 0.000s Scenario Outline: Set table alignment -- @1.1 results of assignment to table.alignment Given a table having inherited alignment ... passed in 0.002s When I assign WD_TABLE_ALIGNMENT.LEFT to table.alignment ... passed in 0.000s Then table.alignment is WD_TABLE_ALIGNMENT.LEFT ... passed in 0.000s Scenario Outline: Set table alignment -- @1.2 results of assignment to table.alignment Given a table having left alignment ... passed in 0.002s When I assign WD_TABLE_ALIGNMENT.RIGHT to table.alignment ... passed in 0.000s Then table.alignment is WD_TABLE_ALIGNMENT.RIGHT ... passed in 0.000s Scenario Outline: Set table alignment -- @1.3 results of assignment to table.alignment Given a table having right alignment ... passed in 0.002s When I assign WD_TABLE_ALIGNMENT.CENTER to table.alignment ... passed in 0.000s Then table.alignment is WD_TABLE_ALIGNMENT.CENTER ... passed in 0.000s Scenario Outline: Set table alignment -- @1.4 results of assignment to table.alignment Given a table having center alignment ... passed in 0.002s When I assign None to table.alignment ... passed in 0.000s Then table.alignment is None ... passed in 0.000s Scenario Outline: Get autofit layout setting -- @1.1 table autofit settings Given a table having an autofit layout of no explicit setting ... passed in 0.002s Then the reported autofit setting is autofit ... passed in 0.000s Scenario Outline: Get autofit layout setting -- @1.2 table autofit settings Given a table having an autofit layout of autofit ... passed in 0.002s Then the reported autofit setting is autofit ... passed in 0.000s Scenario Outline: Get autofit layout setting -- @1.3 table autofit settings Given a table having an autofit layout of fixed ... passed in 0.002s Then the reported autofit setting is fixed ... passed in 0.000s Scenario Outline: Set autofit layout setting -- @1.1 table column width values Given a table having an autofit layout of no explicit setting ... passed in 0.002s When I set the table autofit to autofit ... passed in 0.000s Then the reported autofit setting is autofit ... passed in 0.000s Scenario Outline: Set autofit layout setting -- @1.2 table column width values Given a table having an autofit layout of no explicit setting ... passed in 0.002s When I set the table autofit to fixed ... passed in 0.000s Then the reported autofit setting is fixed ... passed in 0.000s Scenario Outline: Set autofit layout setting -- @1.3 table column width values Given a table having an autofit layout of fixed ... passed in 0.002s When I set the table autofit to autofit ... passed in 0.000s Then the reported autofit setting is autofit ... passed in 0.000s Scenario Outline: Set autofit layout setting -- @1.4 table column width values Given a table having an autofit layout of autofit ... passed in 0.002s When I set the table autofit to autofit ... passed in 0.000s Then the reported autofit setting is autofit ... passed in 0.000s Scenario Outline: Set autofit layout setting -- @1.5 table column width values Given a table having an autofit layout of fixed ... passed in 0.002s When I set the table autofit to fixed ... passed in 0.000s Then the reported autofit setting is fixed ... passed in 0.000s Scenario Outline: Set autofit layout setting -- @1.6 table column width values Given a table having an autofit layout of autofit ... passed in 0.002s When I set the table autofit to fixed ... passed in 0.000s Then the reported autofit setting is fixed ... passed in 0.000s Scenario Outline: Get table direction -- @1.1 Table on/off property values Given a table having table direction set to inherit ... passed in 0.002s Then table.table_direction is None ... passed in 0.000s Scenario Outline: Get table direction -- @1.2 Table on/off property values Given a table having table direction set right-to-left ... passed in 0.002s Then table.table_direction is RTL ... passed in 0.000s Scenario Outline: Get table direction -- @1.3 Table on/off property values Given a table having table direction set left-to-right ... passed in 0.002s Then table.table_direction is LTR ... passed in 0.000s Scenario Outline: Set table direction -- @1.1 Results of assignment to Table.table_direction Given a table having table direction set to inherit ... passed in 0.002s When I assign RTL to table.table_direction ... passed in 0.000s Then table.table_direction is RTL ... passed in 0.000s Scenario Outline: Set table direction -- @1.2 Results of assignment to Table.table_direction Given a table having table direction set right-to-left ... passed in 0.002s When I assign LTR to table.table_direction ... passed in 0.000s Then table.table_direction is LTR ... passed in 0.000s Scenario Outline: Set table direction -- @1.3 Results of assignment to Table.table_direction Given a table having table direction set left-to-right ... passed in 0.002s When I assign None to table.table_direction ... passed in 0.000s Then table.table_direction is None ... passed in 0.000s Feature: Get and set table row properties Scenario Outline: Get Row.grid_cols_after -- @1.1 Row.grid_cols_after value cases Given a table row ending with 0 empty grid columns ... passed in 0.002s Then row.grid_cols_after is 0 ... passed in 0.000s Scenario Outline: Get Row.grid_cols_after -- @1.2 Row.grid_cols_after value cases Given a table row ending with 1 empty grid columns ... passed in 0.002s Then row.grid_cols_after is 1 ... passed in 0.000s Scenario Outline: Get Row.grid_cols_after -- @1.3 Row.grid_cols_after value cases Given a table row ending with 2 empty grid columns ... passed in 0.003s Then row.grid_cols_after is 2 ... passed in 0.000s Scenario Outline: Get Row.grid_cols_before -- @1.1 Row.grid_cols_before value cases Given a table row starting with 0 empty grid columns ... passed in 0.002s Then row.grid_cols_before is 0 ... passed in 0.000s Scenario Outline: Get Row.grid_cols_before -- @1.2 Row.grid_cols_before value cases Given a table row starting with 1 empty grid columns ... passed in 0.002s Then row.grid_cols_before is 1 ... passed in 0.000s Scenario Outline: Get Row.grid_cols_before -- @1.3 Row.grid_cols_before value cases Given a table row starting with 3 empty grid columns ... passed in 0.002s Then row.grid_cols_before is 3 ... passed in 0.000s Scenario Outline: Get Row.height_rule -- @1.1 Row.height_rule value cases Given a table row having height rule no explicit setting ... passed in 0.002s Then row.height_rule is None ... passed in 0.000s Scenario Outline: Get Row.height_rule -- @1.2 Row.height_rule value cases Given a table row having height rule automatic ... passed in 0.002s Then row.height_rule is AUTO ... passed in 0.000s Scenario Outline: Get Row.height_rule -- @1.3 Row.height_rule value cases Given a table row having height rule at least ... passed in 0.003s Then row.height_rule is AT_LEAST ... passed in 0.000s Scenario Outline: Set Row.height_rule -- @1.1 Row.height_rule assignment cases Given a table row having height rule no explicit setting ... passed in 0.002s When I assign AUTO to row.height_rule ... passed in 0.000s Then row.height_rule is AUTO ... passed in 0.000s Scenario Outline: Set Row.height_rule -- @1.2 Row.height_rule assignment cases Given a table row having height rule automatic ... passed in 0.002s When I assign AT_LEAST to row.height_rule ... passed in 0.000s Then row.height_rule is AT_LEAST ... passed in 0.000s Scenario Outline: Set Row.height_rule -- @1.3 Row.height_rule assignment cases Given a table row having height rule at least ... passed in 0.002s When I assign None to row.height_rule ... passed in 0.000s Then row.height_rule is None ... passed in 0.000s Scenario Outline: Set Row.height_rule -- @1.4 Row.height_rule assignment cases Given a table row having height rule no explicit setting ... passed in 0.002s When I assign None to row.height_rule ... passed in 0.000s Then row.height_rule is None ... passed in 0.000s Scenario Outline: Get Row.height -- @1.1 Row.height value cases Given a table row having height of no explicit setting ... passed in 0.003s Then row.height is None ... passed in 0.000s Scenario Outline: Get Row.height -- @1.2 Row.height value cases Given a table row having height of 2 inches ... passed in 0.002s Then row.height is 1828800 ... passed in 0.000s Scenario Outline: Get Row.height -- @1.3 Row.height value cases Given a table row having height of 3 inches ... passed in 0.002s Then row.height is 2743200 ... passed in 0.000s Scenario Outline: Set row height -- @1.1 Row.height assignment cases Given a table row having height of no explicit setting ... passed in 0.002s When I assign 1828800 to row.height ... passed in 0.000s Then row.height is 1828800 ... passed in 0.000s Scenario Outline: Set row height -- @1.2 Row.height assignment cases Given a table row having height of 2 inches ... passed in 0.002s When I assign 2743200 to row.height ... passed in 0.000s Then row.height is 2743200 ... passed in 0.000s Scenario Outline: Set row height -- @1.3 Row.height assignment cases Given a table row having height of 3 inches ... passed in 0.002s When I assign None to row.height ... passed in 0.000s Then row.height is None ... passed in 0.000s Scenario Outline: Set row height -- @1.4 Row.height assignment cases Given a table row having height of no explicit setting ... passed in 0.003s When I assign None to row.height ... passed in 0.000s Then row.height is None ... passed in 0.000s Feature: Query and apply a table style Scenario Outline: Get the style of a table -- @1.1 Table styles Given a table having no explicit style ... passed in 0.002s Then table.style is styles['Normal Table'] ... passed in 0.000s Scenario Outline: Get the style of a table -- @1.2 Table styles Given a table having Table Grid style ... passed in 0.002s Then table.style is styles['Table Grid'] ... passed in 0.000s Scenario Outline: Get the style of a table -- @1.3 Table styles Given a table having Light Shading - Accent 1 style ... passed in 0.002s Then table.style is styles['Light Shading Accent 1'] ... passed in 0.000s Scenario Outline: Apply a table style -- @1.1 Character style transitions Given a table having no explicit style ... passed in 0.002s When I assign Table Grid to table.style ... passed in 0.000s Then table.style is styles['Table Grid'] ... passed in 0.000s Scenario Outline: Apply a table style -- @1.2 Character style transitions Given a table having no explicit style ... passed in 0.002s When I assign styles['Table Grid'] to table.style ... passed in 0.000s Then table.style is styles['Table Grid'] ... passed in 0.000s Scenario Outline: Apply a table style -- @1.3 Character style transitions Given a table having Table Grid style ... passed in 0.002s When I assign Normal Table to table.style ... passed in 0.000s Then table.style is styles['Normal Table'] ... passed in 0.000s Scenario Outline: Apply a table style -- @1.4 Character style transitions Given a table having Table Grid style ... passed in 0.002s When I assign styles['Normal Table'] to table.style ... passed in 0.000s Then table.style is styles['Normal Table'] ... passed in 0.000s Scenario Outline: Apply a table style -- @1.5 Character style transitions Given a table having Table Grid style ... passed in 0.002s When I assign None to table.style ... passed in 0.000s Then table.style is styles['Normal Table'] ... passed in 0.000s Feature: Add a line, page, or column break Scenario: Add a line break Given a run ... passed in 0.010s When I add a line break ... passed in 0.000s Then the last item in the run is a break ... passed in 0.000s And it is a line break ... passed in 0.000s Scenario: Add a page break Given a run ... passed in 0.010s When I add a page break ... passed in 0.000s Then the last item in the run is a break ... passed in 0.000s And it is a page break ... passed in 0.000s Scenario: Add a column break Given a run ... passed in 0.010s When I add a column break ... passed in 0.000s Then the last item in the run is a break ... passed in 0.000s And it is a column break ... passed in 0.000s Feature: Get and set font color Scenario Outline: Get font color type -- @1.1 Color type settings Given a font having no color ... passed in 0.008s Then font.color.type is None ... passed in 0.000s Scenario Outline: Get font color type -- @1.2 Color type settings Given a font having auto color ... passed in 0.002s Then font.color.type is AUTO ... passed in 0.000s Scenario Outline: Get font color type -- @1.3 Color type settings Given a font having an RGB color ... passed in 0.002s Then font.color.type is RGB ... passed in 0.000s Scenario Outline: Get font color type -- @1.4 Color type settings Given a font having a theme color ... passed in 0.002s Then font.color.type is THEME ... passed in 0.000s Scenario Outline: Get font RGB color -- @1.1 Color type settings Given a font having no color ... passed in 0.002s Then font.color.rgb is None ... passed in 0.000s Scenario Outline: Get font RGB color -- @1.2 Color type settings Given a font having auto color ... passed in 0.002s Then font.color.rgb is None ... passed in 0.000s Scenario Outline: Get font RGB color -- @1.3 Color type settings Given a font having an RGB color ... passed in 0.002s Then font.color.rgb is 008000 ... passed in 0.000s Scenario Outline: Get font RGB color -- @1.4 Color type settings Given a font having a theme color ... passed in 0.002s Then font.color.rgb is 4f81bd ... passed in 0.000s Scenario Outline: Set font RGB color -- @1.1 Color type settings Given a font having no color ... passed in 0.002s When I assign f00ba5 to font.color.rgb ... passed in 0.000s Then font.color.type is RGB ... passed in 0.000s Then font.color.rgb is f00ba5 ... passed in 0.000s Scenario Outline: Set font RGB color -- @1.2 Color type settings Given a font having auto color ... passed in 0.002s When I assign 2468ac to font.color.rgb ... passed in 0.000s Then font.color.type is RGB ... passed in 0.000s Then font.color.rgb is 2468ac ... passed in 0.000s Scenario Outline: Set font RGB color -- @1.3 Color type settings Given a font having an RGB color ... passed in 0.002s When I assign feeb1e to font.color.rgb ... passed in 0.000s Then font.color.type is RGB ... passed in 0.000s Then font.color.rgb is feeb1e ... passed in 0.000s Scenario Outline: Set font RGB color -- @1.4 Color type settings Given a font having a theme color ... passed in 0.002s When I assign 987bac to font.color.rgb ... passed in 0.000s Then font.color.type is RGB ... passed in 0.000s Then font.color.rgb is 987bac ... passed in 0.000s Scenario Outline: Set font RGB color -- @1.5 Color type settings Given a font having an RGB color ... passed in 0.002s When I assign None to font.color.rgb ... passed in 0.000s Then font.color.type is None ... passed in 0.000s Then font.color.rgb is None ... passed in 0.000s Scenario Outline: Set font RGB color -- @1.6 Color type settings Given a font having a theme color ... passed in 0.002s When I assign None to font.color.rgb ... passed in 0.000s Then font.color.type is None ... passed in 0.000s Then font.color.rgb is None ... passed in 0.000s Scenario Outline: Get font theme color -- @1.1 Color type settings Given a font having no color ... passed in 0.002s Then font.color.theme_color is None ... passed in 0.000s Scenario Outline: Get font theme color -- @1.2 Color type settings Given a font having auto color ... passed in 0.002s Then font.color.theme_color is None ... passed in 0.000s Scenario Outline: Get font theme color -- @1.3 Color type settings Given a font having an RGB color ... passed in 0.002s Then font.color.theme_color is None ... passed in 0.000s Scenario Outline: Get font theme color -- @1.4 Color type settings Given a font having a theme color ... passed in 0.002s Then font.color.theme_color is ACCENT_1 ... passed in 0.000s Scenario Outline: Set font theme color -- @1.1 Color type settings Given a font having no color ... passed in 0.002s When I assign ACCENT_2 to font.color.theme_color ... passed in 0.000s Then font.color.type is THEME ... passed in 0.000s Then font.color.theme_color is ACCENT_2 ... passed in 0.000s Scenario Outline: Set font theme color -- @1.2 Color type settings Given a font having auto color ... passed in 0.002s When I assign DARK_1 to font.color.theme_color ... passed in 0.000s Then font.color.type is THEME ... passed in 0.000s Then font.color.theme_color is DARK_1 ... passed in 0.000s Scenario Outline: Set font theme color -- @1.3 Color type settings Given a font having an RGB color ... passed in 0.002s When I assign TEXT_1 to font.color.theme_color ... passed in 0.000s Then font.color.type is THEME ... passed in 0.000s Then font.color.theme_color is TEXT_1 ... passed in 0.000s Scenario Outline: Set font theme color -- @1.4 Color type settings Given a font having a theme color ... passed in 0.002s When I assign LIGHT_2 to font.color.theme_color ... passed in 0.000s Then font.color.type is THEME ... passed in 0.000s Then font.color.theme_color is LIGHT_2 ... passed in 0.000s Scenario Outline: Set font theme color -- @1.5 Color type settings Given a font having a theme color ... passed in 0.002s When I assign None to font.color.theme_color ... passed in 0.000s Then font.color.type is None ... passed in 0.000s Then font.color.theme_color is None ... passed in 0.000s Scenario Outline: Set font theme color -- @1.6 Color type settings Given a font having an RGB color ... passed in 0.002s When I assign None to font.color.theme_color ... passed in 0.000s Then font.color.type is None ... passed in 0.000s Then font.color.theme_color is None ... passed in 0.000s Feature: Get or set font properties Scenario Outline: Get highlight color -- @1.1 font.highlight_color values Given a font having no highlighting ... passed in 0.002s Then font.highlight_color is None ... passed in 0.000s Scenario Outline: Get highlight color -- @1.2 font.highlight_color values Given a font having yellow highlighting ... passed in 0.002s Then font.highlight_color is YELLOW ... passed in 0.000s Scenario Outline: Get highlight color -- @1.3 font.highlight_color values Given a font having bright green highlighting ... passed in 0.002s Then font.highlight_color is BRIGHT_GREEN ... passed in 0.000s Scenario Outline: Set highlight color -- @1.1 font.highlight_color values Given a font having no highlighting ... passed in 0.002s When I assign YELLOW to font.highlight_color ... passed in 0.000s Then font.highlight_color is YELLOW ... passed in 0.000s Scenario Outline: Set highlight color -- @1.2 font.highlight_color values Given a font having yellow highlighting ... passed in 0.002s When I assign None to font.highlight_color ... passed in 0.000s Then font.highlight_color is None ... passed in 0.000s Scenario Outline: Set highlight color -- @1.3 font.highlight_color values Given a font having bright green highlighting ... passed in 0.002s When I assign BRIGHT_GREEN to font.highlight_color ... passed in 0.000s Then font.highlight_color is BRIGHT_GREEN ... passed in 0.000s Scenario Outline: Get typeface name -- @1.1 font.name values Given a font having typeface name not specified ... passed in 0.003s Then font.name is None ... passed in 0.000s Scenario Outline: Get typeface name -- @1.2 font.name values Given a font having typeface name Avenir Black ... passed in 0.002s Then font.name is Avenir Black ... passed in 0.000s Scenario Outline: Set typeface name -- @1.1 font.name values Given a font having typeface name not specified ... passed in 0.002s When I assign Avenir Black to font.name ... passed in 0.000s Then font.name is Avenir Black ... passed in 0.000s Scenario Outline: Set typeface name -- @1.2 font.name values Given a font having typeface name Avenir Black ... passed in 0.002s When I assign Calibri to font.name ... passed in 0.000s Then font.name is Calibri ... passed in 0.000s Scenario Outline: Set typeface name -- @1.3 font.name values Given a font having typeface name Avenir Black ... passed in 0.002s When I assign None to font.name ... passed in 0.000s Then font.name is None ... passed in 0.000s Scenario Outline: Get font size -- @1.1 font.size values Given a font of size unspecified ... passed in 0.002s Then font.size is None ... passed in 0.000s Scenario Outline: Get font size -- @1.2 font.size values Given a font of size 14 pt ... passed in 0.002s Then font.size is 177800 ... passed in 0.000s Scenario Outline: Set font size -- @1.1 font.size post-assignment values Given a font of size unspecified ... passed in 0.003s When I assign 177800 to font.size ... passed in 0.000s Then font.size is 177800 ... passed in 0.000s Scenario Outline: Set font size -- @1.2 font.size post-assignment values Given a font of size 14 pt ... passed in 0.002s When I assign 228600 to font.size ... passed in 0.000s Then font.size is 228600 ... passed in 0.000s Scenario Outline: Set font size -- @1.3 font.size post-assignment values Given a font of size 18 pt ... passed in 0.002s When I assign None to font.size ... passed in 0.000s Then font.size is None ... passed in 0.000s Scenario: Get font color object Given a font ... passed in 0.002s Then font.color is a ColorFormat object ... passed in 0.000s Scenario Outline: Get font underline value -- @1.1 font underline values Given a font having inherited underline ... passed in 0.002s Then font.underline is None ... passed in 0.000s Scenario Outline: Get font underline value -- @1.2 font underline values Given a font having no underline ... passed in 0.002s Then font.underline is False ... passed in 0.000s Scenario Outline: Get font underline value -- @1.3 font underline values Given a font having single underline ... passed in 0.003s Then font.underline is True ... passed in 0.000s Scenario Outline: Get font underline value -- @1.4 font underline values Given a font having double underline ... passed in 0.002s Then font.underline is WD_UNDERLINE.DOUBLE ... passed in 0.000s Scenario Outline: Change font underline -- @1.1 underline property values Given a font having inherited underline ... passed in 0.002s When I assign True to font.underline ... passed in 0.000s Then font.underline is True ... passed in 0.000s Scenario Outline: Change font underline -- @1.2 underline property values Given a font having inherited underline ... passed in 0.002s When I assign False to font.underline ... passed in 0.000s Then font.underline is False ... passed in 0.000s Scenario Outline: Change font underline -- @1.3 underline property values Given a font having inherited underline ... passed in 0.003s When I assign None to font.underline ... passed in 0.000s Then font.underline is None ... passed in 0.000s Scenario Outline: Change font underline -- @1.4 underline property values Given a font having inherited underline ... passed in 0.002s When I assign WD_UNDERLINE.SINGLE to font.underline ... passed in 0.000s Then font.underline is True ... passed in 0.000s Scenario Outline: Change font underline -- @1.5 underline property values Given a font having inherited underline ... passed in 0.002s When I assign WD_UNDERLINE.DOUBLE to font.underline ... passed in 0.000s Then font.underline is WD_UNDERLINE.DOUBLE ... passed in 0.000s Scenario Outline: Change font underline -- @1.6 underline property values Given a font having single underline ... passed in 0.002s When I assign None to font.underline ... passed in 0.000s Then font.underline is None ... passed in 0.000s Scenario Outline: Change font underline -- @1.7 underline property values Given a font having single underline ... passed in 0.002s When I assign True to font.underline ... passed in 0.000s Then font.underline is True ... passed in 0.000s Scenario Outline: Change font underline -- @1.8 underline property values Given a font having single underline ... passed in 0.002s When I assign False to font.underline ... passed in 0.000s Then font.underline is False ... passed in 0.000s Scenario Outline: Change font underline -- @1.9 underline property values Given a font having single underline ... passed in 0.002s When I assign WD_UNDERLINE.SINGLE to font.underline ... passed in 0.000s Then font.underline is True ... passed in 0.000s Scenario Outline: Change font underline -- @1.10 underline property values Given a font having single underline ... passed in 0.002s When I assign WD_UNDERLINE.DOUBLE to font.underline ... passed in 0.000s Then font.underline is WD_UNDERLINE.DOUBLE ... passed in 0.000s Scenario Outline: Get font sub/superscript value -- @1.1 font sub/superscript values Given a font having inherited vertical alignment ... passed in 0.002s Then font.subscript is None ... passed in 0.000s And font.superscript is None ... passed in 0.000s Scenario Outline: Get font sub/superscript value -- @1.2 font sub/superscript values Given a font having subscript vertical alignment ... passed in 0.002s Then font.subscript is True ... passed in 0.000s And font.superscript is False ... passed in 0.000s Scenario Outline: Get font sub/superscript value -- @1.3 font sub/superscript values Given a font having superscript vertical alignment ... passed in 0.002s Then font.subscript is False ... passed in 0.000s And font.superscript is True ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.1 value of sub/superscript after assignment Given a font having inherited vertical alignment ... passed in 0.002s When I assign True to font.subscript ... passed in 0.000s Then font.subscript is True ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.2 value of sub/superscript after assignment Given a font having inherited vertical alignment ... passed in 0.002s When I assign True to font.subscript ... passed in 0.000s Then font.superscript is False ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.3 value of sub/superscript after assignment Given a font having inherited vertical alignment ... passed in 0.002s When I assign False to font.subscript ... passed in 0.000s Then font.subscript is None ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.4 value of sub/superscript after assignment Given a font having inherited vertical alignment ... passed in 0.002s When I assign True to font.superscript ... passed in 0.000s Then font.superscript is True ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.5 value of sub/superscript after assignment Given a font having inherited vertical alignment ... passed in 0.002s When I assign True to font.superscript ... passed in 0.000s Then font.subscript is False ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.6 value of sub/superscript after assignment Given a font having inherited vertical alignment ... passed in 0.003s When I assign False to font.superscript ... passed in 0.000s Then font.superscript is None ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.7 value of sub/superscript after assignment Given a font having subscript vertical alignment ... passed in 0.002s When I assign True to font.subscript ... passed in 0.000s Then font.subscript is True ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.8 value of sub/superscript after assignment Given a font having subscript vertical alignment ... passed in 0.002s When I assign False to font.subscript ... passed in 0.000s Then font.subscript is None ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.9 value of sub/superscript after assignment Given a font having subscript vertical alignment ... passed in 0.002s When I assign None to font.subscript ... passed in 0.000s Then font.subscript is None ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.10 value of sub/superscript after assignment Given a font having subscript vertical alignment ... passed in 0.002s When I assign True to font.superscript ... passed in 0.000s Then font.subscript is False ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.11 value of sub/superscript after assignment Given a font having subscript vertical alignment ... passed in 0.002s When I assign False to font.superscript ... passed in 0.000s Then font.subscript is True ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.12 value of sub/superscript after assignment Given a font having subscript vertical alignment ... passed in 0.002s When I assign None to font.superscript ... passed in 0.000s Then font.subscript is None ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.13 value of sub/superscript after assignment Given a font having superscript vertical alignment ... passed in 0.003s When I assign True to font.superscript ... passed in 0.000s Then font.superscript is True ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.14 value of sub/superscript after assignment Given a font having superscript vertical alignment ... passed in 0.002s When I assign False to font.superscript ... passed in 0.000s Then font.superscript is None ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.15 value of sub/superscript after assignment Given a font having superscript vertical alignment ... passed in 0.002s When I assign None to font.superscript ... passed in 0.000s Then font.superscript is None ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.16 value of sub/superscript after assignment Given a font having superscript vertical alignment ... passed in 0.002s When I assign True to font.subscript ... passed in 0.000s Then font.superscript is False ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.17 value of sub/superscript after assignment Given a font having superscript vertical alignment ... passed in 0.002s When I assign False to font.subscript ... passed in 0.000s Then font.superscript is True ... passed in 0.000s Scenario Outline: Change font sub/superscript -- @1.18 value of sub/superscript after assignment Given a font having superscript vertical alignment ... passed in 0.002s When I assign None to font.subscript ... passed in 0.000s Then font.superscript is None ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.1 Boolean run properties Given a run ... passed in 0.010s When I assign True to its all_caps property ... passed in 0.000s Then the run appears in all_caps unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.2 Boolean run properties Given a run ... passed in 0.010s When I assign True to its bold property ... passed in 0.000s Then the run appears in bold unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.3 Boolean run properties Given a run ... passed in 0.012s When I assign True to its complex_script property ... passed in 0.000s Then the run appears in complex_script unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.4 Boolean run properties Given a run ... passed in 0.010s When I assign True to its cs_bold property ... passed in 0.000s Then the run appears in cs_bold unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.5 Boolean run properties Given a run ... passed in 0.010s When I assign True to its cs_italic property ... passed in 0.000s Then the run appears in cs_italic unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.6 Boolean run properties Given a run ... passed in 0.010s When I assign True to its double_strike property ... passed in 0.000s Then the run appears in double_strike unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.7 Boolean run properties Given a run ... passed in 0.010s When I assign True to its emboss property ... passed in 0.000s Then the run appears in emboss unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.8 Boolean run properties Given a run ... passed in 0.010s When I assign True to its hidden property ... passed in 0.000s Then the run appears in hidden unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.9 Boolean run properties Given a run ... passed in 0.020s When I assign True to its italic property ... passed in 0.000s Then the run appears in italic unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.10 Boolean run properties Given a run ... passed in 0.010s When I assign True to its imprint property ... passed in 0.000s Then the run appears in imprint unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.11 Boolean run properties Given a run ... passed in 0.010s When I assign True to its math property ... passed in 0.000s Then the run appears in math unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.12 Boolean run properties Given a run ... passed in 0.010s When I assign True to its no_proof property ... passed in 0.000s Then the run appears in no_proof unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.13 Boolean run properties Given a run ... passed in 0.010s When I assign True to its outline property ... passed in 0.000s Then the run appears in outline unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.14 Boolean run properties Given a run ... passed in 0.010s When I assign True to its rtl property ... passed in 0.000s Then the run appears in rtl unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.15 Boolean run properties Given a run ... passed in 0.010s When I assign True to its shadow property ... passed in 0.000s Then the run appears in shadow unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.16 Boolean run properties Given a run ... passed in 0.018s When I assign True to its small_caps property ... passed in 0.000s Then the run appears in small_caps unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.17 Boolean run properties Given a run ... passed in 0.010s When I assign True to its snap_to_grid property ... passed in 0.000s Then the run appears in snap_to_grid unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.18 Boolean run properties Given a run ... passed in 0.010s When I assign True to its spec_vanish property ... passed in 0.000s Then the run appears in spec_vanish unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.19 Boolean run properties Given a run ... passed in 0.010s When I assign True to its strike property ... passed in 0.000s Then the run appears in strike unconditionally ... passed in 0.000s Scenario Outline: Apply boolean property to a run -- @1.20 Boolean run properties Given a run ... passed in 0.010s When I assign True to its web_hidden property ... passed in 0.000s Then the run appears in web_hidden unconditionally ... passed in 0.000s Scenario Outline: Set all_caps off unconditionally -- @1.1 Boolean run properties Given a run ... passed in 0.010s When I assign False to its all_caps property ... passed in 0.000s Then the run appears without all_caps unconditionally ... passed in 0.000s Scenario Outline: Set bold off unconditionally -- @1.2 Boolean run properties Given a run ... passed in 0.009s When I assign False to its bold property ... passed in 0.000s Then the run appears without bold unconditionally ... passed in 0.000s Scenario Outline: Set complex_script off unconditionally -- @1.3 Boolean run properties Given a run ... passed in 0.012s When I assign False to its complex_script property ... passed in 0.000s Then the run appears without complex_script unconditionally ... passed in 0.000s Scenario Outline: Set cs_bold off unconditionally -- @1.4 Boolean run properties Given a run ... passed in 0.010s When I assign False to its cs_bold property ... passed in 0.000s Then the run appears without cs_bold unconditionally ... passed in 0.000s Scenario Outline: Set cs_italic off unconditionally -- @1.5 Boolean run properties Given a run ... passed in 0.009s When I assign False to its cs_italic property ... passed in 0.000s Then the run appears without cs_italic unconditionally ... passed in 0.000s Scenario Outline: Set double_strike off unconditionally -- @1.6 Boolean run properties Given a run ... passed in 0.010s When I assign False to its double_strike property ... passed in 0.000s Then the run appears without double_strike unconditionally ... passed in 0.000s Scenario Outline: Set emboss off unconditionally -- @1.7 Boolean run properties Given a run ... passed in 0.010s When I assign False to its emboss property ... passed in 0.000s Then the run appears without emboss unconditionally ... passed in 0.000s Scenario Outline: Set hidden off unconditionally -- @1.8 Boolean run properties Given a run ... passed in 0.010s When I assign False to its hidden property ... passed in 0.000s Then the run appears without hidden unconditionally ... passed in 0.000s Scenario Outline: Set italic off unconditionally -- @1.9 Boolean run properties Given a run ... passed in 0.020s When I assign False to its italic property ... passed in 0.000s Then the run appears without italic unconditionally ... passed in 0.000s Scenario Outline: Set imprint off unconditionally -- @1.10 Boolean run properties Given a run ... passed in 0.010s When I assign False to its imprint property ... passed in 0.000s Then the run appears without imprint unconditionally ... passed in 0.000s Scenario Outline: Set math off unconditionally -- @1.11 Boolean run properties Given a run ... passed in 0.010s When I assign False to its math property ... passed in 0.000s Then the run appears without math unconditionally ... passed in 0.000s Scenario Outline: Set no_proof off unconditionally -- @1.12 Boolean run properties Given a run ... passed in 0.010s When I assign False to its no_proof property ... passed in 0.000s Then the run appears without no_proof unconditionally ... passed in 0.000s Scenario Outline: Set outline off unconditionally -- @1.13 Boolean run properties Given a run ... passed in 0.010s When I assign False to its outline property ... passed in 0.000s Then the run appears without outline unconditionally ... passed in 0.000s Scenario Outline: Set rtl off unconditionally -- @1.14 Boolean run properties Given a run ... passed in 0.010s When I assign False to its rtl property ... passed in 0.000s Then the run appears without rtl unconditionally ... passed in 0.000s Scenario Outline: Set shadow off unconditionally -- @1.15 Boolean run properties Given a run ... passed in 0.010s When I assign False to its shadow property ... passed in 0.000s Then the run appears without shadow unconditionally ... passed in 0.000s Scenario Outline: Set small_caps off unconditionally -- @1.16 Boolean run properties Given a run ... passed in 0.018s When I assign False to its small_caps property ... passed in 0.000s Then the run appears without small_caps unconditionally ... passed in 0.000s Scenario Outline: Set snap_to_grid off unconditionally -- @1.17 Boolean run properties Given a run ... passed in 0.010s When I assign False to its snap_to_grid property ... passed in 0.000s Then the run appears without snap_to_grid unconditionally ... passed in 0.000s Scenario Outline: Set spec_vanish off unconditionally -- @1.18 Boolean run properties Given a run ... passed in 0.010s When I assign False to its spec_vanish property ... passed in 0.000s Then the run appears without spec_vanish unconditionally ... passed in 0.000s Scenario Outline: Set strike off unconditionally -- @1.19 Boolean run properties Given a run ... passed in 0.010s When I assign False to its strike property ... passed in 0.000s Then the run appears without strike unconditionally ... passed in 0.000s Scenario Outline: Set web_hidden off unconditionally -- @1.20 Boolean run properties Given a run ... passed in 0.010s When I assign False to its web_hidden property ... passed in 0.000s Then the run appears without web_hidden unconditionally ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.1 Boolean run properties Given a run having all_caps set on ... passed in 0.010s When I assign None to its all_caps property ... passed in 0.000s Then the run appears with its inherited all_caps setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.2 Boolean run properties Given a run having bold set on ... passed in 0.010s When I assign None to its bold property ... passed in 0.000s Then the run appears with its inherited bold setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.3 Boolean run properties Given a run having complex_script set on ... passed in 0.012s When I assign None to its complex_script property ... passed in 0.000s Then the run appears with its inherited complex_script setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.4 Boolean run properties Given a run having cs_bold set on ... passed in 0.010s When I assign None to its cs_bold property ... passed in 0.000s Then the run appears with its inherited cs_bold setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.5 Boolean run properties Given a run having cs_italic set on ... passed in 0.010s When I assign None to its cs_italic property ... passed in 0.000s Then the run appears with its inherited cs_italic setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.6 Boolean run properties Given a run having double_strike set on ... passed in 0.010s When I assign None to its double_strike property ... passed in 0.000s Then the run appears with its inherited double_strike setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.7 Boolean run properties Given a run having emboss set on ... passed in 0.010s When I assign None to its emboss property ... passed in 0.000s Then the run appears with its inherited emboss setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.8 Boolean run properties Given a run having hidden set on ... passed in 0.010s When I assign None to its hidden property ... passed in 0.000s Then the run appears with its inherited hidden setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.9 Boolean run properties Given a run having italic set on ... passed in 0.019s When I assign None to its italic property ... passed in 0.000s Then the run appears with its inherited italic setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.10 Boolean run properties Given a run having imprint set on ... passed in 0.010s When I assign None to its imprint property ... passed in 0.000s Then the run appears with its inherited imprint setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.11 Boolean run properties Given a run having math set on ... passed in 0.010s When I assign None to its math property ... passed in 0.000s Then the run appears with its inherited math setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.12 Boolean run properties Given a run having no_proof set on ... passed in 0.010s When I assign None to its no_proof property ... passed in 0.000s Then the run appears with its inherited no_proof setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.13 Boolean run properties Given a run having outline set on ... passed in 0.009s When I assign None to its outline property ... passed in 0.000s Then the run appears with its inherited outline setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.14 Boolean run properties Given a run having rtl set on ... passed in 0.010s When I assign None to its rtl property ... passed in 0.000s Then the run appears with its inherited rtl setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.15 Boolean run properties Given a run having shadow set on ... passed in 0.010s When I assign None to its shadow property ... passed in 0.000s Then the run appears with its inherited shadow setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.16 Boolean run properties Given a run having small_caps set on ... passed in 0.023s When I assign None to its small_caps property ... passed in 0.000s Then the run appears with its inherited small_caps setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.17 Boolean run properties Given a run having snap_to_grid set on ... passed in 0.010s When I assign None to its snap_to_grid property ... passed in 0.000s Then the run appears with its inherited snap_to_grid setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.18 Boolean run properties Given a run having spec_vanish set on ... passed in 0.010s When I assign None to its spec_vanish property ... passed in 0.000s Then the run appears with its inherited spec_vanish setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.19 Boolean run properties Given a run having strike set on ... passed in 0.010s When I assign None to its strike property ... passed in 0.000s Then the run appears with its inherited strike setting ... passed in 0.000s Scenario Outline: Remove boolean property from a run -- @1.20 Boolean run properties Given a run having web_hidden set on ... passed in 0.010s When I assign None to its web_hidden property ... passed in 0.000s Then the run appears with its inherited web_hidden setting ... passed in 0.000s Feature: Get or set paragraph formatting properties Scenario: Get tab stops Given a paragraph format ... passed in 0.002s Then paragraph_format.tab_stops is a TabStops object ... passed in 0.000s Scenario Outline: Get paragraph alignment -- @1.1 paragraph_format.alignment values Given a paragraph format having inherited alignment ... passed in 0.010s Then paragraph_format.alignment is None ... passed in 0.000s Scenario Outline: Get paragraph alignment -- @1.2 paragraph_format.alignment values Given a paragraph format having center alignment ... passed in 0.002s Then paragraph_format.alignment is WD_ALIGN_PARAGRAPH.CENTER ... passed in 0.000s Scenario Outline: Get paragraph alignment -- @1.3 paragraph_format.alignment values Given a paragraph format having right alignment ... passed in 0.002s Then paragraph_format.alignment is WD_ALIGN_PARAGRAPH.RIGHT ... passed in 0.000s Scenario Outline: Set paragraph alignment -- @1.1 paragraph_format.alignment assignment results Given a paragraph format having inherited alignment ... passed in 0.002s When I assign WD_ALIGN_PARAGRAPH.CENTER to paragraph_format.alignment ... passed in 0.000s Then paragraph_format.alignment is WD_ALIGN_PARAGRAPH.CENTER ... passed in 0.000s Scenario Outline: Set paragraph alignment -- @1.2 paragraph_format.alignment assignment results Given a paragraph format having center alignment ... passed in 0.002s When I assign WD_ALIGN_PARAGRAPH.RIGHT to paragraph_format.alignment ... passed in 0.000s Then paragraph_format.alignment is WD_ALIGN_PARAGRAPH.RIGHT ... passed in 0.000s Scenario Outline: Set paragraph alignment -- @1.3 paragraph_format.alignment assignment results Given a paragraph format having right alignment ... passed in 0.002s When I assign None to paragraph_format.alignment ... passed in 0.000s Then paragraph_format.alignment is None ... passed in 0.000s Scenario Outline: Get paragraph spacing -- @1.1 paragraph_format spacing values Given a paragraph format having inherited space before ... passed in 0.002s Then paragraph_format.space_before is None ... passed in 0.000s Scenario Outline: Get paragraph spacing -- @1.2 paragraph_format spacing values Given a paragraph format having 24 pt space before ... passed in 0.002s Then paragraph_format.space_before is 304800 ... passed in 0.000s Scenario Outline: Get paragraph spacing -- @1.3 paragraph_format spacing values Given a paragraph format having inherited space after ... passed in 0.002s Then paragraph_format.space_after is None ... passed in 0.000s Scenario Outline: Get paragraph spacing -- @1.4 paragraph_format spacing values Given a paragraph format having 42 pt space after ... passed in 0.002s Then paragraph_format.space_after is 533400 ... passed in 0.000s Scenario Outline: Set paragraph spacing -- @1.1 paragraph_format spacing assignment results Given a paragraph format having inherited space before ... passed in 0.002s When I assign Pt(12) to paragraph_format.space_before ... passed in 0.000s Then paragraph_format.space_before is 152400 ... passed in 0.000s Scenario Outline: Set paragraph spacing -- @1.2 paragraph_format spacing assignment results Given a paragraph format having 24 pt space before ... passed in 0.002s When I assign Pt(18) to paragraph_format.space_before ... passed in 0.000s Then paragraph_format.space_before is 228600 ... passed in 0.000s Scenario Outline: Set paragraph spacing -- @1.3 paragraph_format spacing assignment results Given a paragraph format having 24 pt space before ... passed in 0.002s When I assign None to paragraph_format.space_before ... passed in 0.000s Then paragraph_format.space_before is None ... passed in 0.000s Scenario Outline: Set paragraph spacing -- @1.4 paragraph_format spacing assignment results Given a paragraph format having inherited space after ... passed in 0.002s When I assign Pt(12) to paragraph_format.space_after ... passed in 0.000s Then paragraph_format.space_after is 152400 ... passed in 0.000s Scenario Outline: Set paragraph spacing -- @1.5 paragraph_format spacing assignment results Given a paragraph format having 42 pt space after ... passed in 0.002s When I assign Pt(18) to paragraph_format.space_after ... passed in 0.000s Then paragraph_format.space_after is 228600 ... passed in 0.000s Scenario Outline: Set paragraph spacing -- @1.6 paragraph_format spacing assignment results Given a paragraph format having 42 pt space after ... passed in 0.002s When I assign None to paragraph_format.space_after ... passed in 0.000s Then paragraph_format.space_after is None ... passed in 0.000s Scenario Outline: Get line spacing -- @1.1 paragraph_format.line_spacing values Given a paragraph format having inherited line spacing ... passed in 0.002s Then paragraph_format.line_spacing is None ... passed in 0.000s Then paragraph_format.line_spacing_rule is None ... passed in 0.000s Scenario Outline: Get line spacing -- @1.2 paragraph_format.line_spacing values Given a paragraph format having 14 pt line spacing ... passed in 0.002s Then paragraph_format.line_spacing is 177800 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.EXACTLY ... passed in 0.000s Scenario Outline: Get line spacing -- @1.3 paragraph_format.line_spacing values Given a paragraph format having double line spacing ... passed in 0.002s Then paragraph_format.line_spacing is 2.0 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.DOUBLE ... passed in 0.000s Scenario Outline: Set line spacing -- @1.1 paragraph_format.line_spacing assignment results Given a paragraph format having inherited line spacing ... passed in 0.002s When I assign Pt(14) to paragraph_format.line_spacing ... passed in 0.000s Then paragraph_format.line_spacing is 177800 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.EXACTLY ... passed in 0.000s Scenario Outline: Set line spacing -- @1.2 paragraph_format.line_spacing assignment results Given a paragraph format having 14 pt line spacing ... passed in 0.002s When I assign 2 to paragraph_format.line_spacing ... passed in 0.000s Then paragraph_format.line_spacing is 2.0 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.DOUBLE ... passed in 0.000s Scenario Outline: Set line spacing -- @1.3 paragraph_format.line_spacing assignment results Given a paragraph format having double line spacing ... passed in 0.002s When I assign 1.75 to paragraph_format.line_spacing ... passed in 0.000s Then paragraph_format.line_spacing is 1.75 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.MULTIPLE ... passed in 0.000s Scenario Outline: Set line spacing -- @1.4 paragraph_format.line_spacing assignment results Given a paragraph format having inherited line spacing ... passed in 0.002s When I assign 1.0 to paragraph_format.line_spacing ... passed in 0.000s Then paragraph_format.line_spacing is 1.0 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.SINGLE ... passed in 0.000s Scenario Outline: Set line spacing -- @1.5 paragraph_format.line_spacing assignment results Given a paragraph format having 14 pt line spacing ... passed in 0.002s When I assign 1.5 to paragraph_format.line_spacing ... passed in 0.000s Then paragraph_format.line_spacing is 1.5 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.ONE_POINT_FIVE ... passed in 0.000s Scenario Outline: Set line spacing rule -- @1.1 paragraph_format.line_spacing_rule assignment results Given a paragraph format having 14 pt line spacing ... passed in 0.002s When I assign WD_LINE_SPACING.DOUBLE to paragraph_format.line_spacing_rule ... passed in 0.000s Then paragraph_format.line_spacing is 2.0 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.DOUBLE ... passed in 0.000s Scenario Outline: Set line spacing rule -- @1.2 paragraph_format.line_spacing_rule assignment results Given a paragraph format having double line spacing ... passed in 0.002s When I assign WD_LINE_SPACING.SINGLE to paragraph_format.line_spacing_rule ... passed in 0.000s Then paragraph_format.line_spacing is 1.0 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.SINGLE ... passed in 0.000s Scenario Outline: Set line spacing rule -- @1.3 paragraph_format.line_spacing_rule assignment results Given a paragraph format having 14 pt line spacing ... passed in 0.002s When I assign WD_LINE_SPACING.AT_LEAST to paragraph_format.line_spacing_rule ... passed in 0.000s Then paragraph_format.line_spacing is 177800 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.AT_LEAST ... passed in 0.000s Scenario Outline: Set line spacing rule -- @1.4 paragraph_format.line_spacing_rule assignment results Given a paragraph format having 14 pt line spacing ... passed in 0.002s When I assign None to paragraph_format.line_spacing_rule ... passed in 0.000s Then paragraph_format.line_spacing is 1.1666 ... passed in 0.000s Then paragraph_format.line_spacing_rule is WD_LINE_SPACING.MULTIPLE ... passed in 0.000s Scenario Outline: Get paragraph indents -- @1.1 paragraph_format indent values Given a paragraph format having first_line indent of inherit ... passed in 0.002s Then paragraph_format.first_line_indent is None ... passed in 0.000s Scenario Outline: Get paragraph indents -- @1.2 paragraph_format indent values Given a paragraph format having first_line indent of 18 pt ... passed in 0.002s Then paragraph_format.first_line_indent is 228600 ... passed in 0.000s Scenario Outline: Get paragraph indents -- @1.3 paragraph_format indent values Given a paragraph format having first_line indent of -17.3 pt ... passed in 0.002s Then paragraph_format.first_line_indent is -219710 ... passed in 0.000s Scenario Outline: Get paragraph indents -- @1.4 paragraph_format indent values Given a paragraph format having left indent of inherit ... passed in 0.002s Then paragraph_format.left_indent is None ... passed in 0.000s Scenario Outline: Get paragraph indents -- @1.5 paragraph_format indent values Given a paragraph format having left indent of 46.1 pt ... passed in 0.002s Then paragraph_format.left_indent is 585470 ... passed in 0.000s Scenario Outline: Get paragraph indents -- @1.6 paragraph_format indent values Given a paragraph format having right indent of inherit ... passed in 0.002s Then paragraph_format.right_indent is None ... passed in 0.000s Scenario Outline: Get paragraph indents -- @1.7 paragraph_format indent values Given a paragraph format having right indent of 17.3 pt ... passed in 0.002s Then paragraph_format.right_indent is 219710 ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.1 paragraph_format indent assignment results Given a paragraph format having first_line indent of inherit ... passed in 0.002s When I assign 18 pt to paragraph_format.first_line_indent ... passed in 0.000s Then paragraph_format.first_line_indent is 228600 ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.2 paragraph_format indent assignment results Given a paragraph format having first_line indent of 18 pt ... passed in 0.002s When I assign -18 pt to paragraph_format.first_line_indent ... passed in 0.000s Then paragraph_format.first_line_indent is -228600 ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.3 paragraph_format indent assignment results Given a paragraph format having first_line indent of -17.3 pt ... passed in 0.002s When I assign None to paragraph_format.first_line_indent ... passed in 0.000s Then paragraph_format.first_line_indent is None ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.4 paragraph_format indent assignment results Given a paragraph format having left indent of inherit ... passed in 0.002s When I assign 36 pt to paragraph_format.left_indent ... passed in 0.000s Then paragraph_format.left_indent is 457200 ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.5 paragraph_format indent assignment results Given a paragraph format having left indent of 46.1 pt ... passed in 0.002s When I assign -12 pt to paragraph_format.left_indent ... passed in 0.000s Then paragraph_format.left_indent is -152400 ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.6 paragraph_format indent assignment results Given a paragraph format having left indent of 46.1 pt ... passed in 0.002s When I assign None to paragraph_format.left_indent ... passed in 0.000s Then paragraph_format.left_indent is None ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.7 paragraph_format indent assignment results Given a paragraph format having right indent of inherit ... passed in 0.002s When I assign 24 pt to paragraph_format.right_indent ... passed in 0.000s Then paragraph_format.right_indent is 304800 ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.8 paragraph_format indent assignment results Given a paragraph format having right indent of 17.3 pt ... passed in 0.002s When I assign -6 pt to paragraph_format.right_indent ... passed in 0.000s Then paragraph_format.right_indent is -76200 ... passed in 0.000s Scenario Outline: Set paragraph indents -- @1.9 paragraph_format indent assignment results Given a paragraph format having right indent of 17.3 pt ... passed in 0.002s When I assign None to paragraph_format.right_indent ... passed in 0.000s Then paragraph_format.right_indent is None ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.1 ParagraphFormat On/Off property values Given a paragraph format having keep_together set to inherit ... passed in 0.002s Then paragraph_format.keep_together is None ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.2 ParagraphFormat On/Off property values Given a paragraph format having keep_together set On ... passed in 0.002s Then paragraph_format.keep_together is True ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.3 ParagraphFormat On/Off property values Given a paragraph format having keep_together set Off ... passed in 0.002s Then paragraph_format.keep_together is False ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.4 ParagraphFormat On/Off property values Given a paragraph format having keep_with_next set to inherit ... passed in 0.002s Then paragraph_format.keep_with_next is None ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.5 ParagraphFormat On/Off property values Given a paragraph format having keep_with_next set On ... passed in 0.002s Then paragraph_format.keep_with_next is True ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.6 ParagraphFormat On/Off property values Given a paragraph format having keep_with_next set Off ... passed in 0.002s Then paragraph_format.keep_with_next is False ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.7 ParagraphFormat On/Off property values Given a paragraph format having page_break_before set to inherit ... passed in 0.002s Then paragraph_format.page_break_before is None ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.8 ParagraphFormat On/Off property values Given a paragraph format having page_break_before set On ... passed in 0.002s Then paragraph_format.page_break_before is True ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.9 ParagraphFormat On/Off property values Given a paragraph format having page_break_before set Off ... passed in 0.002s Then paragraph_format.page_break_before is False ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.10 ParagraphFormat On/Off property values Given a paragraph format having widow_control set to inherit ... passed in 0.002s Then paragraph_format.widow_control is None ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.11 ParagraphFormat On/Off property values Given a paragraph format having widow_control set On ... passed in 0.002s Then paragraph_format.widow_control is True ... passed in 0.000s Scenario Outline: Get On/Off paragraph property -- @1.12 ParagraphFormat On/Off property values Given a paragraph format having widow_control set Off ... passed in 0.002s Then paragraph_format.widow_control is False ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.1 ParagraphFormat On/Off property values Given a paragraph format having keep_together set to inherit ... passed in 0.002s When I assign True to paragraph_format.keep_together ... passed in 0.000s Then paragraph_format.keep_together is True ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.2 ParagraphFormat On/Off property values Given a paragraph format having keep_together set On ... passed in 0.002s When I assign False to paragraph_format.keep_together ... passed in 0.000s Then paragraph_format.keep_together is False ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.3 ParagraphFormat On/Off property values Given a paragraph format having keep_together set Off ... passed in 0.002s When I assign None to paragraph_format.keep_together ... passed in 0.000s Then paragraph_format.keep_together is None ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.4 ParagraphFormat On/Off property values Given a paragraph format having keep_with_next set to inherit ... passed in 0.002s When I assign False to paragraph_format.keep_with_next ... passed in 0.000s Then paragraph_format.keep_with_next is False ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.5 ParagraphFormat On/Off property values Given a paragraph format having keep_with_next set Off ... passed in 0.002s When I assign True to paragraph_format.keep_with_next ... passed in 0.000s Then paragraph_format.keep_with_next is True ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.6 ParagraphFormat On/Off property values Given a paragraph format having keep_with_next set On ... passed in 0.002s When I assign None to paragraph_format.keep_with_next ... passed in 0.000s Then paragraph_format.keep_with_next is None ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.7 ParagraphFormat On/Off property values Given a paragraph format having page_break_before set to inherit ... passed in 0.002s When I assign True to paragraph_format.page_break_before ... passed in 0.000s Then paragraph_format.page_break_before is True ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.8 ParagraphFormat On/Off property values Given a paragraph format having page_break_before set On ... passed in 0.002s When I assign False to paragraph_format.page_break_before ... passed in 0.000s Then paragraph_format.page_break_before is False ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.9 ParagraphFormat On/Off property values Given a paragraph format having page_break_before set Off ... passed in 0.002s When I assign None to paragraph_format.page_break_before ... passed in 0.000s Then paragraph_format.page_break_before is None ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.10 ParagraphFormat On/Off property values Given a paragraph format having widow_control set to inherit ... passed in 0.002s When I assign False to paragraph_format.widow_control ... passed in 0.000s Then paragraph_format.widow_control is False ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.11 ParagraphFormat On/Off property values Given a paragraph format having widow_control set Off ... passed in 0.002s When I assign True to paragraph_format.widow_control ... passed in 0.000s Then paragraph_format.widow_control is True ... passed in 0.000s Scenario Outline: Set On/Off paragraph property -- @1.12 ParagraphFormat On/Off property values Given a paragraph format having widow_control set On ... passed in 0.002s When I assign None to paragraph_format.widow_control ... passed in 0.000s Then paragraph_format.widow_control is None ... passed in 0.000s 63 features passed, 0 failed, 0 skipped 630 scenarios passed, 0 failed, 0 skipped 1790 steps passed, 0 failed, 0 skipped, 0 undefined Took 0m2.278s ++ find . -type f -name 'ISO*.pdf' + banned= + '[' -n '' ']' + '[' -e ref ']' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-docx-1.1.2-1.fc40.noarch Provides: python-docx = 1.1.2-1.fc40 python3-docx = 1.1.2-1.fc40 python3.12-docx = 1.1.2-1.fc40 python3.12dist(python-docx) = 1.1.2 python3dist(python-docx) = 1.1.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(lxml) >= 3.1 python3.12dist(typing-extensions) >= 4.9 Processing files: python-docx-doc-1.1.2-1.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MbM7Ya + umask 022 + cd /builddir/build/BUILD + cd python_docx-1.1.2 + DOCDIR=/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/share/doc/python-docx-doc + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/share/doc/python-docx-doc + cp -pr /builddir/build/BUILD/python_docx-1.1.2/HISTORY.rst /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/share/doc/python-docx-doc + cp -pr /builddir/build/BUILD/python_docx-1.1.2/README.md /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/share/doc/python-docx-doc + cp -pr /builddir/build/BUILD/python_docx-1.1.2/docs/.build/latex/python-docx.pdf /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/share/doc/python-docx-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.p8aONp + umask 022 + cd /builddir/build/BUILD + cd python_docx-1.1.2 + LICENSEDIR=/builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/share/licenses/python-docx-doc + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/share/licenses/python-docx-doc + cp -pr /builddir/build/BUILD/python_docx-1.1.2/LICENSE /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x/usr/share/licenses/python-docx-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-docx-doc = 1.1.2-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x Wrote: /builddir/build/SRPMS/python-docx-1.1.2-1.fc40.src.rpm Wrote: /builddir/build/RPMS/python-docx-doc-1.1.2-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python3-docx-1.1.2-1.fc40.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.zOjy0V + umask 022 + cd /builddir/build/BUILD + cd python_docx-1.1.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-docx-1.1.2-1.fc40.s390x + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.BiSERX + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/python_docx-1.1.2-SPECPARTS + rm -rf python_docx-1.1.2 python_docx-1.1.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild python-docx-1.1.2-1.fc40.src.rpm Finish: build phase for python-docx-1.1.2-1.fc40.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-40-s390x-1720362991.571085/root/var/log/dnf5.log INFO: Done(/var/lib/copr-rpmbuild/results/python-docx-1.1.2-1.fc40.src.rpm) Config(child) 2 minutes 35 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "python-docx-doc", "epoch": null, "version": "1.1.2", "release": "1.fc40", "arch": "noarch" }, { "name": "python-docx", "epoch": null, "version": "1.1.2", "release": "1.fc40", "arch": "src" }, { "name": "python3-docx", "epoch": null, "version": "1.1.2", "release": "1.fc40", "arch": "noarch" } ] } RPMResults finished