0s autopkgtest [16:38:20]: starting date: 2024-03-09 0s autopkgtest [16:38:20]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [16:38:20]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ifp9o0g3/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:python-cryptography,src:openssl --apt-upgrade sabnzbdplus --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-cryptography/41.0.7-4build2 openssl/3.0.10-1ubuntu5' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-10.secgroup --name adt-noble-arm64-sabnzbdplus-20240309-163820-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 67s autopkgtest [16:39:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 67s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 67s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [429 kB] 68s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [37.3 kB] 68s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 68s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2635 kB] 68s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [577 kB] 68s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 68s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 68s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 68s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2881 kB] 68s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 68s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [39.2 kB] 68s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 70s Fetched 6752 kB in 1s (4963 kB/s) 70s Reading package lists... 72s Reading package lists... 72s Building dependency tree... 72s Reading state information... 73s Calculating upgrade... 73s The following package was automatically installed and is no longer required: 73s ubuntu-advantage-tools 73s Use 'sudo apt autoremove' to remove it. 73s The following packages will be REMOVED: 73s libssl3 73s The following NEW packages will be installed: 73s libnuma1 libsensors-config libsensors5 libssl3t64 numactl sysstat 73s The following packages will be upgraded: 73s efibootmgr openssl python3-cryptography ubuntu-minimal ubuntu-standard 73s 5 upgraded, 6 newly installed, 1 to remove and 0 not upgraded. 73s Need to get 4154 kB of archives. 73s After this operation, 2289 kB of additional disk space will be used. 73s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu1 [983 kB] 74s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3-cryptography arm64 41.0.7-4build2 [772 kB] 74s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu1 [1770 kB] 74s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-minimal arm64 1.535 [10.5 kB] 74s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libnuma1 arm64 2.0.18-1 [23.5 kB] 74s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-standard arm64 1.535 [10.5 kB] 74s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 efibootmgr arm64 18-1build1 [31.5 kB] 74s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors-config all 1:3.6.0-9 [5458 B] 74s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors5 arm64 1:3.6.0-9 [26.9 kB] 74s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 numactl arm64 2.0.18-1 [39.5 kB] 74s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 sysstat arm64 12.6.1-1ubuntu1 [480 kB] 74s Preconfiguring packages ... 74s Fetched 4154 kB in 1s (5653 kB/s) 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74662 files and directories currently installed.) 75s Preparing to unpack .../openssl_3.0.13-0ubuntu1_arm64.deb ... 75s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 75s Preparing to unpack .../python3-cryptography_41.0.7-4build2_arm64.deb ... 75s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 75s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 75s wget depends on libssl3 (>= 3.0.0). 75s u-boot-tools depends on libssl3 (>= 3.0.0). 75s tnftp depends on libssl3 (>= 3.0.0). 75s tcpdump depends on libssl3 (>= 3.0.0). 75s systemd-resolved depends on libssl3 (>= 3.0.0). 75s systemd depends on libssl3 (>= 3.0.0). 75s sudo depends on libssl3 (>= 3.0.0). 75s sbsigntool depends on libssl3 (>= 3.0.0). 75s rsync depends on libssl3 (>= 3.0.0). 75s openssh-server depends on libssl3 (>= 3.0.10). 75s openssh-client depends on libssl3 (>= 3.0.10). 75s mtd-utils depends on libssl3 (>= 3.0.0). 75s mokutil depends on libssl3 (>= 3.0.0). 75s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 75s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 75s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 75s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 75s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 75s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 75s libnvme1 depends on libssl3 (>= 3.0.0). 75s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 75s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 75s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 75s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 75s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 75s kmod depends on libssl3 (>= 3.0.0). 75s dhcpcd-base depends on libssl3 (>= 3.0.0). 75s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 75s 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74662 files and directories currently installed.) 75s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 76s Selecting previously unselected package libssl3t64:arm64. 76s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74651 files and directories currently installed.) 76s Preparing to unpack .../0-libssl3t64_3.0.13-0ubuntu1_arm64.deb ... 76s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu1) ... 76s Preparing to unpack .../1-ubuntu-minimal_1.535_arm64.deb ... 76s Unpacking ubuntu-minimal (1.535) over (1.534) ... 76s Selecting previously unselected package libnuma1:arm64. 76s Preparing to unpack .../2-libnuma1_2.0.18-1_arm64.deb ... 76s Unpacking libnuma1:arm64 (2.0.18-1) ... 76s Preparing to unpack .../3-ubuntu-standard_1.535_arm64.deb ... 76s Unpacking ubuntu-standard (1.535) over (1.534) ... 76s Preparing to unpack .../4-efibootmgr_18-1build1_arm64.deb ... 76s Unpacking efibootmgr (18-1build1) over (18-1) ... 76s Selecting previously unselected package libsensors-config. 76s Preparing to unpack .../5-libsensors-config_1%3a3.6.0-9_all.deb ... 76s Unpacking libsensors-config (1:3.6.0-9) ... 76s Selecting previously unselected package libsensors5:arm64. 76s Preparing to unpack .../6-libsensors5_1%3a3.6.0-9_arm64.deb ... 76s Unpacking libsensors5:arm64 (1:3.6.0-9) ... 76s Selecting previously unselected package numactl. 76s Preparing to unpack .../7-numactl_2.0.18-1_arm64.deb ... 76s Unpacking numactl (2.0.18-1) ... 76s Selecting previously unselected package sysstat. 77s Preparing to unpack .../8-sysstat_12.6.1-1ubuntu1_arm64.deb ... 77s Unpacking sysstat (12.6.1-1ubuntu1) ... 77s Setting up efibootmgr (18-1build1) ... 77s Setting up ubuntu-minimal (1.535) ... 77s Setting up libssl3t64:arm64 (3.0.13-0ubuntu1) ... 77s Setting up libsensors-config (1:3.6.0-9) ... 77s Setting up ubuntu-standard (1.535) ... 77s Setting up python3-cryptography (41.0.7-4build2) ... 77s Setting up libsensors5:arm64 (1:3.6.0-9) ... 77s Setting up libnuma1:arm64 (2.0.18-1) ... 77s Setting up openssl (3.0.13-0ubuntu1) ... 77s Setting up sysstat (12.6.1-1ubuntu1) ... 77s 77s Creating config file /etc/default/sysstat with new version 77s update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode 78s Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-collect.timer → /usr/lib/systemd/system/sysstat-collect.timer. 78s Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-summary.timer → /usr/lib/systemd/system/sysstat-summary.timer. 78s Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /usr/lib/systemd/system/sysstat.service. 80s Setting up numactl (2.0.18-1) ... 80s Processing triggers for man-db (2.12.0-3) ... 82s Processing triggers for libc-bin (2.39-0ubuntu2) ... 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 83s The following packages will be REMOVED: 83s ubuntu-advantage-tools* 83s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 83s After this operation, 71.7 kB disk space will be freed. 83s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74757 files and directories currently installed.) 83s Removing ubuntu-advantage-tools (31.1) ... 84s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74751 files and directories currently installed.) 84s Purging configuration files for ubuntu-advantage-tools (31.1) ... 85s sh: Attempting to set up Debian/Ubuntu apt sources automatically 85s sh: Distribution appears to be Ubuntu 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 87s eatmydata is already the newest version (131-1). 87s dbus is already the newest version (1.14.10-4ubuntu1). 87s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 88s rng-tools-debian is already the newest version (2.4). 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 89s haveged is already the newest version (1.9.14-1ubuntu1). 89s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s The following packages will be REMOVED: 89s cloud-init* python3-configobj* python3-debconf* 90s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 90s After this operation, 3248 kB disk space will be freed. 90s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74750 files and directories currently installed.) 90s Removing cloud-init (24.1-0ubuntu1) ... 90s Removing python3-configobj (5.0.8-3) ... 90s Removing python3-debconf (1.5.86) ... 90s Processing triggers for man-db (2.12.0-3) ... 91s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74361 files and directories currently installed.) 91s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 91s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 91s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 92s Reading package lists... 92s Building dependency tree... 92s Reading state information... 92s linux-generic is already the newest version (6.8.0-11.11+1). 92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 93s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 93s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 93s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 93s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 94s Reading package lists... 94s Reading package lists... 95s Building dependency tree... 95s Reading state information... 95s Calculating upgrade... 95s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 95s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 96s autopkgtest [16:39:56]: rebooting testbed after setup commands that affected boot 123s autopkgtest [16:40:23]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 124s autopkgtest [16:40:24]: testbed dpkg architecture: arm64 125s autopkgtest [16:40:25]: @@@@@@@@@@@@@@@@@@@@ apt-source sabnzbdplus 128s Get:1 http://ftpmaster.internal/ubuntu noble/multiverse sabnzbdplus 4.2.2+dfsg-3 (dsc) [2330 B] 128s Get:2 http://ftpmaster.internal/ubuntu noble/multiverse sabnzbdplus 4.2.2+dfsg-3 (tar) [5586 kB] 128s Get:3 http://ftpmaster.internal/ubuntu noble/multiverse sabnzbdplus 4.2.2+dfsg-3 (diff) [29.3 kB] 129s gpgv: Signature made Tue Mar 5 15:04:40 2024 UTC 129s gpgv: using RSA key 77C9619C49D6A2CDCDF2FFAA428304A1748DCC7A 129s gpgv: Can't check signature: No public key 129s dpkg-source: warning: cannot verify inline signature for ./sabnzbdplus_4.2.2+dfsg-3.dsc: no acceptable signature found 130s autopkgtest [16:40:30]: testing package sabnzbdplus version 4.2.2+dfsg-3 130s autopkgtest [16:40:30]: build not needed 131s autopkgtest [16:40:31]: test basic-runs: preparing testbed 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 135s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 135s Starting 2 pkgProblemResolver with broken count: 0 135s Done 135s Done 136s Starting pkgProblemResolver with broken count: 0 136s Starting 2 pkgProblemResolver with broken count: 0 136s Done 136s The following additional packages will be installed: 136s fonts-glyphicons-halflings libdouble-conversion3 libgomp1 libjs-bootstrap 136s libjs-jquery libjs-jquery-ui libjs-moment par2 python3-babelfish 136s python3-cheetah python3-cheroot python3-cherrypy3 python3-configobj 136s python3-dateutil python3-feedparser python3-guessit 136s python3-jaraco.collections python3-jaraco.context python3-jaraco.functools 136s python3-jaraco.text python3-more-itertools python3-portend python3-puremagic 136s python3-rebulk python3-sabctools python3-sgmllib3k python3-socks 136s python3-tempora python3-toposort python3-ujson python3-zc.lockfile 136s sabnzbdplus unrar 136s Suggested packages: 136s libjs-jquery-ui-docs python-cheetah-doc python3-markdown python3-memcache 136s python3-objgraph python-configobj-doc 136s Recommended packages: 136s javascript-common python3-routes python3-simplejson gir1.2-xapp-1.0 136s libavahi-compat-libdnssd1 7zip python3-notify2 137s The following NEW packages will be installed: 137s fonts-glyphicons-halflings libdouble-conversion3 libgomp1 libjs-bootstrap 137s libjs-jquery libjs-jquery-ui libjs-moment par2 python3-babelfish 137s python3-cheetah python3-cheroot python3-cherrypy3 python3-configobj 137s python3-dateutil python3-feedparser python3-guessit 137s python3-jaraco.collections python3-jaraco.context python3-jaraco.functools 137s python3-jaraco.text python3-more-itertools python3-portend python3-puremagic 137s python3-rebulk python3-sabctools python3-sgmllib3k python3-socks 137s python3-tempora python3-toposort python3-ujson python3-zc.lockfile 137s sabnzbdplus unrar 137s 0 upgraded, 33 newly installed, 0 to remove and 0 not upgraded. 137s 1 not fully installed or removed. 137s Need to get 3251 kB of archives. 137s After this operation, 16.8 MB of additional disk space will be used. 137s Get:1 http://ftpmaster.internal/ubuntu noble/universe arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 137s Get:2 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 137s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 137s Get:4 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 137s Get:5 http://ftpmaster.internal/ubuntu noble/universe arm64 libjs-moment all 2.29.4+ds-1 [147 kB] 137s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 137s Get:7 http://ftpmaster.internal/ubuntu noble/universe arm64 par2 arm64 0.8.1-3 [90.8 kB] 137s Get:8 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-cheetah arm64 3.3.3-1 [140 kB] 137s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 python3-more-itertools all 10.2.0-1 [52.9 kB] 137s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 python3-jaraco.functools all 4.0.0-1 [10.7 kB] 137s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 python3-cheroot all 10.0.0+ds1-1 [73.0 kB] 137s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 python3-jaraco.context all 4.3.0-1 [6994 B] 137s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 python3-jaraco.text all 3.7.0-1 [9254 B] 137s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 python3-jaraco.collections all 4.2.0-1 [12.8 kB] 137s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 python3-tempora all 5.5.0-1 [14.9 kB] 138s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 python3-portend all 3.1.0-1 [7272 B] 138s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 python3-zc.lockfile all 2.0-4 [7608 B] 138s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 python3-cherrypy3 all 18.9.0-2 [211 kB] 138s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 python3-configobj all 5.0.8-3 [33.8 kB] 138s Get:20 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-sgmllib3k all 1.0.0-4 [8594 B] 138s Get:21 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-feedparser all 6.0.10-1 [44.7 kB] 138s Get:22 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-babelfish all 0.6.0-2 [78.2 kB] 138s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 python3-dateutil all 2.8.2-3 [79.2 kB] 138s Get:24 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-toposort all 1.10-1 [6616 B] 138s Get:25 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-rebulk all 3.3.0-2 [50.2 kB] 138s Get:26 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-guessit all 3.8.0-2 [149 kB] 138s Get:27 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-puremagic all 1.20-1 [31.0 kB] 138s Get:28 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-sabctools arm64 8.1.0-1 [35.4 kB] 138s Get:29 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-socks all 1.7.1+dfsg-1 [22.4 kB] 138s Get:30 http://ftpmaster.internal/ubuntu noble/universe arm64 libdouble-conversion3 arm64 3.3.0-1 [37.2 kB] 138s Get:31 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-ujson arm64 5.9.0-1 [32.7 kB] 138s Get:32 http://ftpmaster.internal/ubuntu noble/multiverse arm64 unrar arm64 1:7.0.7-1 [170 kB] 138s Get:33 http://ftpmaster.internal/ubuntu noble/multiverse arm64 sabnzbdplus all 4.2.2+dfsg-3 [716 kB] 139s Fetched 3251 kB in 1s (2917 kB/s) 139s Selecting previously unselected package fonts-glyphicons-halflings. 139s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74306 files and directories currently installed.) 139s Preparing to unpack .../00-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 139s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 139s Selecting previously unselected package libjs-bootstrap. 139s Preparing to unpack .../01-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 139s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 139s Selecting previously unselected package libjs-jquery. 139s Preparing to unpack .../02-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 139s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 139s Selecting previously unselected package libjs-jquery-ui. 139s Preparing to unpack .../03-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 139s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 139s Selecting previously unselected package libjs-moment. 139s Preparing to unpack .../04-libjs-moment_2.29.4+ds-1_all.deb ... 139s Unpacking libjs-moment (2.29.4+ds-1) ... 139s Selecting previously unselected package libgomp1:arm64. 139s Preparing to unpack .../05-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 139s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 139s Selecting previously unselected package par2. 139s Preparing to unpack .../06-par2_0.8.1-3_arm64.deb ... 139s Unpacking par2 (0.8.1-3) ... 139s Selecting previously unselected package python3-cheetah. 139s Preparing to unpack .../07-python3-cheetah_3.3.3-1_arm64.deb ... 139s Unpacking python3-cheetah (3.3.3-1) ... 139s Selecting previously unselected package python3-more-itertools. 139s Preparing to unpack .../08-python3-more-itertools_10.2.0-1_all.deb ... 139s Unpacking python3-more-itertools (10.2.0-1) ... 139s Selecting previously unselected package python3-jaraco.functools. 139s Preparing to unpack .../09-python3-jaraco.functools_4.0.0-1_all.deb ... 139s Unpacking python3-jaraco.functools (4.0.0-1) ... 139s Selecting previously unselected package python3-cheroot. 139s Preparing to unpack .../10-python3-cheroot_10.0.0+ds1-1_all.deb ... 139s Unpacking python3-cheroot (10.0.0+ds1-1) ... 139s Selecting previously unselected package python3-jaraco.context. 139s Preparing to unpack .../11-python3-jaraco.context_4.3.0-1_all.deb ... 139s Unpacking python3-jaraco.context (4.3.0-1) ... 139s Selecting previously unselected package python3-jaraco.text. 139s Preparing to unpack .../12-python3-jaraco.text_3.7.0-1_all.deb ... 139s Unpacking python3-jaraco.text (3.7.0-1) ... 139s Selecting previously unselected package python3-jaraco.collections. 139s Preparing to unpack .../13-python3-jaraco.collections_4.2.0-1_all.deb ... 139s Unpacking python3-jaraco.collections (4.2.0-1) ... 139s Selecting previously unselected package python3-tempora. 139s Preparing to unpack .../14-python3-tempora_5.5.0-1_all.deb ... 139s Unpacking python3-tempora (5.5.0-1) ... 140s Selecting previously unselected package python3-portend. 140s Preparing to unpack .../15-python3-portend_3.1.0-1_all.deb ... 140s Unpacking python3-portend (3.1.0-1) ... 140s Selecting previously unselected package python3-zc.lockfile. 140s Preparing to unpack .../16-python3-zc.lockfile_2.0-4_all.deb ... 140s Unpacking python3-zc.lockfile (2.0-4) ... 140s Selecting previously unselected package python3-cherrypy3. 140s Preparing to unpack .../17-python3-cherrypy3_18.9.0-2_all.deb ... 140s Unpacking python3-cherrypy3 (18.9.0-2) ... 140s Selecting previously unselected package python3-configobj. 140s Preparing to unpack .../18-python3-configobj_5.0.8-3_all.deb ... 140s Unpacking python3-configobj (5.0.8-3) ... 140s Selecting previously unselected package python3-sgmllib3k. 140s Preparing to unpack .../19-python3-sgmllib3k_1.0.0-4_all.deb ... 140s Unpacking python3-sgmllib3k (1.0.0-4) ... 140s Selecting previously unselected package python3-feedparser. 140s Preparing to unpack .../20-python3-feedparser_6.0.10-1_all.deb ... 140s Unpacking python3-feedparser (6.0.10-1) ... 140s Selecting previously unselected package python3-babelfish. 140s Preparing to unpack .../21-python3-babelfish_0.6.0-2_all.deb ... 140s Unpacking python3-babelfish (0.6.0-2) ... 140s Selecting previously unselected package python3-dateutil. 140s Preparing to unpack .../22-python3-dateutil_2.8.2-3_all.deb ... 140s Unpacking python3-dateutil (2.8.2-3) ... 140s Selecting previously unselected package python3-toposort. 140s Preparing to unpack .../23-python3-toposort_1.10-1_all.deb ... 140s Unpacking python3-toposort (1.10-1) ... 140s Selecting previously unselected package python3-rebulk. 140s Preparing to unpack .../24-python3-rebulk_3.3.0-2_all.deb ... 140s Unpacking python3-rebulk (3.3.0-2) ... 140s Selecting previously unselected package python3-guessit. 140s Preparing to unpack .../25-python3-guessit_3.8.0-2_all.deb ... 140s Unpacking python3-guessit (3.8.0-2) ... 140s Selecting previously unselected package python3-puremagic. 140s Preparing to unpack .../26-python3-puremagic_1.20-1_all.deb ... 140s Unpacking python3-puremagic (1.20-1) ... 140s Selecting previously unselected package python3-sabctools. 140s Preparing to unpack .../27-python3-sabctools_8.1.0-1_arm64.deb ... 140s Unpacking python3-sabctools (8.1.0-1) ... 140s Selecting previously unselected package python3-socks. 140s Preparing to unpack .../28-python3-socks_1.7.1+dfsg-1_all.deb ... 140s Unpacking python3-socks (1.7.1+dfsg-1) ... 140s Selecting previously unselected package libdouble-conversion3:arm64. 140s Preparing to unpack .../29-libdouble-conversion3_3.3.0-1_arm64.deb ... 140s Unpacking libdouble-conversion3:arm64 (3.3.0-1) ... 140s Selecting previously unselected package python3-ujson:arm64. 140s Preparing to unpack .../30-python3-ujson_5.9.0-1_arm64.deb ... 140s Unpacking python3-ujson:arm64 (5.9.0-1) ... 140s Selecting previously unselected package unrar. 141s Preparing to unpack .../31-unrar_1%3a7.0.7-1_arm64.deb ... 141s Unpacking unrar (1:7.0.7-1) ... 141s Selecting previously unselected package sabnzbdplus. 141s Preparing to unpack .../32-sabnzbdplus_4.2.2+dfsg-3_all.deb ... 141s Unpacking sabnzbdplus (4.2.2+dfsg-3) ... 141s Setting up python3-toposort (1.10-1) ... 141s Setting up python3-more-itertools (10.2.0-1) ... 141s Setting up python3-sabctools (8.1.0-1) ... 141s Setting up libdouble-conversion3:arm64 (3.3.0-1) ... 141s Setting up python3-jaraco.functools (4.0.0-1) ... 141s Setting up python3-socks (1.7.1+dfsg-1) ... 142s Setting up python3-jaraco.context (4.3.0-1) ... 143s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 143s Setting up python3-babelfish (0.6.0-2) ... 143s Setting up libjs-moment (2.29.4+ds-1) ... 143s Setting up unrar (1:7.0.7-1) ... 143s update-alternatives: using /usr/bin/unrar-nonfree to provide /usr/bin/unrar (unrar) in auto mode 143s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 143s Setting up python3-rebulk (3.3.0-2) ... 143s Setting up python3-ujson:arm64 (5.9.0-1) ... 143s Setting up python3-sgmllib3k (1.0.0-4) ... 143s Setting up python3-puremagic (1.20-1) ... 143s Setting up python3-cheetah (3.3.3-1) ... 143s Setting up par2 (0.8.1-3) ... 143s Setting up python3-configobj (5.0.8-3) ... 143s Setting up python3-cheroot (10.0.0+ds1-1) ... 143s Setting up python3-jaraco.text (3.7.0-1) ... 144s Setting up python3-zc.lockfile (2.0-4) ... 144s Setting up python3-dateutil (2.8.2-3) ... 144s Setting up python3-tempora (5.5.0-1) ... 144s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 144s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 144s Setting up python3-jaraco.collections (4.2.0-1) ... 144s Setting up python3-feedparser (6.0.10-1) ... 145s Setting up python3-portend (3.1.0-1) ... 145s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 145s Setting up python3-guessit (3.8.0-2) ... 145s Setting up python3-cherrypy3 (18.9.0-2) ... 146s Setting up sabnzbdplus (4.2.2+dfsg-3) ... 147s Setting up autopkgtest-satdep (0) ... 147s Processing triggers for man-db (2.12.0-3) ... 148s Processing triggers for shared-mime-info (2.4-1) ... 149s Processing triggers for libc-bin (2.39-0ubuntu2) ... 155s (Reading database ... 75959 files and directories currently installed.) 155s Removing autopkgtest-satdep (0) ... 156s autopkgtest [16:40:56]: test basic-runs: [----------------------- 161s 161s Usage: sabnzbdplus [-f ] 161s 161s Options marked [*] are stored in the config file 161s 161s Options: 161s -f --config-file Location of config file 161s -s --server Listen on server:port [*] 161s -t --templates Template directory [*] 161s 161s -l --logging <-1..2> Set logging level (-1=off, 0=least,2= most) [*] 161s -w --weblogging Enable cherrypy access logging 161s 161s -b --browser <0..1> Auto browser launch (0= off, 1= on) [*] 161s -d --daemon Fork daemon process 161s --pid Create a PID file in the given folder (full path) 161s --pidfile Create a PID file with the given name (full path) 161s 161s -h --help Print this message 161s -v --version Print version information 161s -c --clean Remove queue, cache and logs 161s -p --pause Start in paused mode 161s --repair Add orphaned jobs from the incomplete folder to the queue 161s --repair-all Try to reconstruct the queue from the incomplete folder 161s with full data reconstruction 161s --https Port to use for HTTPS server 161s --ipv6_hosting <0|1> Listen on IPv6 address [::1] [*] 161s --inet_exposure <0..5> Set external internet access [*] 161s --no-login Start with username and password reset 161s --log-all Log all article handling (for developers) 161s --disable-file-log Logging is only written to console 161s --console Force logging to console 161s --new Run a new instance of SABnzbd 161s 161s NZB (or related) file: 161s NZB or compressed NZB file, with extension .nzb, .zip, .rar, .7z, .gz, or .bz2 161s 161s usage info finished, status = 0 161s removed directory 'settings' 162s 2024-03-09 16:41:02,606::INFO::[sabnzbdplus:1145] -------------------------------- 162s 2024-03-09 16:41:02,616::INFO::[sabnzbdplus:1146] sabnzbdplus-4.2.2 162s 2024-03-09 16:41:02,616::INFO::[sabnzbdplus:1156] Commit = f73060741427f4abba68652c31430d7718f8ef6f 162s 2024-03-09 16:41:02,617::INFO::[sabnzbdplus:1158] Full executable path = /usr/bin/sabnzbdplus 162s 2024-03-09 16:41:02,617::INFO::[sabnzbdplus:1159] Arguments = "/usr/bin/sabnzbdplus" "--logging" "1" "--browser" "0" "--config-file" "/tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/Jw0Q59XC.ini" 162s 2024-03-09 16:41:02,617::INFO::[sabnzbdplus:1160] Python-version = 3.12.2 (main, Feb 7 2024, 20:47:03) [GCC 13.2.0] 162s 2024-03-09 16:41:02,617::INFO::[sabnzbdplus:1161] Dockerized = False 162s 2024-03-09 16:41:02,617::INFO::[sabnzbdplus:1162] CPU architecture = aarch64 162s 2024-03-09 16:41:02,636::INFO::[sabnzbdplus:1165] Platform = posix - Linux-6.8.0-11-generic-aarch64-with-glibc2.39 162s 2024-03-09 16:41:02,637::INFO::[sabnzbdplus:1171] Preferred encoding = UTF-8 162s 2024-03-09 16:41:02,637::INFO::[sabnzbdplus:1193] SSL version = OpenSSL 3.0.13 30 Jan 2024 162s 2024-03-09 16:41:02,641::INFO::[sabnzbdplus:1202] Certifi version = 2023.11.17 162s 2024-03-09 16:41:02,641::INFO::[sabnzbdplus:1203] Loaded additional certificates from /etc/ssl/certs/ca-certificates.crt 162s 2024-03-09 16:41:02,641::INFO::[sabnzbdplus:1213] Using INI file /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/Jw0Q59XC.ini 162s 2024-03-09 16:41:02,642::INFO::[filesystem:746] Creating directories: /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/Downloads/incomplete 162s 2024-03-09 16:41:02,642::INFO::[filesystem:746] Creating directories: /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/Downloads/complete 162s 2024-03-09 16:41:02,643::INFO::[filesystem:1159] [N/A] /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/admin/totals10.sab missing 162s 2024-03-09 16:41:02,694::INFO::[postproc:143] Loading postproc queue 162s 2024-03-09 16:41:02,695::INFO::[filesystem:1159] [N/A] /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/admin/postproc2.sab missing 162s 2024-03-09 16:41:02,695::INFO::[filesystem:1159] [N/A] /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/admin/watched_data2.sab missing 162s 2024-03-09 16:41:02,695::INFO::[filesystem:1159] [N/A] /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/admin/rss_data.sab missing 162s 2024-03-09 16:41:02,695::INFO::[scheduler:190] Scheduling RSS interval task every 60 min (delay=26) 162s 2024-03-09 16:41:02,695::INFO::[scheduler:210] Setting schedule for midnight BPS reset 162s 2024-03-09 16:41:02,696::INFO::[scheduler:219] Setting schedule for midnight server expiration check 162s 2024-03-09 16:41:02,696::INFO::[scheduler:228] Setting schedule for server quota check 162s 2024-03-09 16:41:02,696::INFO::[filesystem:1159] [N/A] /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/admin/queue10.sab missing 162s 2024-03-09 16:41:02,697::INFO::[config:1001] Writing settings to INI file /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/Jw0Q59XC.ini 162s 2024-03-09 16:41:02,698::INFO::[__init__:323] All processes started 162s 2024-03-09 16:41:02,699::INFO::[sabnzbdplus:339] Template location for Glitter is /usr/share/sabnzbdplus/interfaces/Glitter 162s 2024-03-09 16:41:02,699::INFO::[sabnzbdplus:339] Template location for Config is /usr/share/sabnzbdplus/interfaces/Config 162s 2024-03-09 16:41:02,700::INFO::[misc:1232] [N/A] Running external command: ['/usr/bin/unrar'] 162s 2024-03-09 16:41:02,718::INFO::[misc:1232] [N/A] Running external command: ['/usr/bin/par2', '-V'] 162s 2024-03-09 16:41:02,734::INFO::[sabnzbdplus:424] SABCTools module (v8.1.0)... found! 162s 2024-03-09 16:41:02,735::INFO::[sabnzbdplus:425] SABCTools module is using SIMD set: NEON 162s 2024-03-09 16:41:02,735::INFO::[sabnzbdplus:426] SABCTools module is linked to OpenSSL: True 162s 2024-03-09 16:41:02,735::INFO::[sabnzbdplus:446] Cryptography module (v41.0.7)... found! 162s 2024-03-09 16:41:02,735::INFO::[sabnzbdplus:452] par2 binary... found (/usr/bin/par2) 162s 2024-03-09 16:41:02,735::INFO::[sabnzbdplus:459] UNRAR binary... found (/usr/bin/unrar) 162s 2024-03-09 16:41:02,735::INFO::[sabnzbdplus:467] UNRAR binary version 7.00 162s 2024-03-09 16:41:02,735::INFO::[notifier:142] Sending notification: Warning - 7za binary... NOT found! (type=warning, job_cat=None) 162s 2024-03-09 16:41:02,735::WARNING::[sabnzbdplus:478] 7za binary... NOT found! 162s 2024-03-09 16:41:02,736::INFO::[sabnzbdplus:482] nice binary... found (/usr/bin/nice) 162s 2024-03-09 16:41:02,736::INFO::[sabnzbdplus:486] ionice binary... found (/usr/bin/ionice) 162s 2024-03-09 16:41:02,757::INFO::[sabnzbdplus:1400] Starting web-interface on 127.0.0.1:8080 162s 2024-03-09 16:41:02,757::INFO::[_cplogging:213] [09/Mar/2024:16:41:02] ENGINE Bus STARTING 162s 2024-03-09 16:41:02,864::INFO::[_cplogging:213] [09/Mar/2024:16:41:02] ENGINE Serving on http://127.0.0.1:8080 162s 2024-03-09 16:41:02,866::INFO::[_cplogging:213] [09/Mar/2024:16:41:02] ENGINE Bus STARTED 162s 2024-03-09 16:41:02,866::INFO::[sabnzbdplus:1445] Starting sabnzbdplus-4.2.2 162s 2024-03-09 16:41:02,877::INFO::[dirscanner:111] Dirscanner starting up 162s 2024-03-09 16:41:02,879::INFO::[notifier:142] Sending notification: SABnzbd - SABnzbd 4.2.2 started (type=startup, job_cat=None) 162s 2024-03-09 16:41:02,904::INFO::[database:580] Scheduled history purge 190s 2024-03-09 16:41:30,256::INFO::[notifier:142] Sending notification: Warning - Signal 15 caught, saving and exiting... (type=warning, job_cat=None) 190s 2024-03-09 16:41:30,250::WARNING::[__init__:199] Signal 15 caught, saving and exiting... 190s 2024-03-09 16:41:30,278::INFO::[__init__:436] [N/A] Performing SABnzbd shutdown 190s 2024-03-09 16:41:30,279::INFO::[__init__:353] SABnzbd shutting down... 190s 2024-03-09 16:41:30,279::INFO::[directunpacker:561] Aborting all DirectUnpackers 190s 2024-03-09 16:41:30,311::INFO::[notifier:142] Sending notification: SABnzbd - Shutting down (type=startup, job_cat=None) 190s 2024-03-09 16:41:30,312::INFO::[downloader:653] Shutting down 190s 2024-03-09 16:41:30,314::INFO::[config:1001] Writing settings to INI file /tmp/autopkgtest.NlElQk/autopkgtest_tmp/settings/Jw0Q59XC.ini 190s 2024-03-09 16:41:30,316::INFO::[nzbqueue:230] Saving queue 190s 2024-03-09 16:41:30,316::INFO::[postproc:138] Saving postproc queue 190s 2024-03-09 16:41:30,317::INFO::[__init__:422] All processes stopped 190s 2024-03-09 16:41:30,329::INFO::[_cplogging:213] [09/Mar/2024:16:41:30] ENGINE Bus STOPPING 191s 2024-03-09 16:41:30,513::INFO::[_cplogging:213] [09/Mar/2024:16:41:30] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 8080)) shut down 191s 2024-03-09 16:41:30,513::INFO::[_cplogging:213] [09/Mar/2024:16:41:30] ENGINE Bus STOPPED 191s 2024-03-09 16:41:30,514::INFO::[_cplogging:213] [09/Mar/2024:16:41:30] ENGINE Bus EXITING 191s 2024-03-09 16:41:30,514::INFO::[_cplogging:213] [09/Mar/2024:16:41:30] ENGINE Bus EXITED 191s 2024-03-09 16:41:30,514::INFO::[notifier:142] Sending notification: SABnzbd - SABnzbd shutdown finished (type=startup, job_cat=None) 191s 2024-03-09 16:41:30,514::INFO::[sabnzbdplus:1584] Leaving SABnzbd 191s console run finished, status = 0 205s mdk finished, status = 0 205s removed 'settings/Jw0Q59XC.ini' 205s removed 'settings/Jw0Q59XC.ini.bak' 205s removed 'settings/logs/sabnzbd.log' 205s removed directory 'settings/logs' 205s removed 'settings/admin/watched_data2.sab' 205s removed 'settings/admin/postproc2.sab' 205s removed 'settings/admin/rss_data.sab' 205s removed 'settings/admin/history1.db' 205s removed 'settings/admin/totals10.sab' 205s removed 'settings/admin/queue10.sab' 205s removed directory 'settings/admin' 205s removed directory 'settings/Downloads/complete' 205s removed directory 'settings/Downloads/incomplete' 205s removed directory 'settings/Downloads' 205s removed directory 'settings' 206s autopkgtest [16:41:46]: test basic-runs: -----------------------] 207s autopkgtest [16:41:47]: test basic-runs: - - - - - - - - - - results - - - - - - - - - - 207s basic-runs PASS (superficial) 207s autopkgtest [16:41:47]: test upstream-tests: preparing testbed 210s Reading package lists... 210s Building dependency tree... 210s Reading state information... 211s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 211s Starting 2 pkgProblemResolver with broken count: 0 211s Done 212s Done 213s Starting pkgProblemResolver with broken count: 0 213s Starting 2 pkgProblemResolver with broken count: 0 213s Done 214s The following additional packages will be installed: 214s 7zip chromium-browser chromium-chromedriver python3-all 214s python3-async-generator python3-brotli python3-click python3-colorama 214s python3-decorator python3-distutils python3-exceptiongroup python3-flaky 214s python3-flasgger python3-flask python3-greenlet python3-h11 python3-httpbin 214s python3-iniconfig python3-itsdangerous python3-lib2to3 python3-mistune0 214s python3-outcome python3-packaging python3-pluggy python3-pyfakefs 214s python3-pytest python3-pytest-asyncio python3-pytest-httpbin 214s python3-pytest-mock python3-selenium python3-sniffio 214s python3-sortedcontainers python3-trio python3-trio-websocket 214s python3-werkzeug python3-wsproto python3-xmltodict snapd squashfs-tools 214s Suggested packages: 214s 7zip-standalone 7zip-rar python3-dotenv python-flask-doc python-greenlet-dev 214s python-greenlet-doc python-pytest-mock-doc python-sortedcontainers-doc 214s ipython3 python-werkzeug-doc python3-lxml python3-watchdog zenity | kdialog 214s Recommended packages: 214s python3-asgiref gunicorn python3-simplejson python3-pyinotify 214s The following NEW packages will be installed: 214s 7zip chromium-browser chromium-chromedriver python3-all 214s python3-async-generator python3-brotli python3-click python3-colorama 214s python3-decorator python3-distutils python3-exceptiongroup python3-flaky 214s python3-flasgger python3-flask python3-greenlet python3-h11 python3-httpbin 214s python3-iniconfig python3-itsdangerous python3-lib2to3 python3-mistune0 214s python3-outcome python3-packaging python3-pluggy python3-pyfakefs 214s python3-pytest python3-pytest-asyncio python3-pytest-httpbin 214s python3-pytest-mock python3-selenium python3-sniffio 214s python3-sortedcontainers python3-trio python3-trio-websocket 214s python3-werkzeug python3-wsproto python3-xmltodict snapd squashfs-tools 214s 0 upgraded, 39 newly installed, 0 to remove and 0 not upgraded. 214s 1 not fully installed or removed. 214s Need to get 30.3 MB of archives. 214s After this operation, 136 MB of additional disk space will be used. 214s Get:1 http://ftpmaster.internal/ubuntu noble/universe arm64 7zip arm64 23.01+dfsg-8 [1802 kB] 215s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 squashfs-tools arm64 1:4.6.1-1 [186 kB] 215s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 snapd arm64 2.60.4+23.10 [24.1 MB] 217s Get:4 http://ftpmaster.internal/ubuntu noble/universe arm64 chromium-browser arm64 2:1snap1-0ubuntu1 [49.9 kB] 217s Get:5 http://ftpmaster.internal/ubuntu noble/universe arm64 chromium-chromedriver arm64 2:1snap1-0ubuntu1 [2310 B] 217s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 python3-lib2to3 all 3.11.5-1 [79.0 kB] 217s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 python3-distutils all 3.11.5-1 [131 kB] 217s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 python3-all arm64 3.12.1-0ubuntu2 [906 B] 217s Get:9 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-flaky all 3.7.0-2 [18.0 kB] 217s Get:10 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pyfakefs all 5.3.2-1 [137 kB] 217s Get:11 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-exceptiongroup all 1.2.0-1 [17.6 kB] 217s Get:12 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 217s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 python3-packaging all 23.2-1 [40.6 kB] 217s Get:14 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pluggy all 1.4.0-1 [20.4 kB] 217s Get:15 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pytest all 7.4.4-1 [305 kB] 217s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 217s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 python3-colorama all 0.4.6-4 [32.1 kB] 217s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 python3-click all 8.1.6-1 [79.0 kB] 217s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 python3-itsdangerous all 2.1.2-4 [14.6 kB] 217s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 python3-werkzeug all 3.0.1-3 [169 kB] 217s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 python3-flask all 2.2.5-1ubuntu1 [85.7 kB] 217s Get:22 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-mistune0 all 0.8.4-2 [13.8 kB] 217s Get:23 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-flasgger all 0.9.7.2~dev2+dfsg-2 [1693 kB] 217s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 python3-greenlet arm64 3.0.1-2 [168 kB] 217s Get:25 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-brotli arm64 1.1.0-2 [345 kB] 217s Get:26 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-httpbin all 0.10.1+dfsg-5 [88.9 kB] 217s Get:27 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pytest-httpbin all 2.0.0-1 [16.1 kB] 217s Get:28 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pytest-mock all 3.12.0-1.1 [11.3 kB] 217s Get:29 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 217s Get:30 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pytest-asyncio all 0.20.3-1.2 [10.5 kB] 217s Get:31 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-outcome all 1.2.0-1.1 [5968 B] 217s Get:32 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-sniffio all 1.3.0-2 [7216 B] 217s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 217s Get:34 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-trio all 0.24.0-1ubuntu1 [309 kB] 217s Get:35 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-h11 all 0.14.0-1 [51.1 kB] 217s Get:36 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-wsproto all 1.2.0-1 [23.6 kB] 217s Get:37 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-trio-websocket all 0.11.1-1 [20.6 kB] 217s Get:38 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-selenium all 4.18.1+dfsg-1 [101 kB] 217s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 python3-xmltodict all 0.13.0-1 [13.4 kB] 220s Preconfiguring packages ... 220s Fetched 30.3 MB in 3s (10.2 MB/s) 220s Selecting previously unselected package 7zip. 220s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75959 files and directories currently installed.) 220s Preparing to unpack .../7zip_23.01+dfsg-8_arm64.deb ... 220s Unpacking 7zip (23.01+dfsg-8) ... 220s Selecting previously unselected package squashfs-tools. 220s Preparing to unpack .../squashfs-tools_1%3a4.6.1-1_arm64.deb ... 220s Unpacking squashfs-tools (1:4.6.1-1) ... 220s Selecting previously unselected package snapd. 220s Preparing to unpack .../snapd_2.60.4+23.10_arm64.deb ... 220s Unpacking snapd (2.60.4+23.10) ... 221s Setting up squashfs-tools (1:4.6.1-1) ... 221s Setting up snapd (2.60.4+23.10) ... 222s Created symlink /etc/systemd/system/multi-user.target.wants/snapd.aa-prompt-listener.service → /usr/lib/systemd/system/snapd.aa-prompt-listener.service. 222s Created symlink /etc/systemd/system/multi-user.target.wants/snapd.apparmor.service → /usr/lib/systemd/system/snapd.apparmor.service. 222s Created symlink /etc/systemd/system/multi-user.target.wants/snapd.autoimport.service → /usr/lib/systemd/system/snapd.autoimport.service. 222s Created symlink /etc/systemd/system/multi-user.target.wants/snapd.core-fixup.service → /usr/lib/systemd/system/snapd.core-fixup.service. 222s Created symlink /etc/systemd/system/multi-user.target.wants/snapd.recovery-chooser-trigger.service → /usr/lib/systemd/system/snapd.recovery-chooser-trigger.service. 222s Created symlink /etc/systemd/system/multi-user.target.wants/snapd.seeded.service → /usr/lib/systemd/system/snapd.seeded.service. 222s Created symlink /etc/systemd/system/cloud-final.service.wants/snapd.seeded.service → /usr/lib/systemd/system/snapd.seeded.service. 222s Unit /usr/lib/systemd/system/snapd.seeded.service is added as a dependency to a non-existent unit cloud-final.service. 222s Created symlink /etc/systemd/system/multi-user.target.wants/snapd.service → /usr/lib/systemd/system/snapd.service. 223s Created symlink /etc/systemd/system/timers.target.wants/snapd.snap-repair.timer → /usr/lib/systemd/system/snapd.snap-repair.timer. 223s Created symlink /etc/systemd/system/sockets.target.wants/snapd.socket → /usr/lib/systemd/system/snapd.socket. 223s Created symlink /etc/systemd/system/final.target.wants/snapd.system-shutdown.service → /usr/lib/systemd/system/snapd.system-shutdown.service. 226s snapd.failure.service is a disabled or a static unit, not starting it. 226s snapd.mounts-pre.target is a disabled or a static unit, not starting it. 226s snapd.mounts.target is a disabled or a static unit, not starting it. 226s snapd.snap-repair.service is a disabled or a static unit, not starting it. 228s Selecting previously unselected package chromium-browser. 228s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76107 files and directories currently installed.) 228s Preparing to unpack .../00-chromium-browser_2%3a1snap1-0ubuntu1_arm64.deb ... 228s => Installing the chromium snap 228s ==> Checking connectivity with the snap store 228s ==> Installing the chromium snap 236s 2024-03-09T16:42:14Z INFO Waiting for automatic snapd restart... 292s chromium 122.0.6261.94 from Canonical✓ installed 292s => Snap installation complete 292s Unpacking chromium-browser (2:1snap1-0ubuntu1) ... 292s Selecting previously unselected package chromium-chromedriver. 292s Preparing to unpack .../01-chromium-chromedriver_2%3a1snap1-0ubuntu1_arm64.deb ... 292s Unpacking chromium-chromedriver (2:1snap1-0ubuntu1) ... 292s Selecting previously unselected package python3-lib2to3. 292s Preparing to unpack .../02-python3-lib2to3_3.11.5-1_all.deb ... 292s Unpacking python3-lib2to3 (3.11.5-1) ... 292s Selecting previously unselected package python3-distutils. 292s Preparing to unpack .../03-python3-distutils_3.11.5-1_all.deb ... 292s Unpacking python3-distutils (3.11.5-1) ... 292s Selecting previously unselected package python3-all. 292s Preparing to unpack .../04-python3-all_3.12.1-0ubuntu2_arm64.deb ... 292s Unpacking python3-all (3.12.1-0ubuntu2) ... 292s Selecting previously unselected package python3-flaky. 292s Preparing to unpack .../05-python3-flaky_3.7.0-2_all.deb ... 292s Unpacking python3-flaky (3.7.0-2) ... 292s Selecting previously unselected package python3-pyfakefs. 293s Preparing to unpack .../06-python3-pyfakefs_5.3.2-1_all.deb ... 293s Unpacking python3-pyfakefs (5.3.2-1) ... 293s Selecting previously unselected package python3-exceptiongroup. 293s Preparing to unpack .../07-python3-exceptiongroup_1.2.0-1_all.deb ... 293s Unpacking python3-exceptiongroup (1.2.0-1) ... 293s Selecting previously unselected package python3-iniconfig. 293s Preparing to unpack .../08-python3-iniconfig_1.1.1-2_all.deb ... 293s Unpacking python3-iniconfig (1.1.1-2) ... 293s Selecting previously unselected package python3-packaging. 293s Preparing to unpack .../09-python3-packaging_23.2-1_all.deb ... 293s Unpacking python3-packaging (23.2-1) ... 293s Selecting previously unselected package python3-pluggy. 293s Preparing to unpack .../10-python3-pluggy_1.4.0-1_all.deb ... 293s Unpacking python3-pluggy (1.4.0-1) ... 293s Selecting previously unselected package python3-pytest. 293s Preparing to unpack .../11-python3-pytest_7.4.4-1_all.deb ... 293s Unpacking python3-pytest (7.4.4-1) ... 293s Selecting previously unselected package python3-decorator. 293s Preparing to unpack .../12-python3-decorator_5.1.1-5_all.deb ... 293s Unpacking python3-decorator (5.1.1-5) ... 293s Selecting previously unselected package python3-colorama. 293s Preparing to unpack .../13-python3-colorama_0.4.6-4_all.deb ... 293s Unpacking python3-colorama (0.4.6-4) ... 293s Selecting previously unselected package python3-click. 293s Preparing to unpack .../14-python3-click_8.1.6-1_all.deb ... 293s Unpacking python3-click (8.1.6-1) ... 293s Selecting previously unselected package python3-itsdangerous. 293s Preparing to unpack .../15-python3-itsdangerous_2.1.2-4_all.deb ... 293s Unpacking python3-itsdangerous (2.1.2-4) ... 293s Selecting previously unselected package python3-werkzeug. 293s Preparing to unpack .../16-python3-werkzeug_3.0.1-3_all.deb ... 293s Unpacking python3-werkzeug (3.0.1-3) ... 293s Selecting previously unselected package python3-flask. 293s Preparing to unpack .../17-python3-flask_2.2.5-1ubuntu1_all.deb ... 293s Unpacking python3-flask (2.2.5-1ubuntu1) ... 293s Selecting previously unselected package python3-mistune0. 293s Preparing to unpack .../18-python3-mistune0_0.8.4-2_all.deb ... 293s Unpacking python3-mistune0 (0.8.4-2) ... 293s Selecting previously unselected package python3-flasgger. 293s Preparing to unpack .../19-python3-flasgger_0.9.7.2~dev2+dfsg-2_all.deb ... 293s Unpacking python3-flasgger (0.9.7.2~dev2+dfsg-2) ... 293s Selecting previously unselected package python3-greenlet. 293s Preparing to unpack .../20-python3-greenlet_3.0.1-2_arm64.deb ... 293s Unpacking python3-greenlet (3.0.1-2) ... 293s Selecting previously unselected package python3-brotli. 294s Preparing to unpack .../21-python3-brotli_1.1.0-2_arm64.deb ... 294s Unpacking python3-brotli (1.1.0-2) ... 294s Selecting previously unselected package python3-httpbin. 294s Preparing to unpack .../22-python3-httpbin_0.10.1+dfsg-5_all.deb ... 294s Unpacking python3-httpbin (0.10.1+dfsg-5) ... 294s Selecting previously unselected package python3-pytest-httpbin. 294s Preparing to unpack .../23-python3-pytest-httpbin_2.0.0-1_all.deb ... 294s Unpacking python3-pytest-httpbin (2.0.0-1) ... 294s Selecting previously unselected package python3-pytest-mock. 294s Preparing to unpack .../24-python3-pytest-mock_3.12.0-1.1_all.deb ... 294s Unpacking python3-pytest-mock (3.12.0-1.1) ... 294s Selecting previously unselected package python3-async-generator. 294s Preparing to unpack .../25-python3-async-generator_1.10-4_all.deb ... 294s Unpacking python3-async-generator (1.10-4) ... 294s Selecting previously unselected package python3-pytest-asyncio. 294s Preparing to unpack .../26-python3-pytest-asyncio_0.20.3-1.2_all.deb ... 294s Unpacking python3-pytest-asyncio (0.20.3-1.2) ... 294s Selecting previously unselected package python3-outcome. 294s Preparing to unpack .../27-python3-outcome_1.2.0-1.1_all.deb ... 294s Unpacking python3-outcome (1.2.0-1.1) ... 294s Selecting previously unselected package python3-sniffio. 294s Preparing to unpack .../28-python3-sniffio_1.3.0-2_all.deb ... 294s Unpacking python3-sniffio (1.3.0-2) ... 294s Selecting previously unselected package python3-sortedcontainers. 294s Preparing to unpack .../29-python3-sortedcontainers_2.4.0-2_all.deb ... 294s Unpacking python3-sortedcontainers (2.4.0-2) ... 294s Selecting previously unselected package python3-trio. 294s Preparing to unpack .../30-python3-trio_0.24.0-1ubuntu1_all.deb ... 294s Unpacking python3-trio (0.24.0-1ubuntu1) ... 294s Selecting previously unselected package python3-h11. 294s Preparing to unpack .../31-python3-h11_0.14.0-1_all.deb ... 294s Unpacking python3-h11 (0.14.0-1) ... 294s Selecting previously unselected package python3-wsproto. 294s Preparing to unpack .../32-python3-wsproto_1.2.0-1_all.deb ... 294s Unpacking python3-wsproto (1.2.0-1) ... 294s Selecting previously unselected package python3-trio-websocket. 294s Preparing to unpack .../33-python3-trio-websocket_0.11.1-1_all.deb ... 294s Unpacking python3-trio-websocket (0.11.1-1) ... 294s Selecting previously unselected package python3-selenium. 294s Preparing to unpack .../34-python3-selenium_4.18.1+dfsg-1_all.deb ... 294s Unpacking python3-selenium (4.18.1+dfsg-1) ... 294s Selecting previously unselected package python3-xmltodict. 294s Preparing to unpack .../35-python3-xmltodict_0.13.0-1_all.deb ... 294s Unpacking python3-xmltodict (0.13.0-1) ... 295s Setting up python3-iniconfig (1.1.1-2) ... 295s Setting up python3-sniffio (1.3.0-2) ... 295s Setting up python3-outcome (1.2.0-1.1) ... 295s Setting up python3-pyfakefs (5.3.2-1) ... 295s Setting up python3-async-generator (1.10-4) ... 296s Setting up python3-colorama (0.4.6-4) ... 296s Setting up python3-itsdangerous (2.1.2-4) ... 296s Setting up 7zip (23.01+dfsg-8) ... 296s Setting up python3-sortedcontainers (2.4.0-2) ... 296s Setting up python3-click (8.1.6-1) ... 296s Setting up python3-decorator (5.1.1-5) ... 296s Setting up python3-xmltodict (0.13.0-1) ... 296s Setting up python3-packaging (23.2-1) ... 297s Setting up python3-flaky (3.7.0-2) ... 297s Setting up python3-werkzeug (3.0.1-3) ... 297s Setting up python3-brotli (1.1.0-2) ... 297s Setting up python3-greenlet (3.0.1-2) ... 298s Setting up python3-h11 (0.14.0-1) ... 298s Setting up python3-pluggy (1.4.0-1) ... 298s Setting up python3-mistune0 (0.8.4-2) ... 298s /usr/lib/python3/dist-packages/mistune0.py:435: SyntaxWarning: invalid escape sequence '\|' 298s cells[i][c] = re.sub('\\\\\|', '|', cell) 298s Setting up chromium-browser (2:1snap1-0ubuntu1) ... 298s update-alternatives: using /usr/bin/chromium-browser to provide /usr/bin/x-www-browser (x-www-browser) in auto mode 298s update-alternatives: using /usr/bin/chromium-browser to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode 298s Setting up python3-exceptiongroup (1.2.0-1) ... 298s Setting up python3-lib2to3 (3.11.5-1) ... 299s Setting up python3-distutils (3.11.5-1) ... 299s python3.12: can't get files for byte-compilation 299s Setting up python3-wsproto (1.2.0-1) ... 299s Setting up python3-pytest (7.4.4-1) ... 299s Setting up python3-flask (2.2.5-1ubuntu1) ... 299s Setting up python3-all (3.12.1-0ubuntu2) ... 299s Setting up chromium-chromedriver (2:1snap1-0ubuntu1) ... 299s Setting up python3-trio (0.24.0-1ubuntu1) ... 300s Setting up python3-pytest-asyncio (0.20.3-1.2) ... 300s Setting up python3-pytest-mock (3.12.0-1.1) ... 300s Setting up python3-flasgger (0.9.7.2~dev2+dfsg-2) ... 301s Setting up python3-trio-websocket (0.11.1-1) ... 301s Setting up python3-httpbin (0.10.1+dfsg-5) ... 301s /usr/lib/python3/dist-packages/httpbin/helpers.py:33: SyntaxWarning: invalid escape sequence '\_' 301s ASCII_ART = """ 301s /usr/lib/python3/dist-packages/httpbin/helpers.py:78: SyntaxWarning: invalid escape sequence '\ ' 301s ANGRY_ASCII =""" 301s /usr/lib/python3/dist-packages/httpbin/helpers.py:445: SyntaxWarning: invalid escape sequence '\s' 301s match = re.search('\s*(W/)?\"?([^"]*)\"?\s*', part) 301s Setting up python3-pytest-httpbin (2.0.0-1) ... 301s Setting up python3-selenium (4.18.1+dfsg-1) ... 302s Setting up autopkgtest-satdep (0) ... 302s Processing triggers for dbus (1.14.10-4ubuntu1) ... 302s Processing triggers for man-db (2.12.0-3) ... 308s (Reading database ... 77603 files and directories currently installed.) 308s Removing autopkgtest-satdep (0) ... 309s autopkgtest [16:43:29]: test upstream-tests: [----------------------- 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_par2file.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_par2file.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_deobfuscate_filenames.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_deobfuscate_filenames.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_internetspeed.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_internetspeed.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_nzbparser.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_nzbparser.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_consistency.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_consistency.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_dirscanner.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_dirscanner.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_newswrapper.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_newswrapper.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_decoder.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_decoder.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/requirements.txt' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/requirements.txt' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_lang.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_lang.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_functional_sorting.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_functional_sorting.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_win_utils.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_win_utils.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_sorting.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_sorting.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_functional_downloads.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_functional_downloads.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_postproc.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_postproc.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/testhelper.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/testhelper.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_cfg.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_cfg.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_rss.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_rss.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_file_extension.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_file_extension.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_encoding.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_encoding.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_functional_adding_nzbs_clean.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_functional_adding_nzbs_clean.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/__init__.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/__init__.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_newsunpack.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_newsunpack.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_filesystem.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_filesystem.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_happyeyeballs.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_happyeyeballs.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_api_and_interface.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_api_and_interface.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/sabnews.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/sabnews.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_config.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_config.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_urlgrabber.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_urlgrabber.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_functional_adding_nzbs.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_functional_adding_nzbs.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_interface.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_interface.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_nzbstuff.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_nzbstuff.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_utils' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_utils' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_utils/test_sleepless.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_utils/test_sleepless.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_utils/__init__.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_utils/__init__.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_utils/test_cert_gen.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_utils/test_cert_gen.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_utils/test_pystone.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_utils/test_pystone.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_utils/test_diskspeed.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_utils/test_diskspeed.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/one_line.sfv' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/one_line.sfv' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sabnzbd.basic.ini' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sabnzbd.basic.ini' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/rss_feed_test.xml' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/rss_feed_test.xml' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/generate_test_data.sh' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/generate_test_data.sh' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/good_sfv_unicode.sfv' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/good_sfv_unicode.sfv' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sabnzbd.sorting.ini' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sabnzbd.sorting.ini' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/random.bin' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/random.bin' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/only_comments.sfv' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/only_comments.sfv' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/deobfuscate_filenames' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/deobfuscate_filenames' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/deobfuscate_filenames/rename.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/deobfuscate_filenames/rename.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/deobfuscate_filenames/E0CcYdGDFbeCAsT3LoID' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/deobfuscate_filenames/E0CcYdGDFbeCAsT3LoID' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_7zip' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_7zip' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_7zip/testfile.7z' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_7zip/testfile.7z' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_but_no_rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_but_no_rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_but_no_rar/bf641bb5-d0d2-4914-8418-fb13d5c3a685' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_but_no_rar/bf641bb5-d0d2-4914-8418-fb13d5c3a685' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_but_no_rar/39cec468-cebc-411d-8494-ccb0c5b2158e' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_but_no_rar/39cec468-cebc-411d-8494-ccb0c5b2158e' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_but_no_rar/884f0030-b10f-40db-b9b7-ea757acd93d0' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_but_no_rar/884f0030-b10f-40db-b9b7-ea757acd93d0' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_but_no_rar/71287e2e-988a-4f8b-8fb2-5b1a23d1e89b' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_but_no_rar/71287e2e-988a-4f8b-8fb2-5b1a23d1e89b' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_but_no_rar/5b331515-eb3b-495c-a9b6-76983dc02998' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_but_no_rar/5b331515-eb3b-495c-a9b6-76983dc02998' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_but_no_rar/7fc582cf-b0c2-4c13-a7f0-6edff299a4d5' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_but_no_rar/7fc582cf-b0c2-4c13-a7f0-6edff299a4d5' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/fully_encrypted_and_obfuscated_rars' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/fully_encrypted_and_obfuscated_rars' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/fully_encrypted_and_obfuscated_rars/032f4c17-50ec-456d-ac02-e118e62f5a55' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/fully_encrypted_and_obfuscated_rars/032f4c17-50ec-456d-ac02-e118e62f5a55' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/fully_encrypted_and_obfuscated_rars/making_of.txt' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/fully_encrypted_and_obfuscated_rars/making_of.txt' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/fully_encrypted_and_obfuscated_rars/bdfeb75c-c177-4efb-8bc9-764103c82a23' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/fully_encrypted_and_obfuscated_rars/bdfeb75c-c177-4efb-8bc9-764103c82a23' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/fully_encrypted_and_obfuscated_rars/dee6a48c-c443-45e1-a7ff-e38c31df60c4' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/fully_encrypted_and_obfuscated_rars/dee6a48c-c443-45e1-a7ff-e38c31df60c4' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/fully_encrypted_and_obfuscated_rars/b0a3af52-165b-4285-af12-8f3952586af4' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/fully_encrypted_and_obfuscated_rars/b0a3af52-165b-4285-af12-8f3952586af4' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/fully_encrypted_and_obfuscated_rars/df604a04-1514-48a4-b113-829aca167cd9' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/fully_encrypted_and_obfuscated_rars/df604a04-1514-48a4-b113-829aca167cd9' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/fully_encrypted_and_obfuscated_rars/8a5c1f24-55b1-43f5-8407-d28d2c0ea95f' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/fully_encrypted_and_obfuscated_rars/8a5c1f24-55b1-43f5-8407-d28d2c0ea95f' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set_missing_first_rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set_missing_first_rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set_missing_first_rar/ee1876e4-4b01-40fa-938c-f70a829c6128' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set_missing_first_rar/ee1876e4-4b01-40fa-938c-f70a829c6128' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set_missing_first_rar/b5106bf5-8054-41aa-84d1-370695fa8534' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set_missing_first_rar/b5106bf5-8054-41aa-84d1-370695fa8534' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set_missing_first_rar/b3e4bdd7-d161-4711-8d6e-65d9d4070b09' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set_missing_first_rar/b3e4bdd7-d161-4711-8d6e-65d9d4070b09' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set_missing_first_rar/75fa7ec4-8135-4f62-87f7-ae4312c6627e' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set_missing_first_rar/75fa7ec4-8135-4f62-87f7-ae4312c6627e' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set_missing_first_rar/ab1282a7-b77b-404d-8c4f-9d2e69ecfd66' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set_missing_first_rar/ab1282a7-b77b-404d-8c4f-9d2e69ecfd66' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set_missing_first_rar/a9cfc0d1-1745-44ae-88e3-c88bb0239a36' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set_missing_first_rar/a9cfc0d1-1745-44ae-88e3-c88bb0239a36' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.011' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.011' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.010' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.010' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.004' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.004' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.003' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.003' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.vol1+1.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.vol1+1.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.002' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.002' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.005' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.005' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.vol3+1.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.vol3+1.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.vol4+1.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.vol4+1.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.007' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.007' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.009' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.009' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.vol0+1.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.vol0+1.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.008' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.008' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.006' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.006' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.001' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.001' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/filejoin/par2test.bin.vol2+1.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/filejoin/par2test.bin.vol2+1.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.part5.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.part5.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.vol0+1.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.vol0+1.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.vol5+2.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.vol5+2.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.part1.11.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.part1.11.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.part2.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.part2.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.part1.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.part1.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.vol3+2.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.vol3+2.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/foorbar.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/foorbar.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/notarealfile.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/notarealfile.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/par2test.vol1+2.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/par2test.vol1+2.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/stillpar2butalsobadname.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/stillpar2butalsobadname.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2repair/basic/stillrarbutnotagoodname.txt' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2repair/basic/stillrarbutnotagoodname.txt' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar/36ba2c21-6028-44f3-9338-dd5f6beffdf2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar/36ba2c21-6028-44f3-9338-dd5f6beffdf2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar/0b19598b-7d9f-4f59-91c8-9d73dbae2dfe' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar/0b19598b-7d9f-4f59-91c8-9d73dbae2dfe' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar/d712bb98-f10a-47ed-98e0-b60ebf67d9e4' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar/d712bb98-f10a-47ed-98e0-b60ebf67d9e4' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar/34060da6-ee37-4d5c-93e4-4086b501ef5b' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar/34060da6-ee37-4d5c-93e4-4086b501ef5b' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar/04010404-7cca-4816-b9c4-5ec8ef987b31' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar/04010404-7cca-4816-b9c4-5ec8ef987b31' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar/5c05bccd-92c3-4bd9-9630-0e884d47572b' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar/5c05bccd-92c3-4bd9-9630-0e884d47572b' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar/680ef23f-3517-437a-a8bc-8f20c14ca450' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar/680ef23f-3517-437a-a8bc-8f20c14ca450' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_double_rar_set_missing_rar/1df72dc9-fac5-46eb-bdcb-b40fc6b0556c' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_double_rar_set_missing_rar/1df72dc9-fac5-46eb-bdcb-b40fc6b0556c' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/f5b9482f-dff3-433e-ac55-ed48fc8fc02f' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/f5b9482f-dff3-433e-ac55-ed48fc8fc02f' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/c2bfeeb1-a0b6-47d2-be35-50328927c1ae' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/c2bfeeb1-a0b6-47d2-be35-50328927c1ae' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/79e1de93-f1ed-4ec8-ad69-484038a8d626' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/79e1de93-f1ed-4ec8-ad69-484038a8d626' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/6bc6ba71-f563-4b85-af93-1f04e36671e7' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/6bc6ba71-f563-4b85-af93-1f04e36671e7' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/3d2d4cc9-529c-4a7b-91a0-67e3e0ddb2b8' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/3d2d4cc9-529c-4a7b-91a0-67e3e0ddb2b8' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/e819d66d-ccb1-409d-8794-51205742fb1d' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/e819d66d-ccb1-409d-8794-51205742fb1d' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/d266818f-83f9-45af-a6dd-44e7194a66dc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/d266818f-83f9-45af-a6dd-44e7194a66dc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/f62c18e6-56fb-4758-b499-edac3988fc6a' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/f62c18e6-56fb-4758-b499-edac3988fc6a' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/686e730b-87c6-42ff-af52-3d6a32d449fc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/686e730b-87c6-42ff-af52-3d6a32d449fc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/3b7d77bc-b95d-45b9-bb25-22b156d4ffef' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/3b7d77bc-b95d-45b9-bb25-22b156d4ffef' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/aaffd55d-5282-4497-a52e-894181dd7531' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/aaffd55d-5282-4497-a52e-894181dd7531' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/8aab6897-3810-47fb-aa69-8bf36ee70081' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/8aab6897-3810-47fb-aa69-8bf36ee70081' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/c92aa713-1eac-405e-8b64-448485eefe45' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/c92aa713-1eac-405e-8b64-448485eefe45' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/70629f48-11bd-4b1e-b1ee-2b1c902d6069' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/70629f48-11bd-4b1e-b1ee-2b1c902d6069' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/790f7aa9-0e93-43f9-ad05-81394f02072b' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/790f7aa9-0e93-43f9-ad05-81394f02072b' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_two_rar_sets/1f34e542-0a5a-4a7e-81d3-9726c24bb3fd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_two_rar_sets/1f34e542-0a5a-4a7e-81d3-9726c24bb3fd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/deobfuscate_par2_based' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/deobfuscate_par2_based' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/deobfuscate_par2_based/20mb_with_par2_package.zip' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/deobfuscate_par2_based/20mb_with_par2_package.zip' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/tavern' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/tavern' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/tavern/api_version.yaml' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/tavern/api_version.yaml' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/tavern/api_history_format.yaml' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/tavern/api_history_format.yaml' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/tavern/api_get_files_format.yaml' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/tavern/api_get_files_format.yaml' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/tavern/api_queue_format.yaml' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/tavern/api_queue_format.yaml' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/tavern/api_server_stats.yaml' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/tavern/api_server_stats.yaml' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/tavern/api_queue_empty.yaml' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/tavern/api_queue_empty.yaml' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/tavern/api_history_empty.yaml' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/tavern/api_history_empty.yaml' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set/8fcf6c37-1903-4293-bbea-bc8fc56484db' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set/8fcf6c37-1903-4293-bbea-bc8fc56484db' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set/144c25d6-6e75-45d0-80d9-7e09e0c505cd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set/144c25d6-6e75-45d0-80d9-7e09e0c505cd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set/a6768881-217e-47a9-bdbe-ebf81ce6773d' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set/a6768881-217e-47a9-bdbe-ebf81ce6773d' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set/8d1cc822-0a5d-4fe2-b9e1-62ae5c0f5a08' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set/8d1cc822-0a5d-4fe2-b9e1-62ae5c0f5a08' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set/3a63e6c4-c681-44d5-ba8f-d34bd5b026bc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set/3a63e6c4-c681-44d5-ba8f-d34bd5b026bc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set/d9fab0d8-9846-4bc5-bbff-a46884771779' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set/d9fab0d8-9846-4bc5-bbff-a46884771779' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/obfuscated_single_rar_set/a27aa04e-62a0-490f-9a06-5fbf98edd528' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/obfuscated_single_rar_set/a27aa04e-62a0-490f-9a06-5fbf98edd528' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_zip' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_zip' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_zip/testfile.zip' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_zip/testfile.zip' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/basic_rar5' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/basic_rar5' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/basic_rar5/testfile.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/basic_rar5/testfile.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_file_extension' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_file_extension' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_file_extension/apeeengeee' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_file_extension/apeeengeee' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_file_extension/somepeedeef' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_file_extension/somepeedeef' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_file_extension/some_nzb_file' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_file_extension/some_nzb_file' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_file_extension/sometxtfile' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_file_extension/sometxtfile' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_file_extension/my_matroska' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_file_extension/my_matroska' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2file' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2file' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/par2file/basic_16k.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/par2file/basic_16k.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_passworded{{secret}}' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_passworded{{secret}}' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_passworded{{secret}}/passworded-file.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_passworded{{secret}}/passworded-file.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/SINGLE_sort_s23e06_480i-SABnzbd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/SINGLE_sort_s23e06_480i-SABnzbd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/SINGLE_sort_s23e06_480i-SABnzbd/abc.mov' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/SINGLE_sort_s23e06_480i-SABnzbd/abc.mov' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/single-ep_sort_s06e66_4k_uhd-SABnzbd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/single-ep_sort_s06e66_4k_uhd-SABnzbd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/single-ep_sort_s06e66_4k_uhd-SABnzbd/yay.srt' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/single-ep_sort_s06e66_4k_uhd-SABnzbd/yay.srt' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/single-ep_sort_s06e66_4k_uhd-SABnzbd/yay.avi' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/single-ep_sort_s06e66_4k_uhd-SABnzbd/yay.avi' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd/E09.data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd/E09.data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd/E04.data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd/E04.data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd/E07.data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd/E07.data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd/E06.data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s02_4k_uhd-SABnzbd/E06.data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd/S01E02.data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd/S01E02.data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd/S01E03.data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd/S01E03.data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd/S01E05.data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd/S01E05.data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd/S01E01.data' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/sea_sort_s01_4k_uhd-SABnzbd/S01E01.data' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/Its_all_about_parts_2023_576i_mono-SABnzbd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/Its_all_about_parts_2023_576i_mono-SABnzbd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/Its_all_about_parts_2023_576i_mono-SABnzbd/mymovie part 6.disc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/Its_all_about_parts_2023_576i_mono-SABnzbd/mymovie part 6.disc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/Its_all_about_parts_2023_576i_mono-SABnzbd/mymovie part 7.disc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/Its_all_about_parts_2023_576i_mono-SABnzbd/mymovie part 7.disc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/Its_all_about_parts_2023_576i_mono-SABnzbd/mymovie part 8.disc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/Its_all_about_parts_2023_576i_mono-SABnzbd/mymovie part 8.disc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/Long_live_CDs_2023_576i_mono-SABnzbd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/Long_live_CDs_2023_576i_mono-SABnzbd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/Long_live_CDs_2023_576i_mono-SABnzbd/cd1.disc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/Long_live_CDs_2023_576i_mono-SABnzbd/cd1.disc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/Long_live_CDs_2023_576i_mono-SABnzbd/cd2.disc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/Long_live_CDs_2023_576i_mono-SABnzbd/cd2.disc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/sorting/Long_live_CDs_2023_576i_mono-SABnzbd/cd3.disc' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/sorting/Long_live_CDs_2023_576i_mono-SABnzbd/cd3.disc' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_win_unicode' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_win_unicode' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_win_unicode/frènch_german_demö.rar.vol0+1.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_win_unicode/frènch_german_demö.rar.vol0+1.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_win_unicode/frènch_german_demö.rar.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_win_unicode/frènch_german_demö.rar.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/test_win_unicode/frènch_german_demö.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/test_win_unicode/frènch_german_demö.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.vol002+04.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.vol002+04.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.vol126+73.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.vol126+73.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.vol014+16.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.vol014+16.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.vol000+02.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.vol000+02.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.vol062+64.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.vol062+64.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.part3.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.part3.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.part2.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.part2.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.part1.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.part1.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.part5.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.part5.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.part4.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.part4.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.part6.rar' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.part6.rar' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.vol030+32.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.vol030+32.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/data/unicode_rar/我喜欢编程.vol006+08.par2' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/data/unicode_rar/我喜欢编程.vol006+08.par2' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/conftest.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/conftest.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_functional_misc.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_functional_misc.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_misc.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_misc.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_functional_api.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_functional_api.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_functional_config.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_functional_config.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/tests/test_getipaddress.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/test_getipaddress.py' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/scripts' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/scripts' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/scripts/Sample-PostProc.sh' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/scripts/Sample-PostProc.sh' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/scripts/Sample-PostProc.cmd' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/scripts/Sample-PostProc.cmd' 310s '/tmp/autopkgtest.NlElQk/build.iDH/src/scripts/Sample-PostProc.py' -> '/tmp/autopkgtest.NlElQk/autopkgtest_tmp/scripts/Sample-PostProc.py' 310s Running testsuite with python3.12: 311s ============================= test session starts ============================== 311s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3.12 311s cachedir: .pytest_cache 311s rootdir: /tmp/autopkgtest.NlElQk/autopkgtest_tmp 311s plugins: flaky-3.7.0, asyncio-0.20.3, pyfakefs-5.3.2, httpbin-2.0.0, mock-3.12.0 311s asyncio: mode=Mode.STRICT 315s collecting ... collected 12807 items / 8 deselected / 2 skipped / 12799 selected 315s 315s tests/test_api_and_interface.py::TestApiInternals::test_empty PASSED [ 0%] 315s tests/test_api_and_interface.py::TestApiInternals::test_mode_invalid PASSED [ 0%] 315s tests/test_api_and_interface.py::TestApiInternals::test_version PASSED [ 0%] 315s tests/test_api_and_interface.py::TestApiInternals::test_auth PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_basic PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_api_no_or_wrong_api_key PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_api_nzb_key PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_check_hostname_basic PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_check_hostname_not_user_password PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_check_hostname_whitelist PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_dual_stack PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_dual_stack_local_ranges PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_inet_exposure PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_inet_exposure_login_for_external PASSED [ 0%] 315s tests/test_api_and_interface.py::TestSecuredExpose::test_no_text_warnings PASSED [ 0%] 319s tests/test_api_and_interface.py::TestHistory::test_add_active_history_consistency PASSED [ 0%] 319s tests/test_cfg.py::TestValidators::test_clean_nice_ionice_parameters_allowed PASSED [ 0%] 319s tests/test_cfg.py::TestValidators::test_clean_nice_ionice_parameters_blocked PASSED [ 0%] 319s tests/test_cfg.py::TestValidators::test_validate_single_tag PASSED [ 0%] 319s tests/test_cfg.py::TestValidators::test_all_lowercase PASSED [ 0%] 319s tests/test_cfg.py::TestValidators::test_lower_case_ext PASSED [ 0%] 319s tests/test_cfg.py::TestValidators::test_validate_safedir PASSED [ 0%] 319s tests/test_config.py::TestOptions::test_base_option PASSED [ 0%] 319s tests/test_config.py::TestOptions::test_all XFAIL (These tests shoul...) [ 0%] 319s tests/test_config.py::TestOptions::test_non_public PASSED [ 0%] 319s tests/test_config.py::TestConfig::test_validate_config_backup PASSED [ 0%] 320s tests/test_config.py::TestConfig::test_config_backup PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_no_data PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_short_data[] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_short_data[\r\n\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_short_data[foobar\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_short_data[222 0 \r\nX-Too-Short: yup\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[222 0 \r\n\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[222 0 \r\n\r\nbeing\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[222 0 \r\n\r\nx-header: begin 644 foobar\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[666 0 \r\nbegin\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[OMG 0 \r\nbegin\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[222 0 \r\nbegin\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[222 0 \r\nbegin ABC DEF\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[222 0 \r\nbegin 755\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_missing_uu_begin[222 0 \r\nbegin 644 \t \t\r\n] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-True-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-True-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-True-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-True-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-True-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-True-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-True-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-True-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-False-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-False-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-False-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-False-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-False-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-False-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-False-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-True-False-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-True-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-True-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-True-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-True-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-True-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-True-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-True-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-True-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-False-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-False-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-False-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-False-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-False-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-False-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-False-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 644 nospace.bin-False-False-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-True-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-True-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-True-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-True-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-True-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-True-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-True-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-True-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-False-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-False-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-False-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-False-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-False-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-False-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-False-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-True-False-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-True-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-True-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-True-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-True-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-True-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-True-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-True-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-True-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-False-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-False-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-False-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-False-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-False-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-False-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-False-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 444 filename with spaces.txt-False-False-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-True-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-True-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-True-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-True-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-True-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-True-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-True-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-True-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-False-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-False-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-False-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-False-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-False-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-False-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-False-False-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-True-False-False-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-True-True-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-True-True-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-True-True-False-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-True-True-False-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-True-False-True-True] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-True-False-True-False] PASSED [ 0%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-True-False-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-True-False-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-False-True-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-False-True-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-False-True-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-False-True-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-False-False-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-False-False-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-False-False-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[BEGIN 644 foobar-False-False-False-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-True-True-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-True-True-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-True-True-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-True-True-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-True-False-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-True-False-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-True-False-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-True-False-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-False-True-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-False-True-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-False-True-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-False-True-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-False-False-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-False-False-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-False-False-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-True-False-False-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-True-True-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-True-True-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-True-True-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-True-True-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-True-False-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-True-False-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-True-False-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-True-False-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-False-True-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-False-True-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-False-True-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-False-True-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-False-False-True-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-False-False-True-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-False-False-False-True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_singlepart[begin 0755 shell.sh-False-False-False-False-False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_multipart[True] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_multipart[False] PASSED [ 1%] 320s tests/test_decoder.py::TestUuDecoder::test_broken_uu[M<6I"]2>+H\xd0\xb2\xd0\xb0\xd1\x88\xd0\xb5 \xd0\xb7\xd0\xb4\xd0\xbe\xd1\x80\xd0\xbe\xd0\xb2\xd1\x8c\xd0\xb5W8A_.=R<"\] PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_is_probably_obfuscated PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_filelist_lite PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_big_file_small_accompanying_files PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_filelist_full PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_one_small_file PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_filelist_subdir PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_no_deobfuscate_DVD_dir PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_collection_with_same_size PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_filelist_nasty_tests PASSED [ 1%] 320s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_par2 PASSED [ 1%] 321s tests/test_deobfuscate_filenames.py::TestDeobfuscateFinalResult::test_deobfuscate_par2_plus_deobfuscate PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.zip-None] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.rar-None] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.7z-None] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.nzb-None] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.gz-None] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.bz2-None] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.zip-movies] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.rar-tv] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.7z-audio] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.nzb-software] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.gz-movies] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_adds_valid_nzbs[file.bz2-tv] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_ignores_empty_files[file.zip] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_ignores_empty_files[file.rar] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_ignores_empty_files[file.7z] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_ignores_empty_files[file.nzb] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_ignores_empty_files[file.gz] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_ignores_empty_files[file.bz2] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_ignores_non_nzbs[file.doc] PASSED [ 1%] 321s tests/test_dirscanner.py::TestDirScanner::test_ignores_non_nzbs[filenzb] PASSED [ 1%] 321s tests/test_encoding.py::TestEncoding::test_correct_unknown_encoding PASSED [ 1%] 321s tests/test_encoding.py::TestEncoding::test_correct_cherrypy_encoding PASSED [ 1%] 321s tests/test_file_extension.py::Test_File_Extension::test_has_popular_extension PASSED [ 1%] 321s tests/test_file_extension.py::Test_File_Extension::test_ext_rename_ignore PASSED [ 1%] 321s tests/test_file_extension.py::Test_File_Extension::test_what_is_most_likely_extension PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_empty PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_colon_handling_windows PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_colon_handling_macos PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_colon_handling_other PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_win_devices_on_win PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_win_devices_not_win PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_file_illegal_chars_win32 PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_folder_illegal_chars_win32 PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_file_illegal_chars_linux PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_folder_illegal_chars_linux PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_char_collections PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_legal_chars_linux PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_sanitize_safe_linux PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_filename_dot PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_foldername_dot PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_long_foldername PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_filename_empty_result PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_foldername_empty_result PASSED [ 1%] 321s tests/test_filesystem.py::TestFileFolderNameSanitizer::test_filename_too_long PASSED [ 1%] 321s tests/test_filesystem.py::TestSanitizeFiles::test_sanitize_files PASSED [ 1%] 321s tests/test_filesystem.py::TestSanitizeFiles::test_sanitize_files_input PASSED [ 1%] 321s tests/test_filesystem.py::TestSameDirectory::test_nothing_in_common_win_paths PASSED [ 1%] 321s tests/test_filesystem.py::TestSameDirectory::test_nothing_in_common_unix_paths PASSED [ 1%] 321s tests/test_filesystem.py::TestSameDirectory::test_posix_fun PASSED [ 1%] 321s tests/test_filesystem.py::TestSameDirectory::test_same PASSED [ 1%] 321s tests/test_filesystem.py::TestSameDirectory::test_subfolder PASSED [ 1%] 321s tests/test_filesystem.py::TestSameDirectory::test_windows SKIPPED (R...) [ 1%] 321s tests/test_filesystem.py::TestSameDirectory::test_looks_likesubfolder_but_isnt PASSED [ 1%] 321s tests/test_filesystem.py::TestSameDirectory::test_capitalization_linux PASSED [ 1%] 321s tests/test_filesystem.py::TestClipLongPath::test_empty PASSED [ 1%] 321s tests/test_filesystem.py::TestClipLongPath::test_clip_path_win PASSED [ 1%] 321s tests/test_filesystem.py::TestClipLongPath::test_nothing_to_clip_win PASSED [ 1%] 321s tests/test_filesystem.py::TestClipLongPath::test_clip_path_non_win PASSED [ 1%] 321s tests/test_filesystem.py::TestClipLongPath::test_long_path_win PASSED [ 1%] 321s tests/test_filesystem.py::TestClipLongPath::test_nothing_to_lenghten_win PASSED [ 1%] 321s tests/test_filesystem.py::TestClipLongPath::test_long_path_non_win PASSED [ 1%] 321s tests/test_filesystem.py::TestCheckMountLinux::test_bare_mountpoint_linux PASSED [ 1%] 325s tests/test_filesystem.py::TestCheckMountLinux::test_dir_nonexistent_linux PASSED [ 1%] 325s tests/test_filesystem.py::TestCheckMountLinux::test_dir_outsider_linux PASSED [ 1%] 325s tests/test_filesystem.py::TestCheckMountLinux::test_existing_dir_linux PASSED [ 1%] 325s tests/test_filesystem.py::TestCheckMountMacOS::test_bare_mountpoint_macos PASSED [ 1%] 329s tests/test_filesystem.py::TestCheckMountMacOS::test_dir_nonexistent_macos PASSED [ 1%] 329s tests/test_filesystem.py::TestCheckMountMacOS::test_dir_outsider_macos PASSED [ 1%] 329s tests/test_filesystem.py::TestCheckMountMacOS::test_existing_dir_macos PASSED [ 1%] 334s tests/test_filesystem.py::TestCheckMountWin::test_bare_mountpoint_win PASSED [ 1%] 334s tests/test_filesystem.py::TestCheckMountWin::test_dir_nonexistent_win PASSED [ 1%] 338s tests/test_filesystem.py::TestCheckMountWin::test_dir_on_nonexistent_drive_win PASSED [ 1%] 338s tests/test_filesystem.py::TestCheckMountWin::test_dir_outsider_win PASSED [ 2%] 338s tests/test_filesystem.py::TestCheckMountWin::test_existing_dir_win PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFull::test_exception_appledouble PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFull::test_exception_dsstore PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFull::test_exception_resource_files PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFull::test_invalid_file_argument PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFull::test_no_exceptions PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFull::test_nonexistent_dir PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFullWin::test_exception_appledouble PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFullWin::test_exception_dsstore PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFullWin::test_exception_resource_files PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFullWin::test_invalid_file_argument PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFullWin::test_no_exceptions PASSED [ 2%] 338s tests/test_filesystem.py::TestListdirFullWin::test_nonexistent_dir PASSED [ 2%] 338s tests/test_filesystem.py::TestGetUniqueDirFilename::test_creating_dir PASSED [ 2%] 338s tests/test_filesystem.py::TestGetUniqueDirFilename::test_existing_file PASSED [ 2%] 338s tests/test_filesystem.py::TestGetUniqueDirFilename::test_existing_file_without_extension PASSED [ 2%] 339s tests/test_filesystem.py::TestGetUniqueDirFilename::test_nonexistent_dir PASSED [ 2%] 339s tests/test_filesystem.py::TestGetUniqueDirFilename::test_nonexistent_file PASSED [ 2%] 339s tests/test_filesystem.py::TestGetUniqueDirFilenameWin::test_creating_dir SKIPPED [ 2%] 339s tests/test_filesystem.py::TestGetUniqueDirFilenameWin::test_existing_file SKIPPED [ 2%] 339s tests/test_filesystem.py::TestGetUniqueDirFilenameWin::test_existing_file_without_extension SKIPPED [ 2%] 339s tests/test_filesystem.py::TestGetUniqueDirFilenameWin::test_nonexistent_dir SKIPPED [ 2%] 339s tests/test_filesystem.py::TestGetUniqueDirFilenameWin::test_nonexistent_file SKIPPED [ 2%] 340s tests/test_filesystem.py::TestCreateAllDirsWin::test_create_all_dirs PASSED [ 2%] 340s tests/test_filesystem.py::TestCreateAllDirs::test_basic_folder_creation PASSED [ 2%] 340s tests/test_filesystem.py::TestCreateAllDirs::test_no_permissions PASSED [ 2%] 340s tests/test_filesystem.py::TestCreateAllDirs::test_permissions_600 PASSED [ 2%] 340s tests/test_filesystem.py::TestCreateAllDirs::test_permissions_770 PASSED [ 2%] 340s tests/test_filesystem.py::TestCreateAllDirs::test_permissions_777 PASSED [ 2%] 340s tests/test_filesystem.py::TestSetPermissionsWin::test_win32 PASSED [ 2%] 340s tests/test_filesystem.py::TestSetPermissions::test_dir0444_permissions2455_setting PASSED [ 2%] 340s tests/test_filesystem.py::TestSetPermissions::test_dir0450_permissions0617_setting PASSED [ 2%] 340s tests/test_filesystem.py::TestSetPermissions::test_dir0777_permissions0760_setting PASSED [ 2%] 340s tests/test_filesystem.py::TestSetPermissions::test_dir1755_permissions4755_setting PASSED [ 2%] 340s tests/test_filesystem.py::TestSetPermissions::test_empty_permissions_setting PASSED [ 2%] 340s tests/test_filesystem.py::TestRenamer::test_renamer PASSED [ 2%] 340s tests/test_filesystem.py::TestUnwantedExtensions::test_has_unwanted_extension_blacklist_mode PASSED [ 2%] 340s tests/test_filesystem.py::TestUnwantedExtensions::test_has_unwanted_extension_whitelist_mode PASSED [ 2%] 340s tests/test_filesystem.py::TestUnwantedExtensions::test_has_unwanted_extension_empty_blacklist PASSED [ 2%] 340s tests/test_filesystem.py::TestUnwantedExtensions::test_has_unwanted_extension_empty_whitelist PASSED [ 2%] 340s tests/test_filesystem.py::TestOtherFileSystemFunctions::test_directory_is_writable PASSED [ 2%] 340s tests/test_filesystem.py::TestOtherFileSystemFunctions::test_filesystem_capabilities PASSED [ 2%] 340s tests/test_filesystem.py::TestOtherFileSystemFunctions::test_strip_extensions[Test.nzb-ext_to_remove0-Test] PASSED [ 2%] 340s tests/test_filesystem.py::TestOtherFileSystemFunctions::test_strip_extensions[Test.nzb.nzb.nzb.nzb.nzb-ext_to_remove1-Test] PASSED [ 2%] 340s tests/test_filesystem.py::TestOtherFileSystemFunctions::test_strip_extensions[Test.not-ext_to_remove2-Test.not] PASSED [ 2%] 340s tests/test_filesystem.py::TestOtherFileSystemFunctions::test_strip_extensions[No.par2.Test.par2.nzb-ext_to_remove3-No.par2.Test] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-0--2--1] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-0--2-0] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-0--1--1] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-0--1-0] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-2--2--1] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-2--2-0] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-2--1--1] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-2--1-0] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-1--2--1] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-1--2-0] PASSED [ 2%] 341s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-1--1--1] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2-None-1--1-0] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-0--2--1] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-0--2-0] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-0--1--1] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-0--1-0] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-2--2--1] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-2--2-0] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-2--1--1] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-2--1-0] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-1--2--1] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-1--2-0] PASSED [ 2%] 342s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-1--1--1] PASSED [ 2%] 343s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1--2--1-1--1-0] PASSED [ 2%] 343s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-0--2--1] PASSED [ 2%] 343s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-0--2-0] PASSED [ 2%] 343s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-0--1--1] PASSED [ 2%] 343s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-0--1-0] PASSED [ 2%] 343s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-2--2--1] PASSED [ 2%] 343s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-2--2-0] PASSED [ 2%] 343s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-2--1--1] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-2--1-0] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-1--2--1] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-1--2-0] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-1--1--1] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0-None-1--1-0] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-0--2--1] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-0--2-0] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-0--1--1] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-0--1-0] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-2--2--1] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-2--2-0] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-2--1--1] PASSED [ 2%] 344s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-2--1-0] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-1--2--1] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-1--2-0] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-1--1--1] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[-1-0--1-1--1-0] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-0--2--1] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-0--2-0] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-0--1--1] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-0--1-0] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-2--2--1] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-2--2-0] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-2--1--1] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-2--1-0] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-1--2--1] PASSED [ 2%] 345s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-1--2-0] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-1--1--1] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2-None-1--1-0] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-0--2--1] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-0--2-0] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-0--1--1] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-0--1-0] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-2--2--1] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-2--2-0] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-2--1--1] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-2--1-0] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-1--2--1] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-1--2-0] PASSED [ 2%] 346s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-1--1--1] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0--2--1-1--1-0] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-0--2--1] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-0--2-0] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-0--1--1] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-0--1-0] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-2--2--1] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-2--2-0] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-2--1--1] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-2--1-0] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-1--2--1] PASSED [ 2%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-1--2-0] PASSED [ 3%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-1--1--1] PASSED [ 3%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0-None-1--1-0] PASSED [ 3%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-0--2--1] PASSED [ 3%] 347s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-0--2-0] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-0--1--1] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-0--1-0] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-2--2--1] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-2--2-0] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-2--1--1] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-2--1-0] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-1--2--1] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-1--2-0] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-1--1--1] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_sample[0-0--1-1--1-0] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[-1--2-None-None-None-None] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[1-None--2-None-None-None] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[2-None-None--2-None-None] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[0-2-None-None-1-None] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[1-None-None-None--1-None] PASSED [ 3%] 348s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[-2--100-2-None-None-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[-2-0-2--100-None-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[1-2-0--100-None-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[-2-None--2-None-2-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[-2-None--1-None-1-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[2-None--1-None--2-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[2-2-None--2-None-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[2-1-None--2-None-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[1--2-0-None-None-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[0-2-None--2-None--1] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[1--2--100-None-None--1] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[1-None-None-None-None--1] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[-1-None-None-None-None-1] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_priority_triggers[0-None-None-None-None-None] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_partial PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[6-3-0-0-False] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[6-0-0-0-False] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[5-2-0-0-False] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[5-0-0-0-False] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[4-2-0-0-False] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[3-1-0-0-False] PASSED [ 3%] 349s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[0-0-1-0-True] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[0-0-2-0-True] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[0-0-3-0-False] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[0-0-0-1-False] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[0-0-0-2-False] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_malformed[0-0-0-3-False] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_size_limit[-100--2--2] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_size_limit[-2--2--2] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_size_limit[-1--2--2] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_size_limit[0--2--2] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_size_limit[1--2--2] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_size_limit[2--2--2] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_size_limit[None--2--2] PASSED [ 3%] 350s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2--100--1] PASSED [ 3%] 351s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2--100-1] PASSED [ 3%] 351s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2--2--1] PASSED [ 3%] 351s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2--2-1] PASSED [ 3%] 351s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2--1--1] PASSED [ 3%] 351s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2--1-1] PASSED [ 3%] 351s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2-0--1] PASSED [ 3%] 351s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2-0-1] PASSED [ 3%] 351s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2-1--1] PASSED [ 3%] 352s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2-1-1] PASSED [ 3%] 352s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2-2--1] PASSED [ 3%] 352s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2-2-1] PASSED [ 3%] 352s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2-None--1] PASSED [ 3%] 352s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[1-0-2-None-1] PASSED [ 3%] 352s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2--100--1] PASSED [ 3%] 352s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2--100-1] PASSED [ 3%] 352s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2--2--1] PASSED [ 3%] 353s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2--2-1] PASSED [ 3%] 353s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2--1--1] PASSED [ 3%] 353s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2--1-1] PASSED [ 3%] 353s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2-0--1] PASSED [ 3%] 353s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2-0-1] PASSED [ 3%] 353s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2-1--1] PASSED [ 3%] 353s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2-1-1] PASSED [ 3%] 354s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2-2--1] PASSED [ 3%] 354s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2-2-1] PASSED [ 3%] 354s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2-None--1] PASSED [ 3%] 356s tests/test_functional_adding_nzbs.py::TestAddingNZBs::test_adding_nzbs_duplicate_pausing[0-0-2-None-1] PASSED [ 3%] 383s tests/test_functional_adding_nzbs_clean.py::TestAddingNZBsClean::test_adding_nzbs_nzoids PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_version_testhelper PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_version_tavern PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_version_json PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_version_text PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_version_xml PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_server_stats PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_nonexistent_mode[extra_args0] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_nonexistent_mode[extra_args1] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_pct[32] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_pct[100] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_pct[0] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_abs[False-96-True] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_abs[True-70-True] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_abs[False-100-True] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_abs[True-100-True] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_abs[True-0-False] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_abs[False-0-False] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_abs[True-101-True] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_speedlimit_abs[False-200-True] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_translate[nl-Error-Fout] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_translate[he-Error-\u05e9\u05d2\u05d9\u05d0\u05d4] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_translate[en-Error-Error] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_translate[nb-Ooooooooops-Ooooooooops] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_translate_empty PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_get_clear_warnings PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_pause_resume_pp PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_watched_now[False] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_watched_now[True] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_reset_quota[False] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_reset_quota[True] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_set_keys[nzbkey-nzb_key] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_set_keys[apikey-api_key] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_handle_sorter_api[MyFirstSorter-sorter_conf0-name] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_handle_sorter_api[MyFirstSorter-sorter_conf0-keyword] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_handle_sorter_api[MySecondSorter-sorter_conf1-name] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_handle_sorter_api[MySecondSorter-sorter_conf1-keyword] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_handle_sorter_api[MyThirdSorter-sorter_conf2-name] PASSED [ 3%] 384s tests/test_functional_api.py::TestOtherApi::test_api_handle_sorter_api[MyThirdSorter-sorter_conf2-keyword] PASSED [ 3%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_empty_format PASSED [ 3%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_nonexistent_name[extra_args0] PASSED [ 3%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_nonexistent_name[extra_args1] PASSED [ 3%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_pause_resume[pause-resume] PASSED [ 3%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_pause_resume[resume-pause] PASSED [ 3%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_pause_resume[pause-pause] PASSED [ 3%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_pause_resume[resume-resume] PASSED [ 3%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_pause_resume_single_job[pause-resume] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_pause_resume_single_job[resume-pause] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_pause_resume_single_job[pause-pause] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_pause_resume_single_job[resume-resume] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[True-0] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[True-1] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[True-2] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[True-3] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[True-4] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[False-0] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[False-1] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[False-2] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[False-3] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_search_and_nzo_ids[False-4] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_restrict_no_results_search_and_nzo_ids[search] PASSED [ 4%] 384s tests/test_functional_api.py::TestQueueApi::test_api_queue_restrict_no_results_search_and_nzo_ids[nzo_ids] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_delete_jobs[1] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_delete_jobs[2] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_delete_jobs[5] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_delete_jobs[9] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_delete_jobs[10] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_complete_action[True-False-hibernate_pc] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_complete_action[True-False-standby_pc] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_complete_action[True-True-shutdown_program] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_complete_action[False-False-invalid_option] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_single_format PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_sort[avg_age-avg_age-asc] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_sort[avg_age-avg_age-desc] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_sort[name-filename-asc] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_sort[name-filename-desc] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_sort[size-size-asc] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_sort[size-size-desc] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_move[5-4-1-True] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_move[5-4-0-False] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_move[5-0-4-True] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_move[5-2-3-False] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_move[2-1-0-False] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_move[2-0-1-True] PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_cat PASSED [ 4%] 385s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[helloworld.py-True-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[helloworld2.py-False-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[my_scripted_script_.py-True-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[\uc720\ub2c9\uc2a4.py-True-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[\uc720\ub2c9\uc2a4.sh-True-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[\u0644\u063a\u0629 \u0628\u0631\u0645\u062c\u0629 \u0646\u0635\u064a\u0629-False-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[.dotfilehiddenfile.sh-True-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[None-False-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_script[-False-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_prio[-100] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_prio[-1] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_prio[0] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_prio[1] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_prio[2] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_postproc[0-True-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_postproc[1-True-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_postproc[2-True-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_postproc[3-True-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_postproc[U-False-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_postproc[-1-False-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[Ubuntu-None-Ubuntu-None-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[\u30c7\u30d3\u30a2\u30f3-None-\u30c7\u30d3\u30a2\u30f3-None-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[OpenBSD 6.8 {{25!}}-None-OpenBSD 6.8-25!-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[Gentoo_Hobby_Edition {{secret}} -None-Gentoo_Hobby_Edition-secret-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[Mandrake{{now{{Mageia}}-None-Mandrake-now{{Mageia-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[\u041a\u0440\u0430\u0441\u043d\u0430\u044f \u0428\u043b\u044f\u043f\u0430-\u0533\u0561\u0572\u057f\u0576\u0561\u0562\u0561\u057c-\u041a\u0440\u0430\u0441\u043d\u0430\u044f \u0428\u043b\u044f\u043f\u0430-\u0533\u0561\u0572\u057f\u0576\u0561\u0562\u0561\u057c-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[\u05dc\u05d9\u05e0\u05d5\u05e7\u05e1-\u0645\u0639\u0644\u0648\u0645\u0627\u062a{{{{ \u0633\u0631\u064a\u0629-\u05dc\u05d9\u05e0\u05d5\u05e7\u05e1-\u0645\u0639\u0644\u0648\u0645\u0627\u062a{{{{ \u0633\u0631\u064a\u0629-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[Hello/kITTY-None-Hello-kITTY-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[th\u01b0 \u0111i\u1ec7n t\u1eed password=m\u1eadt_kh\u1ea9u-None-th\u01b0 \u0111i\u1ec7n t\u1eed-m\u1eadt_kh\u1ea9u-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[{{Jobname{{PassWord}}-None-{{Jobname-PassWord-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[password=PartOfTheJobname-None-password=PartOfTheJobname-None-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[/Jobname-None-+Jobname-None-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[-None-None-None-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[-PassWord-None-PassWord-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[None-None-None-None-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[None-PassWord-None-PassWord-False] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[Job}}Name{{FTW-None-Job}}Name{{FTW-None-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[.{{PasswordOnly}}-None-.{{PasswordOnly}}-None-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_change_job_name[Foo{{Bar}}-PassFromValue3-Foo{{Bar}}-PassFromValue3-True] PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_get_files_format PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_queue_delete_nzf PASSED [ 4%] 386s tests/test_functional_api.py::TestQueueApi::test_api_move_nzf_bulk PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_format PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_slot_count PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_cat PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_invalid_cat PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_cat_and_limit PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_invalid_cat_and_limit PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_invalid_cat_and_search PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_search PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_nzo_ids PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_no_results_search_and_nzo_ids[search] PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_no_results_search_and_nzo_ids[nzo_ids] PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_restrict_cat_and_search_and_limit PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_limit_failed PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_delete_single PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_delete_multiple PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_delete_failed PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApi::test_api_history_delete_completed PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApiPart2::test_api_history_delete_all PASSED [ 4%] 387s tests/test_functional_api.py::TestHistoryApiPart2::test_api_history_delete_everything PASSED [ 4%] 389s tests/test_functional_api.py::TestHistoryApiPart2::test_api_history_empty_format PASSED [ 4%] 395s tests/test_functional_config.py::TestBasicPages::test_base_pages PASSED [ 4%] 402s tests/test_functional_config.py::TestBasicPages::test_base_submit_pages PASSED [ 4%] 404s tests/test_functional_config.py::TestConfigLogin::test_login PASSED [ 4%] 404s tests/test_functional_config.py::TestConfigCategories::test_page PASSED [ 4%] 413s tests/test_functional_config.py::TestConfigServers::test_add_and_remove_server PASSED [ 4%] 414s tests/test_functional_misc.py::TestShowLogging::test_showlog PASSED [ 4%] 414s tests/test_functional_misc.py::TestSamplePostProc::test_sample_post_proc PASSED [ 4%] 421s tests/test_functional_misc.py::TestDaemonizing::test_daemonizing PASSED [ 4%] 423s tests/test_functional_sorting.py::TestDownloadSorting::test_sorter_settings_conversion PASSED [ 4%] 431s tests/test_functional_sorting.py::TestDownloadSorting::test_download_season_sorting[sea_sort_s01_4k_uhd-SABnzbd-result0] PASSED [ 4%] 437s tests/test_functional_sorting.py::TestDownloadSorting::test_download_season_sorting[sea_sort_s02_4k_uhd-SABnzbd-result1] PASSED [ 4%] 441s tests/test_functional_sorting.py::TestDownloadSorting::test_download_sequential[Long_live_CDs_2023_576i_mono-SABnzbd-result0] PASSED [ 4%] 468s tests/test_functional_sorting.py::TestDownloadSorting::test_download_sequential[Its_all_about_parts_2023_576i_mono-SABnzbd-result1] PASSED [ 4%] 471s tests/test_functional_sorting.py::TestDownloadSorting::test_download_sorting_single[SINGLE_sort_s23e06_480i-SABnzbd-result0] PASSED [ 4%] 474s tests/test_functional_sorting.py::TestDownloadSorting::test_download_sorting_single[SINGLE_sort_s23e06_480i-SABnzbd-result1] PASSED [ 4%] 478s tests/test_functional_sorting.py::TestDownloadSorting::test_download_sorting_single[single-ep_sort_s06e66_4k_uhd-SABnzbd-result2] PASSED [ 4%] 482s tests/test_functional_sorting.py::TestDownloadSorting::test_download_sorting_single[single-ep_sort_s06e66_4k_uhd-SABnzbd-result3] PASSED [ 4%] 482s tests/test_getipaddress.py::TestGetIpAddress::test_addresslookup4 PASSED [ 4%] 482s tests/test_getipaddress.py::TestGetIpAddress::test_public_ipv4 PASSED [ 4%] 482s tests/test_getipaddress.py::TestGetIpAddress::test_local_ipv4 PASSED [ 4%] 482s tests/test_getipaddress.py::TestGetIpAddress::test_public_ipv6 PASSED [ 4%] 482s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-None-True] PASSED [ 4%] 482s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 4%] 482s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 4%] 482s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 4%] 482s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-::1-True] PASSED [ 4%] 482s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-[::1]-True] PASSED [ 4%] 482s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-localhost-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-example.org-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-::1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-[::1]-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-localhost-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-2001::/16-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-::1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-[::1]-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-localhost-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-example.org-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-None-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-::1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-[::1]-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-localhost-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-example.org-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-None-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-::1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-[::1]-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-localhost-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 5%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-2001::/16-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-::1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-[::1]-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-localhost-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-example.org-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-::1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-[::1]-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-localhost-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-example.org-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-None-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-::1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-[::1]-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-localhost-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-2001::/16-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-None-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-::1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-[::1]-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-localhost-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-example.org-False] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 6%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-::1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-[::1]-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-localhost-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-example.org-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-None-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-::1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-[::1]-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-localhost-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-2001::/16-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-::1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-[::1]-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-localhost-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-example.org-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 7%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-::1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-[::1]-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-localhost-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-example.org-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-None-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-[::1]-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-localhost-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-2001::/16-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-::1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-[::1]-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-localhost-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-example.org-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-None-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-::1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-[::1]-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-localhost-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-example.org-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 8%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-[::1]-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-localhost-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-2001::/16-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-::1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-[::1]-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-localhost-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-example.org-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-::1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-[::1]-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-localhost-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-example.org-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-None-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-[::1]-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-localhost-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-2001::/16-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 9%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-::1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-[::1]-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-localhost-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-example.org-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-::1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-[::1]-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-localhost-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-example.org-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-None-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-::1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-[::1]-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-localhost-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-2001::/16-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-::1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-[::1]-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-localhost-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-example.org-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 10%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-None-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-::1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-[::1]-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-localhost-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-example.org-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 11%] 483s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-None-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-::1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-[::1]-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-localhost-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-2001::/16-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-::1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-[::1]-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-localhost-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-example.org-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 11%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-::1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-[::1]-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-localhost-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-example.org-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-None-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-[::1]-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-localhost-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-2001::/16-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-::1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-[::1]-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-localhost-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-example.org-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-None-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-::1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-[::1]-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-localhost-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-example.org-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 12%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-None-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-[::1]-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-localhost-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-2001::/16-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-::1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-[::1]-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-localhost-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-example.org-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-::1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-[::1]-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-localhost-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-example.org-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-None-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-[::1]-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-localhost-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-2001::/16-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 13%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-[::1]-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-localhost-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-example.org-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-[::1]-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-localhost-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-example.org-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-None-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-::1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-[::1]-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-localhost-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-2001::/16-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-[::1]-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-localhost-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-example.org-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 14%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-::1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-[::1]-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-localhost-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-example.org-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-None-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-[::1]-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-localhost-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-2001::/16-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-::1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-[::1]-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-localhost-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-example.org-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 15%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-::1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-[::1]-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-localhost-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-example.org-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-::1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-[::1]-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-localhost-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-2001::/16-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-::1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-[::1]-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-localhost-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-example.org-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-None-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-::1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-[::1]-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-localhost-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-example.org-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-None-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 16%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-::1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-[::1]-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-localhost-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-2001::/16-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-::1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-[::1]-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-localhost-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-example.org-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-None-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-::1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-[::1]-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-localhost-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-example.org-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-None-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-::1-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-[::1]-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-localhost-False] PASSED [ 17%] 484s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-2001::/16-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-None-True] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-::1-True] PASSED [ 17%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-[::1]-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-localhost-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-example.org-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-::1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-[::1]-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-localhost-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-example.org-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-None-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-::1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-[::1]-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-localhost-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-2001::/16-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-::1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-[::1]-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-localhost-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-example.org-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 18%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-::1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-[::1]-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-localhost-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-example.org-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-None-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-[::1]-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-localhost-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-2001::/16-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-::1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-[::1]-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-localhost-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-example.org-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-None-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-::1-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-[::1]-True] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 19%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-localhost-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-example.org-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-[::1]-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-localhost-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-2001::/16-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-::1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-[::1]-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-localhost-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-example.org-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-None-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-::1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-[::1]-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-localhost-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-example.org-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-None-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-[::1]-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-localhost-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 20%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-2001::/16-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-::1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-[::1]-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-localhost-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-example.org-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-::1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-[::1]-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-localhost-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-example.org-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-None-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-::1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-[::1]-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-localhost-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-2001::/16-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-None-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-::1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-[::1]-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-localhost-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-example.org-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 21%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-::1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-[::1]-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-localhost-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-example.org-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-None-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-[::1]-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-localhost-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-2001::/16-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-::1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-[::1]-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-localhost-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-example.org-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 22%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 23%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 23%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 23%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 23%] 485s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-::1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-[::1]-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-localhost-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-example.org-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-None-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-[::1]-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-localhost-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-2001::/16-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-::1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-[::1]-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-localhost-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-example.org-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-None-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-::1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-[::1]-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-localhost-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-example.org-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 23%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-[::1]-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-localhost-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-2001::/16-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-::1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-[::1]-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-localhost-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-example.org-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-::1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-[::1]-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-localhost-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-example.org-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-None-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-[::1]-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-localhost-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-2001::/16-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 24%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-::1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-[::1]-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-localhost-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-example.org-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-::1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-[::1]-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-localhost-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-example.org-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-None-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-::1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-[::1]-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-localhost-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-2001::/16-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-::1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-[::1]-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-localhost-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-example.org-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 25%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-::1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-[::1]-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-localhost-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-example.org-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-None-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-[::1]-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-localhost-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-2001::/16-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-::1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-[::1]-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-localhost-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-example.org-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 26%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-::1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-[::1]-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-localhost-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-example.org-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-None-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-[::1]-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-localhost-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-2001::/16-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-::1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-[::1]-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-localhost-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-example.org-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-None-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-::1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-[::1]-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-localhost-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-example.org-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 27%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-None-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-::1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-[::1]-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-localhost-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-2001::/16-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-None-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-::1-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-[::1]-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-localhost-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-example.org-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 28%] 486s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-None-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-::1-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-[::1]-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-localhost-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-example.org-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-None-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-::1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-[::1]-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-localhost-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-2001::/16-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 28%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-[::1]-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-localhost-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-example.org-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-[::1]-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-localhost-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-example.org-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-None-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-::1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-[::1]-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-localhost-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-2001::/16-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-[::1]-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-localhost-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-example.org-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 29%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-::1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-[::1]-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-localhost-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-example.org-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-None-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-[::1]-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-localhost-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-2001::/16-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-::1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-[::1]-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-localhost-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-example.org-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-None-True] PASSED [ 30%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-::1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-[::1]-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-localhost-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-example.org-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-::1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-[::1]-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-localhost-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-2001::/16-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-::1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-[::1]-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-localhost-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-example.org-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-None-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-::1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-[::1]-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-localhost-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-example.org-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-None-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 31%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-[::1]-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-localhost-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-2001::/16-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-::1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-[::1]-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-localhost-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-example.org-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-::1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-[::1]-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-localhost-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-example.org-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-None-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-[::1]-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-localhost-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-2001::/16-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-None-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-::1-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-[::1]-True] PASSED [ 32%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-localhost-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-example.org-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[False-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-::1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-[::1]-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-localhost-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-example.org-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-None-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-::1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-[::1]-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-localhost-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-2001::/16-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-::1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-[::1]-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-localhost-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-example.org-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 33%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-::1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-[::1]-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-localhost-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-example.org-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-None-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-[::1]-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-localhost-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-2001::/16-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-::1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-[::1]-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-localhost-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-example.org-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-None-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-::1-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-[::1]-True] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-localhost-False] PASSED [ 34%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-example.org-False] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 35%] 487s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-None-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-[::1]-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-localhost-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-2001::/16-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-::1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-[::1]-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-localhost-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-example.org-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-None-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-::1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-[::1]-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-localhost-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-example.org-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-None-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-[::1]-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-localhost-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-2001::/16-False] PASSED [ 35%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-::1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-[::1]-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-localhost-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-example.org-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-::1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-[::1]-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-localhost-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-example.org-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-None-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-::1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-[::1]-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-localhost-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-2001::/16-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-None-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-::1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-[::1]-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-localhost-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-example.org-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 36%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-::1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-[::1]-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-localhost-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-example.org-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-None-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-[::1]-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-localhost-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-2001::/16-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-::1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-[::1]-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-localhost-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-example.org-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 37%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-0-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-[::1]-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-localhost-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-example.org-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-None-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-[::1]-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-localhost-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-2001::/16-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-[::1]-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-localhost-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-example.org-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-None-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-[::1]-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-localhost-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-example.org-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 38%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-[::1]-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-localhost-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-2001::/16-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-::1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-[::1]-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-localhost-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-example.org-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-::1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-[::1]-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-localhost-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-example.org-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-None-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-[::1]-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-localhost-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-2001::/16-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 39%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-::1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-[::1]-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-localhost-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-example.org-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-::1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-[::1]-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-localhost-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-example.org-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-None-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-::1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-[::1]-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-localhost-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-2001::/16-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-::1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-[::1]-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-localhost-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-example.org-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 40%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-::1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-[::1]-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-localhost-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-example.org-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-None-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-::1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-[::1]-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-localhost-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-2001::/16-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-::1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-[::1]-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-localhost-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-example.org-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 41%] 488s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 41%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-::1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-[::1]-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-localhost-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-example.org-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-None-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-[::1]-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-localhost-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-2001::/16-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-::1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-[::1]-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-localhost-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-example.org-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-1-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-None-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-::1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-[::1]-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-localhost-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-example.org-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 42%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-None-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-[::1]-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-localhost-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-2001::/16-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-::1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-[::1]-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-localhost-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-example.org-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-::1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-[::1]-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-localhost-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-example.org-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-None-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-[::1]-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-localhost-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-2001::/16-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 43%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-[::1]-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-localhost-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-example.org-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-[::1]-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-localhost-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-example.org-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-None-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-::1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-[::1]-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-localhost-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-2001::/16-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-[::1]-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-localhost-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-example.org-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 44%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-::1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-[::1]-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-localhost-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-example.org-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-None-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-[::1]-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-localhost-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-2001::/16-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-::1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-[::1]-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-localhost-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-example.org-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-None-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 45%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-::1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-[::1]-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-localhost-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-example.org-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-::1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-[::1]-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-localhost-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-2001::/16-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-::1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-[::1]-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-localhost-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-example.org-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-None-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-::1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-[::1]-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-localhost-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-example.org-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-None-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-::1-False] PASSED [ 46%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-[::1]-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-localhost-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-2001::/16-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-::1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-[::1]-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-localhost-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-example.org-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-2-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-::1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-[::1]-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-localhost-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-example.org-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-None-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-::1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-[::1]-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-localhost-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-2001::/16-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-None-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-::1-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-[::1]-True] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 47%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-localhost-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-example.org-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 48%] 489s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-::1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-[::1]-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-localhost-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-example.org-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-None-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-::1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-[::1]-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-localhost-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-2001::/16-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-::1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-[::1]-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-localhost-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-example.org-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 48%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-::1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-[::1]-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-localhost-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-example.org-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-None-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-[::1]-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-localhost-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-2001::/16-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-::1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-[::1]-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-localhost-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-example.org-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-None-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-::1-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-[::1]-True] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-localhost-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-example.org-False] PASSED [ 49%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-[::1]-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-localhost-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-2001::/16-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-::1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-[::1]-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-localhost-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-example.org-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-None-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-::1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-[::1]-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-localhost-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-example.org-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-None-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-[::1]-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-localhost-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-2001::/16-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 50%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-::1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-[::1]-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-localhost-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-example.org-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-::1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-[::1]-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-localhost-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-example.org-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-None-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-::1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-[::1]-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-localhost-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-2001::/16-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-None-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-::1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-[::1]-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-localhost-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-example.org-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 51%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-3-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-::1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-[::1]-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-localhost-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-example.org-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-None-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-[::1]-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-localhost-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-2001::/16-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-::1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-[::1]-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-localhost-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-example.org-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 52%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-[::1]-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-localhost-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-example.org-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-None-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-[::1]-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-localhost-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-2001::/16-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-[::1]-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-localhost-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-example.org-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-None-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-[::1]-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-localhost-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-example.org-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 53%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-[::1]-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-localhost-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-2001::/16-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-::1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-[::1]-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-localhost-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-example.org-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-None-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-::1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-[::1]-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-localhost-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-example.org-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-None-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-[::1]-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-localhost-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-2001::/16-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 54%] 490s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 54%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 54%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 54%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 54%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 54%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 54%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-::1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-[::1]-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-localhost-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-example.org-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-::1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-[::1]-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-localhost-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-example.org-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-None-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-::1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-[::1]-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-localhost-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-2001::/16-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-::1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-[::1]-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-localhost-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-example.org-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 55%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-::1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-[::1]-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-localhost-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-example.org-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-None-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-[::1]-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-localhost-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-2001::/16-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-::1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-[::1]-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-localhost-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-example.org-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 56%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-4-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-127.0.0.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-127.1.2.3-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-::1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-[::1]-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-[::1]:8080-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-localhost-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-example.org-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-192.168.1.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-10.11.12.99-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-8.7.6.5-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-None-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-127.0.0.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-127.1.2.3-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-[::1]-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-localhost-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-192.168.1.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-2001::/16-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.12.11.10-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-127.0.0.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-127.1.2.3-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-::1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-[::1]-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-[::1]:8080-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-localhost-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-example.org-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-192.168.1.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-10.11.12.99-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-8.7.6.5-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-1-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-None-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-127.0.0.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-127.1.2.3-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-::1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-[::1]-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-[::1]:8080-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-localhost-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-example.org-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-192.168.1.1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-10.11.12.99-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-8.7.6.5-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 57%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-None-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-127.0.0.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-127.1.2.3-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-[::1]-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-localhost-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-2001::/16-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.12.11.10-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-127.0.0.1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-127.1.2.3-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-::1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-[::1]-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-[::1]:8080-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-localhost-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-example.org-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-192.168.1.1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-10.11.12.99-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-8.7.6.5-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-2-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-127.0.0.1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-127.1.2.3-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-::1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-[::1]-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-[::1]:8080-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-localhost-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-example.org-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-192.168.1.1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-10.11.12.99-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-8.7.6.5-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-None-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-127.0.0.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-127.1.2.3-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-[::1]-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-localhost-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-2001::/16-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.12.11.10-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-None-True] PASSED [ 58%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-127.0.0.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-127.1.2.3-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-[::1]-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-[::1]:8080-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-localhost-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-example.org-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-192.168.1.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-10.11.12.99-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-8.7.6.5-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-3-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-127.0.0.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-127.1.2.3-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-[::1]-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-[::1]:8080-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-localhost-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-example.org-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-192.168.1.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-10.11.12.99-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-8.7.6.5-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-None-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-127.0.0.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-127.1.2.3-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-::1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-[::1]-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-localhost-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-192.168.1.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-2001::/16-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.12.11.10-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-127.0.0.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-127.1.2.3-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-[::1]-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-[::1]:8080-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-localhost-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-example.org-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-192.168.1.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-10.11.12.99-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-8.7.6.5-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 59%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-4-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-127.0.0.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-127.1.2.3-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-::1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-[::1]-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-[::1]:8080-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-localhost-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-example.org-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-192.168.1.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-10.11.12.99-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-8.7.6.5-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-None-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-127.0.0.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-127.1.2.3-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-[::1]-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-localhost-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-2001::/16-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.12.11.10-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-127.0.0.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-127.1.2.3-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-::1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-[::1]-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-[::1]:8080-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-localhost-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-example.org-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-192.168.1.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-10.11.12.99-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-8.7.6.5-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-5-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-None-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-127.0.0.1-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-127.1.2.3-True] PASSED [ 60%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-127.0.0.1:8080-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-::1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-[::1]-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-[::1]:8080-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-localhost-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-example.org-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-192.168.1.1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-10.11.12.99-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-8.7.6.5-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-192.168.1.1, 10.11.12.13-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, 9.8.7.6-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, ::1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-None-192.168.1.1, 10.11.12.13, sabrules.example.org-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-192.168.1.0/24-None-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-192.168.1.0/24-192.168.1.23-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-192.168.1.0/24-192.168.1.23, 10.11.12.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/8-192.168.1.23-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-192.168.2.0/24, 10.0.0.0/8-192.168.1.23-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-192.168.1.0/24, 10.0.0.0/24-192.168.1.23-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-10.11.12.0/24-192.168.1.23-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-2001:ffff::/64-None-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-10.11.12.13-2001:ffff::/64, 192.168.1.0/24-None-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-None-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-127.0.0.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-127.1.2.3-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-::1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-[::1]-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-localhost-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-192.168.1.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-192.168.1.1, 13.12.11.10-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-192.168.1.1, 13.12.11.10, ::1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-2001::/16-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-2001::/16, 13.12.11.10-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-None-2001::/16, 13.0.0.0/9-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.12.11.10-None-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-None-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.12.11.10-192.168.1.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.12.11.10-192.168.1.1, 9.8.7.6-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.12.11.10, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.0.0.0/12-None-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-None-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.0.0.0/12-192.168.1.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.0.0.0/12-192.168.1.1, 9.8.7.6-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-13.12.11.10-13.0.0.0/12, 192.168.255.0/24-192.168.1.1, 9.8.7.6-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-None-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-127.0.0.1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-127.1.2.3-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-127.0.0.1:8080-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-::1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-[::1]-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-[::1]:8080-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-localhost-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-example.org-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-192.168.1.1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-10.11.12.99-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-8.7.6.5-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-192.168.1.1, 127.6.6.6-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, 9.8.7.6-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, ::1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-None-192.168.1.1, 127.6.6.6, sabrules.example.org-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-192.168.1.0/24-None-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-192.168.1.0/24-192.168.1.23-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-192.168.1.0/24-192.168.1.23, 127.0.0.1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-192.168.1.23-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-192.168.2.0/24, 127.0.0.0/8-5.6.7.8-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-192.168.1.0/24, 127.0.0.0/8-192.168.1.23, 5.6.7.8-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-192.168.1.0/24, 10.0.0.0/24-::1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-127.6.6.0/24-192.168.1.23-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-2001:ffff::/32-None-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-None-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-2001:ffff::/32-2001:ffff:a:b:c:d:e:f-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-2001:ffff:a:b:c:d:e:f, 192.168.1.1-True] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-2001:ffff::/32-666:ffff:a:b:c:d:e:f-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-127.6.6.6-2001:ffff::/32, 192.168.1.0/24-666:ffff:a:b:c:d:e:f, 192.168.1.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-None-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-127.0.0.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-127.1.2.3-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-::1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-[::1]-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-localhost-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-192.168.1.1-False] PASSED [ 61%] 491s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-None-2001::/16-False] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-None-True] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.0.0.1-True] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-127.1.2.3-True] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-::1-True] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-[::1]-True] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-localhost-False] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1-False] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1-False] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-192.168.1.1, DEAD:BEEF:2023:0007::1, ::1-False] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD::/16-False] PASSED [ 61%] 492s tests/test_interface.py::TestInterfaceFunctions::test_check_access[True-5-6-DEAD:BEEF:2023:007::1-dead:beef::/32-DEAD:BEEF:2023:7::42-True] PASSED [ 61%] 492s tests/test_lang.py::test_is_rtl PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_timeformat24h PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_timeformatampm PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_calc_age PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_safe_lower PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_none PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_cmp PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_cat_to_opts PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_wildcard_to_re PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_cat_convert PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_convert_version PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_from_units PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_to_units PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_unit_back_and_forth PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_caller_name PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_split_host PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_on_cleanup_list PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_format_time_string PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_format_time_string_locale PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_format_time_left PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_format_time_left_short PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_int_conv PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_create_https_certificates PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_sample[Free.Open.Source.Movie.2001.1080p.WEB-DL.DD5.1.H264-FOSS-False] PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_sample[Setup.exe-False] PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_sample[23.123.hdtv-rofl-False] PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_sample[Something.1080p.WEB-DL.DD5.1.H264-EMRG-sample-True] PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_sample[Something.1080p.WEB-DL.DD5.1.H264-EMRG-sample.ogg-True] PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_sample[Sumtin_Else_1080p_WEB-DL_DD5.1_H264_proof-EMRG-True] PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_sample[Wot.Eva.540i.WEB-DL.aac.H264-Groupie sample.mp4-True] PASSED [ 61%] 492s tests/test_misc.py::TestMisc::test_is_sample[file-sample.mkv-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample[PROOF.JPG-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample[Bla.s01e02.title.1080p.aac-sample proof.mkv-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample[Bla.s01e02.title.1080p.aac-proof.mkv-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample[Bla.s01e02.title.1080p.aac sample proof.mkv-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample[Bla.s01e02.title.1080p.aac proof.mkv-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample[Lwtn.s08e26.1080p.web.h264-glhf-sample.par2-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample[Lwtn.s08e26.1080p.web.h264-glhf-sample.vol001-002.par2-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample[Look at That 2011 540i WEB-DL.H265-NoSample-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample_known_false_positives[Not Death Proof (2022) 1080p x264 (DD5.1) BE Subs-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample_known_false_positives[Proof.of.Everything.(2042).4320p.x266-4U-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample_known_false_positives[Crime_Scene_S01E13_Free_Sample_For_Sale_480p-OhDear-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample_known_false_positives[Sample That 2011 480p WEB-DL.H265-aMiGo-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_sample_known_false_positives[NOT A SAMPLE.JPG-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_list2cmdline_unrar[test_input0-"cmd1" "9" "cmd3"] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_list2cmdline_unrar[test_input1-"" "cmd1" "5"] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_list2cmdline_unrar[test_input2-"cmd1" "" "cmd3" "tail -f"] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_list2cmdline_unrar[test_input3-"cmd1" "" "ps ux"] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_list2cmdline_unrar[test_input4-"pass""word" "command"] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_recursive_html_escape PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[1.2.3.4-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[255.255.255.255-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[0.0.0.0-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[10.11.12.13-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[127.0.0.1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[400.500.600.700-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[blabla-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[2001::1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[::1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[::-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[example.org-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[None-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[3.2.0-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[-42-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv4_addr[::ffff:192.168.1.100-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[2001::1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[::1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[[2001::1]-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[fdd6:5a2d:3f20:0:14b0:d8f4:ccb9:fab6-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[::-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[a::b-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[1.2.3.4-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[255.255.255.255-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[0.0.0.0-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[10.11.12.13-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[127.0.0.1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[400.500.600.700-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[blabla-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[666-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[example.org-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[None-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[[1.2.3.4]-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[2001:1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[2001::[2001::1]-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_ipv6_addr[::ffff:192.168.1.100-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[::1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[[::1]-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[127.0.0.1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[127.255.0.0-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[127.1.2.7-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[fdd6:5a2d:3f20:0:14b0:d8f4:ccb9:fab6-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[::-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[a::b-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[1.2.3.4-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[255.255.255.255-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[0.0.0.0-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[10.11.12.13-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[400.500.600.700-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[localhost-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[-666-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[example.org-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[None-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[[127.6.6.6]-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[2001:1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[2001::[2001::1]-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[::ffff:192.168.1.100-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[::ffff:1.1.1.1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_loopback_addr[::ffff:127.0.0.1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[localhost-True0] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[::1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[[::1]-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[localhost-True1] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[127.0.0.1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[127.255.0.0-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[127.1.2.7-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[.local-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[test.local-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[fdd6:5a2d:3f20:0:14b0:d8f4:ccb9:fab6-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[::-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[a::b-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[1.2.3.4-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[255.255.255.255-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[0.0.0.0-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[10.11.12.13-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[400.500.600.700-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[-1984-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[example.org-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[None-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[[127.6.6.6]-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[2001:1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[2001::[2001::1]-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[::ffff:192.168.1.100-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[::ffff:1.1.1.1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_localhost[::ffff:127.0.0.1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[10.11.12.13-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[172.16.2.81-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[192.168.255.255-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[169.254.42.42-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[fd00::ffff-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[fe80::a1-True] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[::1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[localhost-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[127.0.0.1-False0] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[2001:1337:babe::-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[172.32.32.32-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[100.64.0.1-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[[2001::1]-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[::-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[::a:b:c-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[1.2.3.4-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[255.255.255.255-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[0.0.0.0-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[127.0.0.1-False1] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[400.500.600.700-False] PASSED [ 62%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[blabla-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[-666-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[example.org-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[[1.2.3.4]-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[2001:1-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[2001::[2001::1]-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[::ffff:192.168.1.100-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[::ffff:1.1.1.1-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_lan_addr[::ffff:127.0.0.1-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[10.11.12.13-None-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[172.16.2.81-None-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[192.168.255.255-None-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[169.254.42.42-None-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[fd00::ffff-None-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[fe80::a1-None-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[::1-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[localhost-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[127.0.0.1-None-False0] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[2001:1337:babe::-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[172.32.32.32-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[100.64.0.1-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[[2001::1]-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[::-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[::a:b:c-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[1.2.3.4-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[255.255.255.255-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[0.0.0.0-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[127.0.0.1-None-False1] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[400.500.600.700-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[blabla-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[-666-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[example.org-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[None-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[[1.2.3.4]-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[2001:1-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[2001::[2001::1]-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[::ffff:192.168.1.100-None-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[::ffff:1.1.1.1-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[::ffff:127.0.0.1-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[10.11.12.13-10.0.0.0/8-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[10.11.12.13-12.34.56.78, 10.0.0.0/8-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[10.11.12.13-10.0.0.0/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[172.16.2.81-10.0.0.0/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[192.168.255.255-2001::/64-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[2001:1337:babe::42-2001:1337:babe::/48-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[2001:1337:babe::11-1002:1337:babe::/48-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[2001:1337:babe::-2001:1337:babe::/16-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[2001:1337:babe::-1002:1337:babe::/8-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[2001::1-2001::/2-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[::-1.2.3.0/26, 9.8.7.6-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[::a:b:c-1.2.3.0/26, 9.8.7.6-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[1.2.3.4-1.2.3.0/24, 9.8.7.6-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[1.2.3.4-1.2.3.4/32, 9.8.7.6-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[1.2.3.4-9.8.7.6, 1.2.3.4/32-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[1.2.3.4-ffff:1234::/128, 1.2.3.4/32, 9.8.7.6-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[ffff:1234::0-ffff:1234::/128, 1.2.3.4/32, 9.8.7.6-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[EEEE::ccc-ffff:1234::/128, 1.2.3.4/32, 9.8.7.6-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[FFFFFFFF:1234::0-ffff:1234::/128, 1.2.3.4/32, 9.8.7.6-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[1.2.3.4-1.2.3.3/32, 9.8.7.6-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_is_local_addr[1.2.3.4-1.2.3.5/32, 9.8.7.6-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0f:fee-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0f:FEE:-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0FF:ffee-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0ff:ffee:-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:C0F:FEE::1-2001:c0f:fee::/48-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0f:fee::/112-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-::/0-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0:ffee::/48-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0ff:ee::/112-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fEE::1-2001:c0f:fee:eeee::/48-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:Fee::1-2001:c0f:fee:/64-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0f:fee:eeee:3:2:1:0/112-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0f:fee::1-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0f:fee::1/128-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0f:fee::2-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[2001:c0f:fee::1-2001:c0f:fee::2/128-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[::1-::/127-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[::1-2021::/64-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.4-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.4.-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[10.11.12.13-10-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[10.11.12.13-10.-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[108.1.2.3-10-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[108.1.2.3-10.-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.0.0/16-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.0.0/255.255.255.0-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[::ffff:192.168.43.21-192.168.43.0/24-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[::FFff:192.168.43.21-192.168.43.0/24-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[::ffff:192.168.12.34-192.168.43.0/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[::ffFF:192.168.12.34-192.168.43.0/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.0/26-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[200.100.50.25-0.0.0.0/0-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-10.0.0.0/8-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.1.0/22-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.21/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.0/16-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.0/255.252.0.0-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.21-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.21/32-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.21/255.255.255.255-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.12-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-192.168.43.0/32-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[192.168.43.21-43.21.168.192/255.255.255.255-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[127.0.0.1-127.0.0.0/31-True] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[127.0.1.1-127.0.0.0/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[111.222.33.44-111:222:33::/96-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[111:222:33::44-111.222.0.0/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[aaaa::1:2:3:4-f:g:h:i:43:21::/112-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[4.3.2.1-654.3.2.1.0/24-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[None-1.2.3.4/32-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[1:a:2:b::-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_ip_in_subnet[None-None-False] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[::ffff:127.0.0.1-127.0.0.1] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[::FFFF:127.0.0.1-127.0.0.1] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[::ffff:192.168.1.255-192.168.1.255] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[::ffff:8.8.8.8-8.8.8.8] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[2007::2021-2007::2021] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[::ffff:2007:2021-::ffff:2007:2021] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[2007::ffff:2021-2007::ffff:2021] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[12.34.56.78-12.34.56.78] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[foobar-foobar] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[0:0:0:0:0:ffff:8.8.4.4-8.8.4.4] PASSED [ 63%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[0000:0000:0000:0000:0000:ffff:1.0.0.1-1.0.0.1] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_strip_ipv4_mapped_notation[0000::0:ffff:1.1.1.1-1.1.1.1] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_sort_to_opts PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_sort_to_opts_edge_cases[-0] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_sort_to_opts_edge_cases[foobar-0] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_sort_to_opts_edge_cases[False-0] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_sort_to_opts_edge_cases[666-0] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--True---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--True---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--True--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--False---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--False---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--False--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--True---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--True---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--True--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--False---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--False---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--False--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 64%] 492s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 64%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--True---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--True---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--True--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--False---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--False---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--False--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--True---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--True---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--True--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--False---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--False---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--False--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 65%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--True---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--True---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--True--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--False---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--False---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--False--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--True---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--True---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--True--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--False---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--False---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--False--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 66%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--True---] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--True---42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--True--13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--False---] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--False---42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--False--13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--True---] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--True---42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--True--13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 67%] 493s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--False---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--False---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--False--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 67%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats0-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--True---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--True---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--True--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--False---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--False---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--False--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--True---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--True---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--True--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--False---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--False---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--False--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 68%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--True---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--True---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--True--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--False---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--False---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--False--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--True---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--True---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--True--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--False---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--False---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--False--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 69%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--True---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--True---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--True--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--False---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--False---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--False--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--True---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--True---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--True--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--False---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--False---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--False--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 70%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--True---] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--True---42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--True--13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--False---] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--False---42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--False--13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--True---] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--True---42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--True--13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--False---] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--False---42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--False--13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 71%] 494s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 71%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats1-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--True---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--True---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--True--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--False---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--False---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--False--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--True---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--True---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--True--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--False---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--False---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--False--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 72%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--True---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--True---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--True--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--False---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--False---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--False--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--True---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--True---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--True--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--False---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--False---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--False--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 73%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2--False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--True---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--True---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--True--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--False---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--False---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--False--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--True---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--True---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--True--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--False---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--False---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--False--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 74%] 495s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 74%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-True-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--True---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--True---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--True--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--True--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--True-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--False---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--False---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--False--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--False--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0--False-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--True---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--True---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--True--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--True--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--True-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--False---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--False---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--False--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--False--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0--False-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0--False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--True-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0--False-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-True-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--True-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0--False-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True---42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True--13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1--42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-True-disc%1-13M-42M] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---] PASSED [ 75%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False---42M] PASSED [ 76%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-] PASSED [ 76%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False--13M-42M] PASSED [ 76%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--] PASSED [ 76%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1--42M] PASSED [ 76%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-] PASSED [ 76%] 496s tests/test_misc.py::TestMisc::test_convert_sorter_settings[movie_cats2-foobar movie-False-date_cats0-foobar date-False-tv_cats0-foobar tv-False-disc%1-13M-42M] PASSED [ 76%] 496s tests/test_misc.py::TestBuildAndRunCommand::test_none_check PASSED [ 76%] 496s tests/test_misc.py::TestBuildAndRunCommand::test_win SKIPPED (Window...) [ 76%] 496s tests/test_misc.py::TestBuildAndRunCommand::test_std_override PASSED [ 76%] 496s tests/test_misc.py::TestBuildAndRunCommand::test_linux_features PASSED [ 76%] 496s tests/test_newsunpack.py::TestNewsUnpackFunctions::test_is_sfv_file PASSED [ 76%] 496s tests/test_newsunpack.py::TestNewsUnpackFunctions::test_is_sevenfile PASSED [ 76%] 496s tests/test_newsunpack.py::TestNewsUnpackFunctions::test_sevenzip PASSED [ 76%] 496s tests/test_newsunpack.py::TestPar2Repair::test_filejoin PASSED [ 76%] 497s tests/test_newsunpack.py::TestPar2Repair::test_broken_filejoin PASSED [ 76%] 499s tests/test_newswrapper.py::TestNewsWrapper::test_newswrapper[None-TLSv1.3-None-True] PASSED [ 76%] 500s tests/test_newswrapper.py::TestNewsWrapper::test_newswrapper[771-TLSv1.2-None-True] PASSED [ 76%] 501s tests/test_newswrapper.py::TestNewsWrapper::test_newswrapper[768-None-None-False] PASSED [ 76%] 502s tests/test_newswrapper.py::TestNewsWrapper::test_newswrapper[769-None-None-False] PASSED [ 76%] 504s tests/test_newswrapper.py::TestNewsWrapper::test_newswrapper[770-None-None-False] PASSED [ 76%] 506s tests/test_newswrapper.py::TestNewsWrapper::test_newswrapper[None-None-RC4-MD5-False] PASSED [ 76%] 507s tests/test_newswrapper.py::TestNewsWrapper::test_newswrapper[None-TLSv1.2-AES256-SHA-True] PASSED [ 76%] 509s tests/test_newswrapper.py::TestNewsWrapper::test_newswrapper[None-None-TLS_AES_128_CCM_SHA256-False] PASSED [ 76%] 509s tests/test_nzbparser.py::TestNzbParser::test_nzbparser PASSED [ 76%] 510s tests/test_nzbparser.py::TestNzbParser::test_nzbparser_bad_stuff XFAIL [ 76%] 510s tests/test_nzbstuff.py::TestNZO::test_nzo_basic PASSED [ 76%] 510s tests/test_nzbstuff.py::TestArticle::test_get_article PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[my_awesome_nzb_file{{password}}-my_awesome_nzb_file-password] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[file_with_text_after_pw{{passw0rd}}_[180519]-file_with_text_after_pw-passw0rd] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[file_without_pw-file_without_pw-None] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[multiple_pw{{first-pw}}_{{second-pw}}-multiple_pw-first-pw}}_{{second-pw] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[\u30c7\u30d3\u30a2\u30f3-\u30c7\u30d3\u30a2\u30f3-None] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Gentoo_Hobby_Edition {{secret}}-Gentoo_Hobby_Edition-secret] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Test {{secret}}.nzb-Test-secret] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Mandrake{{top{{secret}}-Mandrake-top{{secret] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[\u041a\u0440\u0430\u0441\u043d\u0430\u044f}}{{\u0428\u043b\u044f\u043f\u0430}}-\u041a\u0440\u0430\u0441\u043d\u0430\u044f}}-\u0428\u043b\u044f\u043f\u0430] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[{{Jobname{{PassWord}}-{{Jobname-PassWord] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Hello/kITTY-Hello-kITTY] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Hello/kITTY.nzb-Hello-kITTY] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[/Jobname-/Jobname-None] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Jobname/Top{{Secret}}-Jobname-Top{{Secret}}] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Jobname / Top{{Secret}}-Jobname-Top{{Secret}}] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Jobname / Top{{Secret}}.nzb-Jobname-Top{{Secret}}] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[\u05dc\u05d9\u05e0\u05d5\u05e7\u05e1/\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0633\u0631\u064a\u0629-\u05dc\u05d9\u05e0\u05d5\u05e7\u05e1-\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0633\u0631\u064a\u0629] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[\u05dc\u05d9\u05e0\u05d5\u05e7\u05e1{{\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0633\u0631\u064a\u0629}}-\u05dc\u05d9\u05e0\u05d5\u05e7\u05e1-\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0633\u0631\u064a\u0629] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[th\u01b0 \u0111i\u1ec7n t\u1eed password=m\u1eadt_kh\u1ea9u-th\u01b0 \u0111i\u1ec7n t\u1eed-m\u1eadt_kh\u1ea9u] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[password=PartOfTheJobname-password=PartOfTheJobname-None] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Job password=Test.par2-Job-Test] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[Job}}Name{{FTW-Job}}Name{{FTW-None] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_scan_password[./Text-./Text-None] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_create_work_name[my_awesome_nzb_file.pAr2.nZb-my_awesome_nzb_file] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_create_work_name[my_awesome_nzb_file.....pAr2.nZb-my_awesome_nzb_file] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_create_work_name[my_awesome_nzb_file....par2..-my_awesome_nzb_file] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_create_work_name[ my_awesome_nzb_file .pAr.nZb-my_awesome_nzb_file] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_create_work_name[with.extension.and.period.par2.-with.extension.and.period] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_create_work_name[nothing.in.here-nothing.in.here] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_create_work_name[ just.space -just.space] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_create_work_name[http://test.par2 -http://test.par2] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[Great stuff (001/143) - "Filename.txt" yEnc (1/1)-Filename.txt] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor["910a284f98ebf57f6a531cd96da48838.vol01-03.par2" yEnc (1/3)-910a284f98ebf57f6a531cd96da48838.vol01-03.par2] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[Subject-KrzpfTest [02/30] - ""KrzpfTest.part.nzb"" yEnc-KrzpfTest.part.nzb] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[[PRiVATE]-[WtFnZb]-[Supertje-_S03E11-12_-blabla_+_blabla_WEBDL-480p.mkv]-[4/12] - "" yEnc 9786 (1/1366)-Supertje-_S03E11-12_-blabla_+_blabla_WEBDL-480p.mkv] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[[N3wZ] MAlXD245333\\::[PRiVATE]-[WtFnZb]-[Show.S04E04.720p.AMZN.WEBRip.x264-GalaxyTV.mkv]-[1/2] - "" yEnc 293197257 (1/573)-Show.S04E04.720p.AMZN.WEBRip.x264-GalaxyTV.mkv] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[reftestnzb bf1664007a71 [1/6] - "20b9152c-57eb-4d02-9586-66e30b8e3ac2" yEnc (1/22) 15728640-20b9152c-57eb-4d02-9586-66e30b8e3ac2] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[Re: REQ Author Child's The Book-Thanks much - Child, Lee - Author - The Book.epub (1/1)-REQ Author Child's The Book-Thanks much - Child, Lee - Author - The Book.epub] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[63258-0[001/101] - "63258-2.0" yEnc (1/250) (1/250)-63258-2.0] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[63258-0[001/101] - "63258-2.0toolong" yEnc (1/250) (1/250)-63258-2.0toolong] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[Singer - A Album (2005) - [04/25] - 02 Sweetest Somebody (I Know).flac-Singer - A Album (2005) - [04/25] - 02 Sweetest Somebody (I Know).flac] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[<>random!>-<>random!>] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[nZb]-[Supertje-_S03E11-12_-nZb]-[Supertje-_S03E11-12_] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[Bla [Now it's done.exe]-Now it's done.exe] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[Bla [Now it's done.123nonsense]-Bla [Now it's done.123nonsense]] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[[PRiVATE]-[WtFnZb]-[00000.clpi]-[1/46] - "" yEnc 788 (1/1)-00000.clpi] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[[PRiVATE]-[WtFnZb]-[Video_(2001)_AC5.1_-RELEASE_[TAoE].mkv]-[1/23] - "" yEnc 1234567890 (1/23456)-Video_(2001)_AC5.1_-RELEASE_[TAoE].mkv] PASSED [ 76%] 510s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[[PRiVATE]-[WtFnZb]-[219]-[1/series.name.s01e01.1080p.web.h264-group.mkv] - yEnc (1/[PRiVATE] \\c2b510b594\\::686ea969999193.155368eba4965e56a8cd263382e012.f2712fdc::/97bd201cf931/) 1 (1/0)-series.name.s01e01.1080p.web.h264-group.mkv] PASSED [ 76%] 511s tests/test_nzbstuff.py::TestNZBStuffHelpers::test_name_extractor[[PRiVATE]-[WtFnZb]-[/More.Bla.S02E01.1080p.WEB.h264-EDITH[eztv.re].mkv-WtF[nZb]/More.Bla.S02E01.1080p.WEB.h264-EDITH.mkv]-[1/2] - "" yEnc 2990558544 (1/4173)-More.Bla.S02E01.1080p.WEB.h264-EDITH[eztv.re].mkv] PASSED [ 76%] 511s tests/test_par2file.py::TestPar2Parsing::test_parse_par2_file PASSED [ 76%] 511s tests/test_par2file.py::TestPar2Parsing::test_parse_par2_file_16k PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_rar_renamer PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-True-True-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-True-True-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-True-True-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-True-False-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-True-False-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-True-False-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-False-True-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-False-True-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-False-True-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-False-False-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-False-False-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-True-False-False-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-True-True-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-True-True-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-True-True-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-True-False-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-True-False-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-True-False-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-False-True-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-False-True-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-False-True-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-False-False-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-False-False-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)-False-False-False-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-True-True-testcat] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-True-True-Default] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-True-True-None] PASSED [ 76%] 511s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-True-False-testcat] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-True-False-Default] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-True-False-None] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-False-True-testcat] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-False-True-Default] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-False-True-None] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-False-False-testcat] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-False-False-Default] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-True-False-False-None] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-True-True-testcat] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-True-True-Default] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-True-True-None] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-True-False-testcat] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-True-False-Default] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-True-False-None] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-False-True-testcat] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-False-True-Default] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-False-True-None] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-False-False-testcat] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-False-False-Default] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None-%sn (%r)/file.%ext-False-False-False-None] PASSED [ 76%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--True-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-None--False-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-True-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)-False-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-True-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker-%sn (%r)/file.%ext-False-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--True-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[True-.marker--False-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-True-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-False-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-False-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-False-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)-False-False-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-True-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-True-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-True-True-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-True-False-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-True-False-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-True-False-None] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-False-True-testcat] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-False-True-Default] PASSED [ 77%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-False-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-False-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-False-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-True-False-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-True-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-True-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-True-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-True-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-True-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-True-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-False-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-False-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-False-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-False-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-False-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None-%sn (%r)/file.%ext-False-False-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-True-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-True-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-True-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-True-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-True-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-True-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-False-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-False-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-False-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-False-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-False-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--True-False-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-True-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-True-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-True-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-True-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-True-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-True-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-False-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-False-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-False-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-False-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-False-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-None--False-False-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-True-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-True-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-True-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-True-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-True-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-True-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-False-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-False-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-False-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-False-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-False-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-True-False-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-True-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-True-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-True-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-True-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-True-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-True-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-False-True-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-False-True-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-False-True-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-False-False-testcat] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-False-False-Default] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)-False-False-False-None] PASSED [ 78%] 512s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-True-True-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-True-True-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-True-True-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-True-False-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-True-False-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-True-False-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-False-True-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-False-True-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-False-True-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-False-False-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-False-False-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-True-False-False-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-True-True-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-True-True-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-True-True-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-True-False-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-True-False-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-True-False-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-False-True-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-False-True-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-False-True-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-False-False-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-False-False-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker-%sn (%r)/file.%ext-False-False-False-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-True-True-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-True-True-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-True-True-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-True-False-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-True-False-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-True-False-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-False-True-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-False-True-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-False-True-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-False-False-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-False-False-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--True-False-False-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-True-True-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-True-True-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-True-True-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-True-False-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-True-False-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-True-False-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-False-True-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-False-True-Default] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-False-True-None] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-False-False-testcat] PASSED [ 78%] 513s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-False-False-Default] PASSED [ 78%] 514s tests/test_postproc.py::TestPostProc::test_prepare_extraction_path[False-.marker--False-False-False-None] PASSED [ 78%] 514s tests/test_rss.py::TestRSS::test_rss_newznab_parser PASSED [ 78%] 515s tests/test_rss.py::TestRSS::test_rss_nzedb_parser PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[2147.Confinement.2015.1080p.WEB-DL.DD5.1.H264-EMRG-result0] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[2146.Confinement.1080p.WEB-DL.DD5.1.H264-EMRG-result1] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[Setup.exe-result2] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[25.817.hdtv-rofl-result3] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[The.Wonders.of.Usenet.E08.2160p-SABnzbd-result4] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[Glade Runner 2094 2022.avi-result5] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[Micro.Maffia.s01.web.aac.x265-Tfoe{{Wollah}}-result6] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[No.Choking.Part.2.2008.360i-NotLOL-result7] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[John.Hamburger.III.US.S01E01.OMG.WTF.BBQ.4320p.WEB.H265-HeliUM.mkv-result8] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[Test Movie 720p HDTV AAC x265 MYgroup-Sample-result9] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[Test Date Detection 22.07.14-result10] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[None-None] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_guess_what[-None] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/tmp/test.file-True-True-linux] PASSED [ 78%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/tmp/test.file-True-True-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/tmp/test.file-True-True-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/boot-True-True-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/boot-True-True-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/boot-True-True-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/y.e.p-True-True-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/y.e.p-True-True-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/y.e.p-True-True-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/ok/-True-True-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/ok/-True-True-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/ok/-True-True-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/this.is.a/full.path-True-True-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/this.is.a/full.path-True-True-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[/this.is.a/full.path-True-True-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[f:\\e.txt-False-True-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[f:\\e.txt-False-True-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[f:\\e.txt-False-True-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[\\\\relative.path-False-True-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[\\\\relative.path-False-True-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[\\\\relative.path-False-True-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[Z:\\some\\thing-False-True-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[Z:\\some\\thing-False-True-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[Z:\\some\\thing-False-True-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[Bitte ein Bit-False-False-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[Bitte ein Bit-False-False-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[Bitte ein Bit-False-False-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[this/is/not/an/abs.path-False-False-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[this/is/not/an/abs.path-False-False-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[this/is/not/an/abs.path-False-False-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[this\\is\\not\\an\\abs.path-False-False-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[this\\is\\not\\an\\abs.path-False-False-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[this\\is\\not\\an\\abs.path-False-False-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[AAA-False-False-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[AAA-False-False-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[AAA-False-False-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[-False-False-linux] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[-False-False-macos] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_is_full_path[-False-False-win32] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[P:\\foo\\bar-P:\\foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[FOO\\bar\\-FOO\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[foo\\_bar_-foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[foo\\__bar-foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[foo\\bar__-foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[foo\\ bar -foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[foo\\ bar-foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[E:\\foo\\bar _-E:\\foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[E:\\foo_\\_bar-E:\\foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[E:\\foo._\\bar-E:\\foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[.foo\\bar-foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[E:\\\\foo\\bar\\...-E:\\foo\\bar0] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[E:\\\\foo\\bar\\...-E:\\foo\\bar1] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[E:\\foo_\\bar\\...-E:\\foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[\\\\some.path.\\foo\\_bar_-\\\\some.path\\foo\\bar0] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[\\\\some.path.\\foo\\_bar_-\\\\some.path\\foo\\bar1] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[\\\\?\\UNC\\SRVR\\SHR\\__File.txt__-\\\\SRVR\\SHR\\File.txt] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[F:\\.path.\\ more\\foo bar -F:\\path\\more\\foo bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\.path.\\ more\\foo bar \\ -c:\\path\\more\\foo bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\foo_.\\bar-c:\\foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\foo_ _\\bar-c:\\foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\foo. _\\bar-c:\\foo\\bar0] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\foo. .\\bar-c:\\foo\\bar0] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\foo. _\\bar-c:\\foo\\bar1] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\foo. .\\bar-c:\\foo\\bar1] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\__\\foo\\bar-c:\\foo\\bar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_win[c:\\...\\foobar-c:\\foobar] SKIPPED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[/foo/bar-/foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[FOO/bar/-FOO/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo/_bar_-foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo/__bar-foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo/bar__-foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo/ bar -foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo/ bar-foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[/foo/bar _-/foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[/foo_/_bar-/foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[/foo._/bar-/foo./bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[.foo/bar-.foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[/foo/bar/...-/foo/bar/...] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo_\\bar\\...-foo_\\bar\\...] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo_./bar-foo_./bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo_ _/bar-foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo. _/bar-foo./bar0] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo. ./bar-foo. ./bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[foo. _/bar-foo./bar1] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[/foo. ./bar-/foo. ./bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_strip_path_elements_unix[/__/foo/bar-/foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_to_lowercase[/Foo/Bar-/Foo/Bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_to_lowercase[/{Foo}/Bar-/foo/Bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_to_lowercase[{/Foo/B}ar-/foo/bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_to_lowercase[/{F}oo/B{AR}-/foo/Bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_to_lowercase[/F{{O}O/{B}A}R-/Foo/baR] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_to_lowercase[/F}oo/B{ar-/Foo/Bar] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_to_lowercase[-] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[/Foo/Bar-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[-False0] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[%fn-True] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[.%ext-True] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[%fn.%ext-True] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[{%fn}-True] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[{.%ext}-True] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[%fn{}-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[.%ext{}-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[%fn}}-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[.%ext}}-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[%ext.%fn-True] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[%ext-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[%fn.ext-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[.ext-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[.fn-False] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_ends_in_file[-False1] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None--None] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None--Setup.exe] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None--cd1cd2cd3.cda] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-cd-None] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-cd-Setup.exe] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-cd-cd1cd2cd3.cda] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-cd -None] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-cd -Setup.exe] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-cd -cd1cd2cd3.cda] PASSED [ 79%] 515s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None- cd-None] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None- cd-Setup.exe] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None- cd-cd1cd2cd3.cda] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None- cd -None] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None- cd -Setup.exe] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None- cd -cd1cd2cd3.cda] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-CD-None] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-CD-Setup.exe] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-CD-cd1cd2cd3.cda] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-part-None] PASSED [ 79%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-part-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-part-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-diskette-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-diskette-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-diskette-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-floppy -None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-floppy -Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files0-None-floppy -cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None--None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None--Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None--cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-cd-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-cd-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-cd-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-cd -None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-cd -Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-cd -cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None- cd-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None- cd-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None- cd-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None- cd -None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None- cd -Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None- cd -cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-CD-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-CD-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-CD-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-part-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-part-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-part-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-diskette-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-diskette-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-diskette-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-floppy -None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-floppy -Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files1-None-floppy -cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None--None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None--Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None--cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-cd-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-cd-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-cd-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-cd -None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-cd -Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-cd -cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None- cd-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None- cd-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None- cd-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None- cd -None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None- cd -Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None- cd -cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-CD-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-CD-Setup.exe] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-CD-cd1cd2cd3.cda] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-part-None] PASSED [ 80%] 516s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-part-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-part-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-diskette-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-diskette-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-diskette-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-floppy -None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-floppy -Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files2-None-floppy -cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None--None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None--Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None--cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-cd-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-cd-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-cd-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-cd -None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-cd -Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-cd -cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None- cd-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None- cd-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None- cd-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None- cd -None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None- cd -Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None- cd -cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-CD-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-CD-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-CD-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-part-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-part-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-part-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-diskette-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-diskette-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-diskette-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-floppy -None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-floppy -Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files3-None-floppy -cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None--None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None--Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None--cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-cd-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-cd-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-cd-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-cd -None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-cd -Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-cd -cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None- cd-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None- cd-Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None- cd-cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None- cd -None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None- cd -Setup.exe] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None- cd -cd1cd2cd3.cda] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-CD-None] PASSED [ 80%] 517s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-CD-Setup.exe] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-CD-cd1cd2cd3.cda] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-part-None] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-part-Setup.exe] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-part-cd1cd2cd3.cda] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-diskette-None] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-diskette-Setup.exe] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-diskette-cd1cd2cd3.cda] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-floppy -None] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-floppy -Setup.exe] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files4-None-floppy -cd1cd2cd3.cda] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None--None] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None--Setup.exe] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None--cd1cd2cd3.cda] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-cd-None] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-cd-Setup.exe] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-cd-cd1cd2cd3.cda] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-cd -None] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-cd -Setup.exe] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-cd -cd1cd2cd3.cda] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None- cd-None] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None- cd-Setup.exe] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None- cd-cd1cd2cd3.cda] PASSED [ 80%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None- cd -None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None- cd -Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None- cd -cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-CD-None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-CD-Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-CD-cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-part-None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-part-Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-part-cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-diskette-None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-diskette-Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-diskette-cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-floppy -None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-floppy -Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files5-None-floppy -cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None--None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None--Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None--cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-cd-None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-cd-Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-cd-cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-cd -None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-cd -Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-cd -cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None- cd-None] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None- cd-Setup.exe] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None- cd-cd1cd2cd3.cda] PASSED [ 81%] 518s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None- cd -None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None- cd -Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None- cd -cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-CD-None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-CD-Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-CD-cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-part-None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-part-Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-part-cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-diskette-None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-diskette-Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-diskette-cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-floppy -None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-floppy -Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files6-None-floppy -cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7--None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7--Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7--cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-cd-None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-cd-Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-cd-cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-cd -None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-cd -Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-cd -cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7- cd-None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7- cd-Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7- cd-cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7- cd -None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7- cd -Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7- cd -cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-CD-None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-CD-Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-CD-cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-part-None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-part-Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-part-cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-diskette-None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-diskette-Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-diskette-cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-floppy -None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-floppy -Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files7-result7-floppy -cd1cd2cd3.cda] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8--None] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8--Setup.exe] PASSED [ 81%] 519s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8--cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-cd-None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-cd-Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-cd-cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-cd -None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-cd -Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-cd -cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8- cd-None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8- cd-Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8- cd-cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8- cd -None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8- cd -Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8- cd -cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-CD-None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-CD-Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-CD-cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-part-None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-part-Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-part-cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-diskette-None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-diskette-Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-diskette-cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-floppy -None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-floppy -Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files8-result8-floppy -cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9--None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9--Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9--cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-cd-None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-cd-Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-cd-cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-cd -None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-cd -Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-cd -cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9- cd-None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9- cd-Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9- cd-cd1cd2cd3.cda] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9- cd -None] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9- cd -Setup.exe] PASSED [ 81%] 520s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9- cd -cd1cd2cd3.cda] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-CD-None] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-CD-Setup.exe] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-CD-cd1cd2cd3.cda] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-part-None] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-part-Setup.exe] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-part-cd1cd2cd3.cda] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-diskette-None] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-diskette-Setup.exe] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-diskette-cd1cd2cd3.cda] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-floppy -None] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-floppy -Setup.exe] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files9-result9-floppy -cd1cd2cd3.cda] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10--None] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10--Setup.exe] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10--cd1cd2cd3.cda] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-cd-None] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-cd-Setup.exe] PASSED [ 81%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-cd-cd1cd2cd3.cda] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-cd -None] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-cd -Setup.exe] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-cd -cd1cd2cd3.cda] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10- cd-None] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10- cd-Setup.exe] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10- cd-cd1cd2cd3.cda] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10- cd -None] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10- cd -Setup.exe] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10- cd -cd1cd2cd3.cda] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-CD-None] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-CD-Setup.exe] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-CD-cd1cd2cd3.cda] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-part-None] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-part-Setup.exe] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-part-cd1cd2cd3.cda] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-diskette-None] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-diskette-Setup.exe] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-diskette-cd1cd2cd3.cda] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-floppy -None] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-floppy -Setup.exe] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files10-result10-floppy -cd1cd2cd3.cda] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11--None] PASSED [ 82%] 521s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11--Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11--cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-cd-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-cd-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-cd-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-cd -None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-cd -Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-cd -cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11- cd-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11- cd-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11- cd-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11- cd -None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11- cd -Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11- cd -cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-CD-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-CD-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-CD-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-part-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-part-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-part-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-diskette-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-diskette-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-diskette-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-floppy -None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-floppy -Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files11-result11-floppy -cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12--None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12--Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12--cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-cd-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-cd-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-cd-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-cd -None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-cd -Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-cd -cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12- cd-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12- cd-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12- cd-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12- cd -None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12- cd -Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12- cd -cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-CD-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-CD-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-CD-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-part-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-part-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-part-cd1cd2cd3.cda] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-diskette-None] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-diskette-Setup.exe] PASSED [ 82%] 522s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-diskette-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-floppy -None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-floppy -Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files12-result12-floppy -cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13--None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13--Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13--cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-cd-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-cd-Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-cd-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-cd -None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-cd -Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-cd -cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13- cd-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13- cd-Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13- cd-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13- cd -None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13- cd -Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13- cd -cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-CD-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-CD-Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-CD-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-part-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-part-Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-part-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-diskette-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-diskette-Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-diskette-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-floppy -None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-floppy -Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files13-result13-floppy -cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14--None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14--Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14--cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-cd-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-cd-Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-cd-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-cd -None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-cd -Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-cd -cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14- cd-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14- cd-Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14- cd-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14- cd -None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14- cd -Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14- cd -cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-CD-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-CD-Setup.exe] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-CD-cd1cd2cd3.cda] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-part-None] PASSED [ 82%] 523s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-part-Setup.exe] PASSED [ 82%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-part-cd1cd2cd3.cda] PASSED [ 82%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-diskette-None] PASSED [ 82%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-diskette-Setup.exe] PASSED [ 82%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-diskette-cd1cd2cd3.cda] PASSED [ 82%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-floppy -None] PASSED [ 82%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-floppy -Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files14-result14-floppy -cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15--None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15--Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15--cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-cd-None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-cd-Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-cd-cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-cd -None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-cd -Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-cd -cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15- cd-None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15- cd-Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15- cd-cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15- cd -None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15- cd -Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15- cd -cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-CD-None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-CD-Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-CD-cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-part-None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-part-Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-part-cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-diskette-None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-diskette-Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-diskette-cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-floppy -None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-floppy -Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files15-result15-floppy -cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None--None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None--Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None--cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-cd-None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-cd-Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-cd-cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-cd -None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-cd -Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-cd -cd1cd2cd3.cda] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None- cd-None] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None- cd-Setup.exe] PASSED [ 83%] 524s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None- cd-cd1cd2cd3.cda] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None- cd -None] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None- cd -Setup.exe] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None- cd -cd1cd2cd3.cda] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-CD-None] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-CD-Setup.exe] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-CD-cd1cd2cd3.cda] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-part-None] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-part-Setup.exe] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-part-cd1cd2cd3.cda] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-diskette-None] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-diskette-Setup.exe] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-diskette-cd1cd2cd3.cda] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-floppy -None] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-floppy -Setup.exe] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files16-None-floppy -cd1cd2cd3.cda] PASSED [ 83%] 525s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None--None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None--Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None--cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-cd-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-cd-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-cd-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-cd -None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-cd -Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-cd -cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None- cd-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None- cd-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None- cd-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None- cd -None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None- cd -Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None- cd -cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-CD-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-CD-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-CD-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-part-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-part-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-part-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-diskette-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-diskette-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-diskette-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-floppy -None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-floppy -Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files17-None-floppy -cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None--None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None--Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None--cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-cd-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-cd-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-cd-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-cd -None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-cd -Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-cd -cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None- cd-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None- cd-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None- cd-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None- cd -None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None- cd -Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None- cd -cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-CD-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-CD-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-CD-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-part-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-part-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-part-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-diskette-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-diskette-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-diskette-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-floppy -None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-floppy -Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files18-None-floppy -cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None--None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None--Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None--cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-cd-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-cd-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-cd-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-cd -None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-cd -Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-cd -cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None- cd-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None- cd-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None- cd-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None- cd -None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None- cd -Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None- cd -cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-CD-None] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-CD-Setup.exe] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-CD-cd1cd2cd3.cda] PASSED [ 83%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-part-None] PASSED [ 84%] 526s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-part-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-part-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-diskette-None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-diskette-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-diskette-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-floppy -None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-floppy -Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files19-None-floppy -cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None--None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None--Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None--cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-cd-None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-cd-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-cd-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-cd -None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-cd -Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-cd -cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None- cd-None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None- cd-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None- cd-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None- cd -None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None- cd -Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None- cd -cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-CD-None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-CD-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-CD-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-part-None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-part-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-part-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-diskette-None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-diskette-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-diskette-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-floppy -None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-floppy -Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files20-None-floppy -cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None--None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None--Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None--cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-cd-None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-cd-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-cd-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-cd -None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-cd -Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-cd -cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None- cd-None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None- cd-Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None- cd-cd1cd2cd3.cda] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None- cd -None] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None- cd -Setup.exe] PASSED [ 84%] 527s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None- cd -cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-CD-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-CD-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-CD-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-part-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-part-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-part-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-diskette-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-diskette-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-diskette-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-floppy -None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-floppy -Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files21-None-floppy -cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None--None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None--Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None--cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-cd-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-cd-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-cd-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-cd -None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-cd -Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-cd -cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None- cd-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None- cd-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None- cd-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None- cd -None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None- cd -Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None- cd -cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-CD-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-CD-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-CD-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-part-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-part-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-part-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-diskette-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-diskette-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-diskette-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-floppy -None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-floppy -Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files22-None-floppy -cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None--None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None--Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None--cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-cd-None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-cd-Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-cd-cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-cd -None] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-cd -Setup.exe] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-cd -cd1cd2cd3.cda] PASSED [ 84%] 528s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None- cd-None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None- cd-Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None- cd-cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None- cd -None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None- cd -Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None- cd -cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-CD-None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-CD-Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-CD-cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-part-None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-part-Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-part-cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-diskette-None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-diskette-Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-diskette-cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-floppy -None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-floppy -Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files23-None-floppy -cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None--None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None--Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None--cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-cd-None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-cd-Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-cd-cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-cd -None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-cd -Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-cd -cd1cd2cd3.cda] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None- cd-None] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None- cd-Setup.exe] PASSED [ 84%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None- cd-cd1cd2cd3.cda] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None- cd -None] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None- cd -Setup.exe] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None- cd -cd1cd2cd3.cda] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-CD-None] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-CD-Setup.exe] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-CD-cd1cd2cd3.cda] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-part-None] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-part-Setup.exe] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-part-cd1cd2cd3.cda] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-diskette-None] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-diskette-Setup.exe] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-diskette-cd1cd2cd3.cda] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-floppy -None] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-floppy -Setup.exe] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files24-None-floppy -cd1cd2cd3.cda] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None--None] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None--Setup.exe] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None--cd1cd2cd3.cda] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-cd-None] PASSED [ 85%] 529s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-cd-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-cd-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-cd -None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-cd -Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-cd -cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None- cd-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None- cd-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None- cd-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None- cd -None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None- cd -Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None- cd -cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-CD-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-CD-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-CD-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-part-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-part-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-part-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-diskette-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-diskette-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-diskette-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-floppy -None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-floppy -Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files25-None-floppy -cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None--None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None--Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None--cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-cd-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-cd-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-cd-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-cd -None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-cd -Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-cd -cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None- cd-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None- cd-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None- cd-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None- cd -None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None- cd -Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None- cd -cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-CD-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-CD-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-CD-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-part-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-part-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-part-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-diskette-None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-diskette-Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-diskette-cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-floppy -None] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-floppy -Setup.exe] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files26-None-floppy -cd1cd2cd3.cda] PASSED [ 85%] 530s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None--None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None--Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None--cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-cd-None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-cd-Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-cd-cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-cd -None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-cd -Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-cd -cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None- cd-None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None- cd-Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None- cd-cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None- cd -None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None- cd -Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None- cd -cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-CD-None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-CD-Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-CD-cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-part-None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-part-Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-part-cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-diskette-None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-diskette-Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-diskette-cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-floppy -None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-floppy -Setup.exe] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_check_for_multiple[files27-None-floppy -cd1cd2cd3.cda] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[---None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[AAA---None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[-BBB--None] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[%y/%r/%sn-SABnzbd.ftw.2023.divx.480i-Team--2023/480i/Sabnzbd Ftw/] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[%y/%r/%sn.%ext-SABnzbd.ftw.2023.divx.480i-Team--2023/480i/Sabnzbd Ftw.ext] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[{%s.n.%y.%r}-%GI-SABnzbd.ftw.2023.divx.480i-Team--sabnzbd.ftw.2023.480i-Team/] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[%s_n_%y_%r_%GI_%1.%ext-SABnzbd.ftw.2023.divx.480i-Team-cd%1-Sabnzbd_Ftw_2023_480i_Team_cd1.ext] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[{%s.n.%y.%r}-%GI/%fn-SABnzbd.ftw.2023.divx.480i-Team--sabnzbd.ftw.2023.480i-Team/Original Filename.ext] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_eval_sort[%dn_%1.%ext-SABnzbd.ftw.2023.divx.480i-Team-cd%1-SABnzbd.ftw.2023.divx.480i-Team_cd1.ext] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_move_to_parent_directory_unix PASSED [ 85%] 531s tests/test_sorting.py::TestSortingFunctions::test_move_to_parent_directory_win SKIPPED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 85%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-sortme-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-nosort-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 86%] 531s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types0-*-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-sortme-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 86%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-nosort-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types1-*-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-sortme-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-nosort-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 87%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 88%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 88%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 88%] 532s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types2-*-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-sortme-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-nosort-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-0-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-date-My.EveryDay.Show.20210203.Great.Success.1080p.aac.hdtv-mygrp.mkv-%y-%0m/%t - %y-%0m-%0d - %desc.%ext-2021-02-My EveryDay Show - 2021-02-03 - Great Success] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-date-My.EveryDay.Show.20210606.Greater.Successes.2160p.dts.bluray-mygrp.mkv-%y-%m/%t - %y-%m-%d - %desc.%ext-2021-6-My EveryDay Show - 2021-6-6 - Greater Successes] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-date-ME!.1999.12.31.720p.hd-tv-{%t}/%0decade_%r/%t - %y-%0m-%0d.%ext-me!/1990_720p-ME! - 1999-12-31] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-date-2000 A.D. 28-01-2000 360i dvd-r.avi-%y/%0m/%0d/%r.%dn.%ext-2000/01/28-360i.2000 A.D. 28-01-2000 360i dvd-r.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-date-Allo_Allo_07-SEP-1984-%y/%0m/%0d/%.t.%ext-1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-date-www.example.org Allo_Allo_07-SEP-1984-%GI/%GI/%y/%0m/%0d/%.t%GI.%ext-www.example.org/1984/09/07-Allo.Allo] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-tv-onslow.goes.to.university.s06e66-grp.mkv-%sn/Season %s/%sn - %sx%0e - %en.%ext-Onslow Goes To University/Season 6-Onslow Goes To University - 6x66 - grp] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-tv-rose's_BEAUTY_parlour-%sn/S%0sE%0e - %en/%sn - S%0sE%0e - %en.%ext-Rose's Beauty Parlour/SE --Rose's Beauty Parlour - SE -] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-tv-Cooking with Hyacinth S01E13 Biscuits 2160p DD5.1 Cookies-{%s.N}/%sx%0e - %en/%s_N - %0sx%0e - %en (%r).%ext-cooking.with.hyacinth/1x13 - Biscuits-Cooking_with_Hyacinth - 01x13 - Biscuits (2160p)] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-tv-Daisy _ (1987) _ S01E02 _ 480i.avi-%dn.%ext--Daisy _ (1987) _ S01E02 _ 480i.avi] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-tv-Bruce.and.Violet.S126E202.Oh.Dear.Benz.4320p.mkv-%sn/Season W%s/W%0e_%desc.%ext-Bruce and Violet/Season W126-W202] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-tv-[www.sabnzbd.org]Candle.Light.Dinners.S02E13.Elite.Soups.dts.hvec-NZBLuv.mkv-%s.N.S%0sE%0e.(%e.n).%G.I.%GI-%GI.%ext--Candle.Light.Dinners.S02E13.(Elite.Soups).DTS.www.sabnzbd.org-hvec-NZBLuv] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-tv-Candle.Light.Dinners.S02E13.DD+5.1.x265.Hi10-NZBLuv.mkv-%s_N_S%0sE%0e_%G_I_%G.I_%G_I.%ext--Candle_Light_Dinners_S02E13_H.265_10-bit_Dolby_Digital_Plus] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-movie-Pantomimes.Lumineuses.1982.2160p.WEB-DL.DDP5.1.H.264-TheOpt.mkv-%r/%year/%title-%G.I.%ext-2160p/1982-Pantomimes Lumineuses-TheOpt] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-movie-The Lucky Dog 1921 540i Tape ac3 mono-LnH proof sample.avi-%year/%_t-%G.I.%ext-1921-The_Lucky_Dog-Proof-Sample] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_get_final_path[selected_types3-*-1-movie-Kid_Auto_Races_at_Venice_[2014]-%0decades/%y_%_t-2010s/2014_Kid_Auto_Races_at_Venice-] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%sn s%0se%0e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%sn s%se%e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-{%sn }s%se%e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%sn.%ext-False] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%sn_%0se%0e-False] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%r/%sn.%ext-False] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-True-%r/%sn_%0se%0e-False] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%sn s%0se%0e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%sn s%se%e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-{%sn }s%se%e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%sn.%ext-False] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%sn_%0se%0e-False] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%r/%sn.%ext-False] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-True-False-%r/%sn_%0se%0e-False] PASSED [ 88%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%sn s%0se%0e.%ext-True] PASSED [ 89%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%sn s%se%e.%ext-True] PASSED [ 89%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-{%sn }s%se%e.%ext-True] PASSED [ 89%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%sn.%ext-False] PASSED [ 89%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%sn_%0se%0e-False] PASSED [ 89%] 533s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%r/%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-True-%r/%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-{%sn }s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%r/%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-0-False-False-%r/%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-{%sn }s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%r/%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-True-%r/%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-{%sn }s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%r/%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-True-False-%r/%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-{%sn }s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%r/%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-True-%r/%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-{%sn }s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%r/%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-1-False-False-%r/%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%sn s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-{%sn }s%se%e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%sn.%ext-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%sn_%0se%0e-False] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 534s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%r/%sn.%ext-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-True-%r/%sn_%0se%0e-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%sn s%0se%0e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%sn s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-{%sn }s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%sn.%ext-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%sn_%0se%0e-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%r/%sn.%ext-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-True-False-%r/%sn_%0se%0e-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%sn s%0se%0e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%sn s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-{%sn }s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%sn.%ext-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%sn_%0se%0e-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%r/%sn.%ext-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-True-%r/%sn_%0se%0e-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%sn s%0se%0e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%sn s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-{%sn }s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%sn.%ext-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%sn_%0se%0e-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%r/%sn.%ext-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-2-False-False-%r/%sn_%0se%0e-False] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%sn s%0se%0e.%ext-True] PASSED [ 89%] 535s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%sn s%se%e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-{%sn }s%se%e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%sn.%ext-False] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%sn_%0se%0e-False] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%r/%sn.%ext-False] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-True-%r/%sn_%0se%0e-False] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%sn s%0se%0e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%sn s%se%e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-{%sn }s%se%e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%sn.%ext-False] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%sn_%0se%0e-False] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%r/%sn.%ext-False] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-True-False-%r/%sn_%0se%0e-False] PASSED [ 89%] 536s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%sn s%0se%0e.%ext-True] PASSED [ 89%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%sn s%se%e.%ext-True] PASSED [ 89%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-{%sn }s%se%e.%ext-True] PASSED [ 89%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%sn.%ext-False] PASSED [ 89%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%sn_%0se%0e-False] PASSED [ 89%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 89%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 89%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 89%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%r/%sn.%ext-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-True-%r/%sn_%0se%0e-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%sn s%0se%0e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%sn s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-{%sn }s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%sn.%ext-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%sn_%0se%0e-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%r/%sn.%ext-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-.-4-False-False-%r/%sn_%0se%0e-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%sn s%0se%0e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%sn s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-{%sn }s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%sn.%ext-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%sn_%0se%0e-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%r/%sn.%ext-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-True-%r/%sn_%0se%0e-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%sn s%0se%0e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%sn s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-{%sn }s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%sn.%ext-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%sn_%0se%0e-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%r/%sn.%ext-False] PASSED [ 90%] 537s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-True-False-%r/%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-{%sn }s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%r/%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-True-%r/%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-{%sn }s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%r/%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-0-False-False-%r/%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-{%sn }s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%r/%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-True-%r/%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-{%sn }s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%r/%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-True-False-%r/%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-{%sn }s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%r/%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-True-%r/%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-{%sn }s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%sn_%0se%0e-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%r/%sn.%ext-False] PASSED [ 90%] 538s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-1-False-False-%r/%sn_%0se%0e-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%sn s%0se%0e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%sn s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-{%sn }s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%sn.%ext-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%sn_%0se%0e-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%r/%sn.%ext-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-True-%r/%sn_%0se%0e-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%sn s%0se%0e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%sn s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-{%sn }s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%sn.%ext-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%sn_%0se%0e-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%r/%sn.%ext-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-True-False-%r/%sn_%0se%0e-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%sn s%0se%0e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%sn s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-{%sn }s%se%e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%sn.%ext-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%sn_%0se%0e-False] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 539s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%r/%sn.%ext-False] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-True-%r/%sn_%0se%0e-False] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%sn s%0se%0e.%ext-True] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%sn s%se%e.%ext-True] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-{%sn }s%se%e.%ext-True] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%sn.%ext-False] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%sn_%0se%0e-False] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 90%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%r/%sn.%ext-False] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-2-False-False-%r/%sn_%0se%0e-False] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%sn s%0se%0e.%ext-True] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%sn s%se%e.%ext-True] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-{%sn }s%se%e.%ext-True] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%sn.%ext-False] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%sn_%0se%0e-False] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 540s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%r/%sn.%ext-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-True-%r/%sn_%0se%0e-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%sn s%0se%0e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%sn s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-{%sn }s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%sn.%ext-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%sn_%0se%0e-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%r/%sn.%ext-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-True-False-%r/%sn_%0se%0e-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%sn s%0se%0e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%sn s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-{%sn }s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%sn.%ext-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%sn_%0se%0e-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%r/%sn.%ext-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-True-%r/%sn_%0se%0e-False] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%sn s%0se%0e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%sn s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-{%sn }s%se%e.%ext-True] PASSED [ 91%] 541s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%r/%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv-_-4-False-False-%r/%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-{%sn }s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%r/%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-True-%r/%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-{%sn }s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%r/%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-True-False-%r/%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-{%sn }s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%r/%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-True-%r/%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-{%sn }s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%r/%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -0-False-False-%r/%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-{%sn }s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%r/%sn.%ext-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-True-%r/%sn_%0se%0e-False] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%sn s%0se%0e.%ext-True] PASSED [ 91%] 542s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%sn s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-{%sn }s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%sn.%ext-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%sn_%0se%0e-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%r/%sn.%ext-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-True-False-%r/%sn_%0se%0e-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%sn s%0se%0e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%sn s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-{%sn }s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%sn.%ext-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%sn_%0se%0e-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%r/%sn.%ext-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-True-%r/%sn_%0se%0e-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%sn s%0se%0e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%sn s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-{%sn }s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%sn.%ext-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%sn_%0se%0e-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%r/%sn.%ext-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -1-False-False-%r/%sn_%0se%0e-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%sn s%0se%0e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%sn s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-{%sn }s%se%e.%ext-True] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%sn.%ext-False] PASSED [ 91%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%sn_%0se%0e-False] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%r/%sn.%ext-False] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-True-%r/%sn_%0se%0e-False] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%sn s%0se%0e.%ext-True] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%sn s%se%e.%ext-True] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-{%sn }s%se%e.%ext-True] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%sn.%ext-False] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%sn_%0se%0e-False] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 543s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%r/%sn.%ext-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-True-False-%r/%sn_%0se%0e-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%sn s%0se%0e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%sn s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-{%sn }s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%sn.%ext-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%sn_%0se%0e-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%r/%sn.%ext-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-True-%r/%sn_%0se%0e-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%sn s%0se%0e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%sn s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-{%sn }s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%sn.%ext-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%sn_%0se%0e-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%r/%sn.%ext-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -2-False-False-%r/%sn_%0se%0e-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%sn s%0se%0e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%sn s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-{%sn }s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%sn.%ext-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%sn_%0se%0e-False] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 544s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%r/%sn.%ext-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-True-%r/%sn_%0se%0e-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%sn s%0se%0e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%sn s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-{%sn }s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%sn.%ext-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%sn_%0se%0e-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%r/%sn.%ext-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-True-False-%r/%sn_%0se%0e-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%sn s%0se%0e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%sn s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-{%sn }s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%sn.%ext-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%sn_%0se%0e-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%r/%sn.%ext-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-True-%r/%sn_%0se%0e-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%sn s%0se%0e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%sn s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-{%sn }s%se%e.%ext-True] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%sn.%ext-False] PASSED [ 92%] 545s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%r/%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[.mkv- -4-False-False-%r/%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-{%sn }s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%r/%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-True-%r/%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-{%sn }s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%r/%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-True-False-%r/%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-{%sn }s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%r/%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-True-%r/%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-{%sn }s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%r/%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-0-False-False-%r/%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-{%sn }s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%r/%sn.%ext-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-True-%r/%sn_%0se%0e-False] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%sn s%0se%0e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%sn s%se%e.%ext-True] PASSED [ 92%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-{%sn }s%se%e.%ext-True] PASSED [ 93%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%sn.%ext-False] PASSED [ 93%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%sn_%0se%0e-False] PASSED [ 93%] 546s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%r/%sn.%ext-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-True-False-%r/%sn_%0se%0e-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%sn s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-{%sn }s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%sn.%ext-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%sn_%0se%0e-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%r/%sn.%ext-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-True-%r/%sn_%0se%0e-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%sn s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-{%sn }s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%sn.%ext-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%sn_%0se%0e-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%r/%sn.%ext-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-1-False-False-%r/%sn_%0se%0e-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%sn s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-{%sn }s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%sn.%ext-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%sn_%0se%0e-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%r/%sn.%ext-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-True-%r/%sn_%0se%0e-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%sn s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-{%sn }s%se%e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%sn.%ext-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%sn_%0se%0e-False] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 547s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%r/%sn.%ext-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-True-False-%r/%sn_%0se%0e-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%sn s%0se%0e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%sn s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-{%sn }s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%sn.%ext-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%sn_%0se%0e-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%r/%sn.%ext-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-True-%r/%sn_%0se%0e-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%sn s%0se%0e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%sn s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-{%sn }s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%sn.%ext-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%sn_%0se%0e-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%r/%sn.%ext-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-2-False-False-%r/%sn_%0se%0e-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%sn s%0se%0e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%sn s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-{%sn }s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%sn.%ext-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%sn_%0se%0e-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%r/%sn.%ext-False] PASSED [ 93%] 548s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-True-%r/%sn_%0se%0e-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%sn s%0se%0e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%sn s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-{%sn }s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%sn.%ext-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%sn_%0se%0e-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%r/%sn.%ext-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-True-False-%r/%sn_%0se%0e-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%sn s%0se%0e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%sn s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-{%sn }s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%sn.%ext-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%sn_%0se%0e-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%r/%sn.%ext-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-True-%r/%sn_%0se%0e-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%sn s%0se%0e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%sn s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-{%sn }s%se%e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%sn.%ext-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%sn_%0se%0e-False] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 549s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%r/%sn.%ext-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-.-4-False-False-%r/%sn_%0se%0e-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%sn s%0se%0e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%sn s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-{%sn }s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%sn.%ext-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%sn_%0se%0e-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%r/%sn.%ext-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-True-%r/%sn_%0se%0e-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%sn s%0se%0e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%sn s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-{%sn }s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%sn.%ext-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%sn_%0se%0e-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%r/%sn.%ext-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-True-False-%r/%sn_%0se%0e-False] PASSED [ 93%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%sn s%0se%0e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%sn s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-{%sn }s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%sn.%ext-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%sn_%0se%0e-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%r/%sn.%ext-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-True-%r/%sn_%0se%0e-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%sn s%0se%0e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%sn s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-{%sn }s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%sn.%ext-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%sn_%0se%0e-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%r/%sn.%ext-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-0-False-False-%r/%sn_%0se%0e-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%sn s%0se%0e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%sn s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-{%sn }s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%sn.%ext-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%sn_%0se%0e-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%r/%sn.%ext-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-True-%r/%sn_%0se%0e-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%sn s%0se%0e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%sn s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-{%sn }s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%sn.%ext-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%sn_%0se%0e-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%r/%sn.%ext-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-True-False-%r/%sn_%0se%0e-False] PASSED [ 94%] 550s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-{%sn }s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%sn.%ext-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%sn_%0se%0e-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%r/%sn.%ext-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-True-%r/%sn_%0se%0e-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-{%sn }s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%sn.%ext-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%sn_%0se%0e-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%r/%sn.%ext-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-1-False-False-%r/%sn_%0se%0e-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-{%sn }s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%sn.%ext-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%sn_%0se%0e-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%r/%sn.%ext-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-True-%r/%sn_%0se%0e-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-{%sn }s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%sn.%ext-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%sn_%0se%0e-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%r/%sn.%ext-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-True-False-%r/%sn_%0se%0e-False] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%sn s%0se%0e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%sn s%se%e.%ext-True] PASSED [ 94%] 551s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-{%sn }s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%sn.%ext-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%sn_%0se%0e-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%r/%sn.%ext-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-True-%r/%sn_%0se%0e-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%sn s%0se%0e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%sn s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-{%sn }s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%sn.%ext-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%sn_%0se%0e-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%r/%sn.%ext-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-2-False-False-%r/%sn_%0se%0e-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%sn s%0se%0e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%sn s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-{%sn }s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%sn.%ext-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%sn_%0se%0e-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%r/%sn.%ext-False] PASSED [ 94%] 552s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-True-%r/%sn_%0se%0e-False] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%sn s%0se%0e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%sn s%se%e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-{%sn }s%se%e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%sn.%ext-False] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%sn_%0se%0e-False] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%r/%sn.%ext-False] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-True-False-%r/%sn_%0se%0e-False] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%sn s%0se%0e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%sn s%se%e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-{%sn }s%se%e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%sn.%ext-False] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%sn_%0se%0e-False] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 94%] 553s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%r/%sn.%ext-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-True-%r/%sn_%0se%0e-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%sn s%0se%0e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%sn s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-{%sn }s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%sn.%ext-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%sn_%0se%0e-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%r/%sn.%ext-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[-_-4-False-False-%r/%sn_%0se%0e-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%sn s%0se%0e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%sn s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-{%sn }s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%sn.%ext-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%sn_%0se%0e-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%r/%sn.%ext-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-True-%r/%sn_%0se%0e-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%sn s%0se%0e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%sn s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-{%sn }s%se%e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%sn.%ext-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%sn_%0se%0e-False] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 554s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%r/%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-True-False-%r/%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-{%sn }s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%r/%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-True-%r/%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-{%sn }s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%r/%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -0-False-False-%r/%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-{%sn }s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%r/%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-True-%r/%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-{%sn }s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%r/%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-True-False-%r/%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-{%sn }s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%r/%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-True-%r/%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-{%sn }s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%sn_%0se%0e-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%r/%sn.%ext-False] PASSED [ 95%] 555s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -1-False-False-%r/%sn_%0se%0e-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%sn s%0se%0e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%sn s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-{%sn }s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%sn.%ext-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%sn_%0se%0e-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%r/%sn.%ext-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-True-%r/%sn_%0se%0e-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%sn s%0se%0e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%sn s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-{%sn }s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%sn.%ext-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%sn_%0se%0e-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%r/%sn.%ext-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-True-False-%r/%sn_%0se%0e-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%sn s%0se%0e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%sn s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-{%sn }s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%sn.%ext-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%sn_%0se%0e-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%r/%sn.%ext-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-True-%r/%sn_%0se%0e-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%sn s%0se%0e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%sn s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-{%sn }s%se%e.%ext-True] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%sn.%ext-False] PASSED [ 95%] 556s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%sn_%0se%0e-False] PASSED [ 95%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 95%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%r/%sn.%ext-False] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -2-False-False-%r/%sn_%0se%0e-False] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%sn s%0se%0e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%sn s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-{%sn }s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%sn.%ext-False] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%sn_%0se%0e-False] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%r/%sn s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%r/%sn.%ext-False] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-True-%r/%sn_%0se%0e-False] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%sn s%0se%0e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%sn s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-{%sn }s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%sn.%ext-False] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%sn_%0se%0e-False] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%r/%sn s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 96%] 557s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%r/%sn.%ext-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-True-False-%r/%sn_%0se%0e-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%sn s%0se%0e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%sn s%se%e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-{%sn }s%se%e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%sn.%ext-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%sn_%0se%0e-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%r/%sn s%0se%0e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%r/%sn s%se%e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%r/{%sn} s%se%e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%r/%sn.%ext-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-True-%r/%sn_%0se%0e-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%sn s%0se%0e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%sn s%se%e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-{%sn }s%se%e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%sn.%ext-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%sn_%0se%0e-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%r/%sn s%0se%0e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%r/%sn s%se%e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%r/{%sn} s%se%e.%ext-True] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%r/%sn.%ext-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_season_pack[- -4-False-False-%r/%sn_%0se%0e-False] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 558s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-0-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 559s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 96%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-1-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 560s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-2-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 561s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 562s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[True-4-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 97%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 563s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-0-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 564s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-1-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 565s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-2-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 98%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv0-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 99%] 566s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.data-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.mkv1-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-512-1024-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-512-1024-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-512-1024-movie-2021-%y_%.title.%r-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-512-1024-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e.%ext-Simulated Job s01e02] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-1024-512-tv-S01E02-%r/%sn s%0se%0e-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-1024-512-movie-2021-%y_%.title.%r.%ext-2021_Simulated.Job.2160p] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-1024-512-movie-2021-%y_%.title.%r-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI.%ext-Simulated.Job-SAB] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_rename[False-4-.vob-1024-512-date-2020-02-29-%y/%0m/%0d/%.t-%GI-] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_type[OGEL.NinjaGo.Masters.of.Jinspitzu.S13.1080p.CN.WEB-DL.AAC2.0.H.264-True-tv] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_type[The.Hunt.for.Blue.November.1990.NORDiC.REMUX.2160p.DV.HDR.UHD-BluRay.HEVC.TrueHD.5.1-SLoWGoaTS-True-movie] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_type[\uac00\uc694\ubb34\ub300.1985-11-18.480p.Sat.KorSub-True-date] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_type[Virus.cmd-True-unknown] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_type[SABnzbd 0.3.9 LeadyNas Mono (incl. Python2.3).pkg-True-unknown] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_is_proper[Undrinkable.2010.PROPER-True] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_is_proper[Undrinkable.2010.EXTENDED.DVDRip.XviD-MoveIt-False] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_is_proper[The.Choir.S01E02.The.Details.AC3.DVDRip.XviD-AD1100-False] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_is_proper[The.Choir.S01E02.The.Real.Details.AC3.DVDRip.XviD-AD1100-False] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_is_proper[The.Choir.S01E02.The.Details.REAL.AC3.DVDRip.XviD-AD1100-True] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_is_proper[real.steal.2011.dvdrip.xvid.ac3-4lt1n-False] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_is_proper[The.Stalking.Mad.S88E01.repack.ReaL.PROPER.CONVERT.1080p.WEB.h265-BTS-True] PASSED [ 99%] 567s tests/test_sorting.py::TestSortingSorter::test_sorter_is_proper[The.Stalking.Mad.S88E01.CONVERT.1080p.WEB.h265-BTS-False] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[Undrinkable.2010.EXTENDED.DVDRip.XviD-MoveIt-result_date0-None-None-None] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[The.Choir.S01E02.The.Details.REAL.AC3.DVDRip.XviD-AD1100-None-None-1-2] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[666.2000.dvdrip.xvid.ac3-4lt1n-result_date2-None-None-None] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[The.Stalking.Mad.S09E876.CONVERT.1080p.WEB.h265-BTS-None-1080p-9-876] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[The.Stalking.Mad.1999.S88E01.repack.ReaL.PROPER.CONVERT.1080p.WEB.h265-BTS-result_date4-1080p-88-1] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[The.Walking.Sad.S03E04E05E08.1080p.WEB.h265-BTS-None-1080p-3-4-5-8] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[The.Walking.Sad.E16.1080p.WEB.h265-BTS-None-1080p-1-16] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[The.Walking.Sad.E05E08.2160p.UHD.WEB.h265-BTS-None-2160p-1-5-8] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[The.Balking.Fat.S11.4k.WEB.h265-BTS-None-2160p-11-None] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_get_values[\uac00\uc694\ubb34\ub300.1985-11-18.480p.Sat.KorSub-result_date9-480p-None-None] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set0-My.Files.S01.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs0] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set1-My.Files.S01.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs1] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set2-My.Files.S01.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs2] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set3-My.Files.S05.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs3] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set4-My.Files.S06.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs4] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set5-My.Files.S05.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs5] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set6-My.Files.S06.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs6] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set7-My.Files.S05.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs7] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set8-My.Files.S05.4k-SABnzbd-s%se%e_in_%r.%ext-True-True-result_globs8] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set9-My.Files.S06.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs9] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set10-My.Files.4k-SABnzbd-s%0se%0e_in_%r.%ext-False-False-result_globs10] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set11-My.Files.4k-SABnzbd-s%0se%0e_in_%r.%ext-False-False-result_globs11] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set12-My.Files.S01.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs12] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set13-My.Files.S01.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs13] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set14-My.Files.S05.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs14] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set15-My.Files.S06.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs15] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set16-My.Files.S05.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs16] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set17-My.Files.S06.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs17] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set18-My.Files.4k-SABnzbd-s%0se%0e_in_%r.%ext-False-False-result_globs18] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set19-My.Files.4k-SABnzbd-s%0se%0e_in_%r.%ext-False-False-result_globs19] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set20-My.Files.S01.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs20] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set21-My.Files.S01.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs21] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set22-My.Files.S05.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs22] PASSED [ 99%] 568s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set23-My.Files.S06.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs23] PASSED [ 99%] 569s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set24-My.Files.S05.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs24] PASSED [ 99%] 569s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set25-My.Files.S06.4k-SABnzbd-s%0se%0e_in_%r-True-False-result_globs25] PASSED [ 99%] 569s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set26-My.Files.4k-SABnzbd-s%0se%0e_in_%r.%ext-False-False-result_globs26] PASSED [ 99%] 569s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set27-My.Files.4k-SABnzbd-s%0se%0e_in_%r.%ext-False-False-result_globs27] PASSED [ 99%] 570s tests/test_sorting.py::TestSortingSorter::test_sorter_rename_with_season_packs[data_set28-My.Files.S03.4k-SABnzbd-s%0se%0e_in_%r.%ext-True-True-result_globs28] PASSED [ 99%] 570s tests/test_urlgrabber.py::TestBuildRequest::test_empty PASSED [ 99%] 570s tests/test_urlgrabber.py::TestBuildRequest::test_http_basic PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_https_basic PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_code PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_user_agent PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_userpass PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_userpass_email PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_userpass_non_ascii PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_user_only PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_pass_only PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_userpass_empty PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_invalid_hostname 127.0.0.1 - - [09/Mar/2024 16:47:51] "GET /basic-auth/%EC%9C%A0%EC%A6%88%EB%84%B7/%D9%8E%E0%B8%AD%E0%B8%B1%E0%B8%81%E0%B8%A9%E0%B8%A3%E0%B9%84%E0%B8%97%E0%B8%A2 HTTP/1.1" 200 60 571s 127.0.0.1 - - [09/Mar/2024 16:47:51] "GET /no/such/file HTTP/1.1" 404 207 571s PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_no_hostname PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_invalid_scheme PASSED [ 99%] 571s tests/test_urlgrabber.py::TestBuildRequest::test_http_not_found PASSED [ 99%] 571s tests/test_urlgrabber.py::TestFilenameFromDispositionHeader::test_filename_from_disposition_header[attachment; filename=jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz; filename*=UTF-8''jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz-jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz] PASSED [ 99%] 571s tests/test_urlgrabber.py::TestFilenameFromDispositionHeader::test_filename_from_disposition_header[filename=jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz;-jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz] PASSED [ 99%] 571s tests/test_urlgrabber.py::TestFilenameFromDispositionHeader::test_filename_from_disposition_header[filename*=UTF-8''jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz-jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz] PASSED [ 99%] 571s tests/test_urlgrabber.py::TestFilenameFromDispositionHeader::test_filename_from_disposition_header[attachment; filename=jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz-jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz] PASSED [ 99%] 571s tests/test_urlgrabber.py::TestFilenameFromDispositionHeader::test_filename_from_disposition_header[attachment; filename="jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz"-jakubroztocil-httpie-0.4.1-20-g40bd8f6.tar.gz] PASSED [ 99%] 571s tests/test_urlgrabber.py::TestFilenameFromDispositionHeader::test_filename_from_disposition_header[attachment; filename=/what/ever/filename.tar.gz-filename.tar.gz] PASSED [ 99%] 571s tests/test_urlgrabber.py::TestFilenameFromDispositionHeader::test_filename_from_disposition_header[attachment; filename=-None] PASSED [ 99%] 571s tests/test_utils/test_cert_gen.py::TestCertGen::test_generate_key_default PASSED [ 99%] 571s tests/test_utils/test_cert_gen.py::TestCertGen::test_generate_key_custom[512-test_key.pem] PASSED [ 99%] 571s tests/test_utils/test_cert_gen.py::TestCertGen::test_generate_key_custom[1024-test_123_key.pem] PASSED [ 99%] 576s tests/test_utils/test_cert_gen.py::TestCertGen::test_generate_key_custom[4096-123_key.pem] PASSED [ 99%] 578s tests/test_utils/test_cert_gen.py::TestCertGen::test_generate_local_cert PASSED [ 99%] 579s tests/test_utils/test_diskspeed.py::TestDiskSpeed::test_disk_speed PASSED [ 99%] 579s tests/test_utils/test_diskspeed.py::TestDiskSpeed::test_non_existing_dir PASSED [ 99%] 579s tests/test_utils/test_diskspeed.py::TestDiskSpeed::test_non_writable_dir PASSED [ 99%] 580s tests/test_utils/test_diskspeed.py::TestDiskSpeed::test_file_not_dir_specified PASSED [ 99%] 581s tests/test_utils/test_pystone.py::TestPystone::test_pystone PASSED [100%] 581s 581s =============================== warnings summary =============================== 581s ../../../usr/lib/python3/dist-packages/cherrypy/__init__.py:60 581s /usr/lib/python3/dist-packages/cherrypy/__init__.py:60: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 581s import pkg_resources 581s 581s ../../../usr/lib/python3/dist-packages/pkg_resources/__init__.py:2871 581s /usr/lib/python3/dist-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`. 581s Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages 581s declare_namespace(pkg) 581s 581s ../../../usr/lib/python3/dist-packages/cherrypy/lib/httputil.py:15 581s /usr/lib/python3/dist-packages/cherrypy/lib/httputil.py:15: DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13 581s from cgi import parse_header 581s 581s ../../../usr/lib/python3/dist-packages/dateutil/tz/tz.py:37 581s /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). 581s EPOCH = datetime.datetime.utcfromtimestamp(0) 581s 581s tests/test_functional_api.py::TestHistoryApiPart2::test_api_history_empty_format 581s /tmp/autopkgtest.NlElQk/autopkgtest_tmp/tests/conftest.py:73: UserWarning: Failed to shutdown the sabnzbd process: ('Connection broken: IncompleteRead(0 bytes read, 45 more expected)', IncompleteRead(0 bytes read, 45 more expected)) 581s warn("Failed to shutdown the sabnzbd process: %s" % err) 581s 581s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 581s ===Flaky Test Report=== 581s 581s test_sorter_settings_conversion passed 1 out of the required 1 times. Success! 581s test_download_season_sorting[sea_sort_s01_4k_uhd-SABnzbd-result0] passed 1 out of the required 1 times. Success! 581s test_download_season_sorting[sea_sort_s02_4k_uhd-SABnzbd-result1] passed 1 out of the required 1 times. Success! 581s test_download_sequential[Long_live_CDs_2023_576i_mono-SABnzbd-result0] passed 1 out of the required 1 times. Success! 581s test_download_sequential[Its_all_about_parts_2023_576i_mono-SABnzbd-result1] failed (1 runs remaining out of 2). 581s 581s Download did not complete 581s [, , , , , , , , , , , , , , , , , ] 581s test_download_sequential[Its_all_about_parts_2023_576i_mono-SABnzbd-result1] passed 1 out of the required 1 times. Success! 581s test_download_sorting_single[SINGLE_sort_s23e06_480i-SABnzbd-result0] passed 1 out of the required 1 times. Success! 581s test_download_sorting_single[SINGLE_sort_s23e06_480i-SABnzbd-result1] passed 1 out of the required 1 times. Success! 581s test_download_sorting_single[single-ep_sort_s06e66_4k_uhd-SABnzbd-result2] passed 1 out of the required 1 times. Success! 581s test_download_sorting_single[single-ep_sort_s06e66_4k_uhd-SABnzbd-result3] passed 1 out of the required 1 times. Success! 581s test_newswrapper[None-TLSv1.3-None-True] passed 1 out of the required 1 times. Success! 581s test_newswrapper[771-TLSv1.2-None-True] passed 1 out of the required 1 times. Success! 581s test_newswrapper[768-None-None-False] passed 1 out of the required 1 times. Success! 581s test_newswrapper[769-None-None-False] passed 1 out of the required 1 times. Success! 581s test_newswrapper[770-None-None-False] passed 1 out of the required 1 times. Success! 581s test_newswrapper[None-None-RC4-MD5-False] passed 1 out of the required 1 times. Success! 581s test_newswrapper[None-TLSv1.2-AES256-SHA-True] passed 1 out of the required 1 times. Success! 581s test_newswrapper[None-None-TLS_AES_128_CCM_SHA256-False] passed 1 out of the required 1 times. Success! 581s 581s ===End Flaky Test Report=== 581s = 12762 passed, 37 skipped, 8 deselected, 2 xfailed, 5 warnings in 270.50s (0:04:30) = 583s autopkgtest [16:48:03]: test upstream-tests: -----------------------] 584s autopkgtest [16:48:04]: test upstream-tests: - - - - - - - - - - results - - - - - - - - - - 584s upstream-tests PASS 584s autopkgtest [16:48:04]: @@@@@@@@@@@@@@@@@@@@ summary 584s basic-runs PASS (superficial) 584s upstream-tests PASS 604s Creating nova instance adt-noble-arm64-sabnzbdplus-20240309-163820-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240308.img (UUID ddbc0ee7-bb97-4aa3-b5e1-9386758c2ba2)...