I: pbuilder: network access will be disabled during build
I: Current time: Fri Jun  9 10:39:15 +14 2023
I: pbuilder-time-stamp: 1686256755
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [libregexp-pattern-license-perl_3.9.4-3.dsc]
I: copying [./libregexp-pattern-license-perl_3.9.4.orig.tar.gz]
I: copying [./libregexp-pattern-license-perl_3.9.4-3.debian.tar.xz]
I: Extracting source
gpgv: Signature made Tue Dec  6 07:45:06 2022 +14
gpgv:                using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libregexp-pattern-license-perl_3.9.4-3.dsc: no acceptable signature found
dpkg-source: info: extracting libregexp-pattern-license-perl in libregexp-pattern-license-perl-3.9.4
dpkg-source: info: unpacking libregexp-pattern-license-perl_3.9.4.orig.tar.gz
dpkg-source: info: unpacking libregexp-pattern-license-perl_3.9.4-3.debian.tar.xz
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/31527/tmp/hooks/D01_modify_environment starting
debug: Running on cbxi4pro0.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 Jun  9 10:39 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/31527/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/31527/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf")
  BASH_VERSION='5.2.15(1)-release'
  BUILDDIR=/build
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=armhf
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 '
  DIRSTACK=()
  DISTRIBUTION=bookworm
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=arm
  HOST_ARCH=armhf
  IFS=' 	
  '
  INVOCATION_ID=fd2b4cf44ee34d74a6f4247d184407c5
  LANG=C
  LANGUAGE=it_CH:it
  LC_ALL=C
  MACHTYPE=arm-unknown-linux-gnueabihf
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnueabihf
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=31527
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.2qhXGwgD/pbuilderrc_on65 --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.2qhXGwgD/b2 --logfile b2/build.log --extrapackages usrmerge libregexp-pattern-license-perl_3.9.4-3.dsc'
  SUDO_GID=113
  SUDO_UID=107
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://10.0.0.15:3142/
I: uname -a
  Linux i-capture-the-hostname 5.10.0-23-armmp #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux
I: ls -l /bin
  total 5072
  -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash
  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bunzip2
  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bzcat
  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root   2225 Sep 19  2022 bzdiff
  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root   4893 Nov 28  2021 bzexe
  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root   3775 Sep 19  2022 bzgrep
  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bzip2
  -rwxr-xr-x 1 root root  67112 Sep 19  2022 bzip2recover
  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root   1297 Sep 19  2022 bzmore
  -rwxr-xr-x 1 root root  67632 Sep 21  2022 cat
  -rwxr-xr-x 1 root root  67676 Sep 21  2022 chgrp
  -rwxr-xr-x 1 root root  67644 Sep 21  2022 chmod
  -rwxr-xr-x 1 root root  67684 Sep 21  2022 chown
  -rwxr-xr-x 1 root root 133532 Sep 21  2022 cp
  -rwxr-xr-x 1 root root 132868 Jan  6 03:20 dash
  -rwxr-xr-x 1 root root 133220 Sep 21  2022 date
  -rwxr-xr-x 1 root root  67732 Sep 21  2022 dd
  -rwxr-xr-x 1 root root  68104 Sep 21  2022 df
  -rwxr-xr-x 1 root root 133632 Sep 21  2022 dir
  -rwxr-xr-x 1 root root  59128 Mar 23 23:02 dmesg
  lrwxrwxrwx 1 root root      8 Dec 20 03:33 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root      8 Dec 20 03:33 domainname -> hostname
  -rwxr-xr-x 1 root root  67560 Sep 21  2022 echo
  -rwxr-xr-x 1 root root     41 Jan 25 04:43 egrep
  -rwxr-xr-x 1 root root  67548 Sep 21  2022 false
  -rwxr-xr-x 1 root root     41 Jan 25 04:43 fgrep
  -rwxr-xr-x 1 root root  55748 Mar 23 23:02 findmnt
  -rwsr-xr-x 1 root root  26208 Mar 23 22:15 fusermount
  -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep
  -rwxr-xr-x 2 root root   2346 Apr 10  2022 gunzip
  -rwxr-xr-x 1 root root   6447 Apr 10  2022 gzexe
  -rwxr-xr-x 1 root root  64220 Apr 10  2022 gzip
  -rwxr-xr-x 1 root root  67032 Dec 20 03:33 hostname
  -rwxr-xr-x 1 root root  67720 Sep 21  2022 ln
  -rwxr-xr-x 1 root root  35132 Mar 23 23:51 login
  -rwxr-xr-x 1 root root 133632 Sep 21  2022 ls
  -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk
  -rwxr-xr-x 1 root root  67800 Sep 21  2022 mkdir
  -rwxr-xr-x 1 root root  67764 Sep 21  2022 mknod
  -rwxr-xr-x 1 root root  67596 Sep 21  2022 mktemp
  -rwxr-xr-x 1 root root  38504 Mar 23 23:02 more
  -rwsr-xr-x 1 root root  38496 Mar 23 23:02 mount
  -rwxr-xr-x 1 root root   9824 Mar 23 23:02 mountpoint
  -rwxr-xr-x 1 root root 133532 Sep 21  2022 mv
  lrwxrwxrwx 1 root root      8 Dec 20 03:33 nisdomainname -> hostname
  lrwxrwxrwx 1 root root     14 Apr  3 20:25 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root  67608 Sep 21  2022 pwd
  lrwxrwxrwx 1 root root      4 Apr 24 11:24 rbash -> bash
  -rwxr-xr-x 1 root root  67600 Sep 21  2022 readlink
  -rwxr-xr-x 1 root root  67672 Sep 21  2022 rm
  -rwxr-xr-x 1 root root  67600 Sep 21  2022 rmdir
  -rwxr-xr-x 1 root root  67400 Nov  3  2022 run-parts
  -rwxr-xr-x 1 root root 133372 Jan  6 09:55 sed
  lrwxrwxrwx 1 root root      9 Jun  9 10:39 sh -> /bin/bash
  -rwxr-xr-x 1 root root  67584 Sep 21  2022 sleep
  -rwxr-xr-x 1 root root  67644 Sep 21  2022 stty
  -rwsr-xr-x 1 root root  50800 Mar 23 23:02 su
  -rwxr-xr-x 1 root root  67584 Sep 21  2022 sync
  -rwxr-xr-x 1 root root 336764 Apr  7 04:25 tar
  -rwxr-xr-x 1 root root  67144 Nov  3  2022 tempfile
  -rwxr-xr-x 1 root root 133224 Sep 21  2022 touch
  -rwxr-xr-x 1 root root  67548 Sep 21  2022 true
  -rwxr-xr-x 1 root root   9768 Mar 23 22:15 ulockmgr_server
  -rwsr-xr-x 1 root root  22108 Mar 23 23:02 umount
  -rwxr-xr-x 1 root root  67572 Sep 21  2022 uname
  -rwxr-xr-x 2 root root   2346 Apr 10  2022 uncompress
  -rwxr-xr-x 1 root root 133632 Sep 21  2022 vdir
  -rwxr-xr-x 1 root root  42608 Mar 23 23:02 wdctl
  lrwxrwxrwx 1 root root      8 Dec 20 03:33 ypdomainname -> hostname
  -rwxr-xr-x 1 root root   1984 Apr 10  2022 zcat
  -rwxr-xr-x 1 root root   1678 Apr 10  2022 zcmp
  -rwxr-xr-x 1 root root   6460 Apr 10  2022 zdiff
  -rwxr-xr-x 1 root root     29 Apr 10  2022 zegrep
  -rwxr-xr-x 1 root root     29 Apr 10  2022 zfgrep
  -rwxr-xr-x 1 root root   2081 Apr 10  2022 zforce
  -rwxr-xr-x 1 root root   8103 Apr 10  2022 zgrep
  -rwxr-xr-x 1 root root   2206 Apr 10  2022 zless
  -rwxr-xr-x 1 root root   1842 Apr 10  2022 zmore
  -rwxr-xr-x 1 root root   4577 Apr 10  2022 znew
I: user script /srv/workspace/pbuilder/31527/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: armhf
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), libre-engine-re2-perl, libregexp-pattern-perl, libtest-regexp-pattern-perl, libtest-without-module-perl, libtest2-suite-perl, libtry-tiny-perl, perl
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19324 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libre-engine-re2-perl; however:
  Package libre-engine-re2-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libregexp-pattern-perl; however:
  Package libregexp-pattern-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-regexp-pattern-perl; however:
  Package libtest-regexp-pattern-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-without-module-perl; however:
  Package libtest-without-module-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest2-suite-perl; however:
  Package libtest2-suite-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtry-tiny-perl; however:
  Package libtry-tiny-perl is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libhash-defhash-perl{a} libicu72{a} libimporter-perl{a} libmagic-mgc{a} libmagic1{a} libmodule-pluggable-perl{a} libpipeline1{a} libre-engine-re2-perl{a} libre2-9{a} libregexp-pattern-defhash-perl{a} libregexp-pattern-perl{a} libscope-guard-perl{a} libstring-trim-more-perl{a} libsub-info-perl{a} libsub-override-perl{a} libterm-table-perl{a} libtest-regexp-pattern-perl{a} libtest-without-module-perl{a} libtest2-suite-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libmodule-runtime-perl libunicode-linebreak-perl lynx wget 
0 packages upgraded, 45 newly installed, 0 to remove and 0 not upgraded.
Need to get 18.8 MB of archives. After unpacking 69.5 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 2 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB]
Get: 3 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB]
Get: 4 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB]
Get: 5 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB]
Get: 6 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get: 7 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB]
Get: 8 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB]
Get: 9 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB]
Get: 10 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB]
Get: 11 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB]
Get: 12 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB]
Get: 13 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get: 15 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB]
Get: 16 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 17 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB]
Get: 18 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get: 21 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 22 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 23 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB]
Get: 24 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB]
Get: 25 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB]
Get: 26 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.2 [591 kB]
Get: 27 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB]
Get: 28 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB]
Get: 31 http://deb.debian.org/debian bookworm/main armhf libstring-trim-more-perl all 0.03-2 [6664 B]
Get: 32 http://deb.debian.org/debian bookworm/main armhf libregexp-pattern-defhash-perl all 0.001-3 [7008 B]
Get: 33 http://deb.debian.org/debian bookworm/main armhf libhash-defhash-perl all 0.072-1 [11.1 kB]
Get: 34 http://deb.debian.org/debian bookworm/main armhf libimporter-perl all 0.026-2 [25.0 kB]
Get: 35 http://deb.debian.org/debian bookworm/main armhf libmodule-pluggable-perl all 5.2-4 [23.6 kB]
Get: 36 http://deb.debian.org/debian bookworm/main armhf libre2-9 armhf 20220601+dfsg-1+b1 [148 kB]
Get: 37 http://deb.debian.org/debian bookworm/main armhf libre-engine-re2-perl armhf 0.17+ds-1 [17.9 kB]
Get: 38 http://deb.debian.org/debian bookworm/main armhf libregexp-pattern-perl all 0.2.14-2 [18.7 kB]
Get: 39 http://deb.debian.org/debian bookworm/main armhf libscope-guard-perl all 0.21-2 [8212 B]
Get: 40 http://deb.debian.org/debian bookworm/main armhf libsub-info-perl all 0.002-3 [6692 B]
Get: 41 http://deb.debian.org/debian bookworm/main armhf libterm-table-perl all 0.016-2 [28.8 kB]
Get: 42 http://deb.debian.org/debian bookworm/main armhf libtest-regexp-pattern-perl all 0.010-1 [12.5 kB]
Get: 43 http://deb.debian.org/debian bookworm/main armhf libtest-without-module-perl all 0.21-1 [8492 B]
Get: 44 http://deb.debian.org/debian bookworm/main armhf libtest2-suite-perl all 0.000145-1 [387 kB]
Get: 45 http://deb.debian.org/debian bookworm/main armhf libtry-tiny-perl all 0.31-2 [22.6 kB]
Fetched 18.8 MB in 1s (13.0 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sensible-utils.
(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 ... 19324 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../02-libmagic1_1%3a5.44-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.44-3_armhf.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.21-12_armhf.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../05-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.22.4-10_armhf.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_armhf.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../08-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.11.2-2_armhf.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-3_armhf.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../19-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../22-libelf1_0.188-2.1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../24-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.2_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.21-12_armhf.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package libstring-trim-more-perl.
Preparing to unpack .../30-libstring-trim-more-perl_0.03-2_all.deb ...
Unpacking libstring-trim-more-perl (0.03-2) ...
Selecting previously unselected package libregexp-pattern-defhash-perl.
Preparing to unpack .../31-libregexp-pattern-defhash-perl_0.001-3_all.deb ...
Unpacking libregexp-pattern-defhash-perl (0.001-3) ...
Selecting previously unselected package libhash-defhash-perl.
Preparing to unpack .../32-libhash-defhash-perl_0.072-1_all.deb ...
Unpacking libhash-defhash-perl (0.072-1) ...
Selecting previously unselected package libimporter-perl.
Preparing to unpack .../33-libimporter-perl_0.026-2_all.deb ...
Unpacking libimporter-perl (0.026-2) ...
Selecting previously unselected package libmodule-pluggable-perl.
Preparing to unpack .../34-libmodule-pluggable-perl_5.2-4_all.deb ...
Unpacking libmodule-pluggable-perl (5.2-4) ...
Selecting previously unselected package libre2-9:armhf.
Preparing to unpack .../35-libre2-9_20220601+dfsg-1+b1_armhf.deb ...
Unpacking libre2-9:armhf (20220601+dfsg-1+b1) ...
Selecting previously unselected package libre-engine-re2-perl:armhf.
Preparing to unpack .../36-libre-engine-re2-perl_0.17+ds-1_armhf.deb ...
Unpacking libre-engine-re2-perl:armhf (0.17+ds-1) ...
Selecting previously unselected package libregexp-pattern-perl.
Preparing to unpack .../37-libregexp-pattern-perl_0.2.14-2_all.deb ...
Unpacking libregexp-pattern-perl (0.2.14-2) ...
Selecting previously unselected package libscope-guard-perl.
Preparing to unpack .../38-libscope-guard-perl_0.21-2_all.deb ...
Unpacking libscope-guard-perl (0.21-2) ...
Selecting previously unselected package libsub-info-perl.
Preparing to unpack .../39-libsub-info-perl_0.002-3_all.deb ...
Unpacking libsub-info-perl (0.002-3) ...
Selecting previously unselected package libterm-table-perl.
Preparing to unpack .../40-libterm-table-perl_0.016-2_all.deb ...
Unpacking libterm-table-perl (0.016-2) ...
Selecting previously unselected package libtest-regexp-pattern-perl.
Preparing to unpack .../41-libtest-regexp-pattern-perl_0.010-1_all.deb ...
Unpacking libtest-regexp-pattern-perl (0.010-1) ...
Selecting previously unselected package libtest-without-module-perl.
Preparing to unpack .../42-libtest-without-module-perl_0.21-1_all.deb ...
Unpacking libtest-without-module-perl (0.21-1) ...
Selecting previously unselected package libtest2-suite-perl.
Preparing to unpack .../43-libtest2-suite-perl_0.000145-1_all.deb ...
Unpacking libtest2-suite-perl (0.000145-1) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../44-libtry-tiny-perl_0.31-2_all.deb ...
Unpacking libtry-tiny-perl (0.31-2) ...
Setting up libmodule-pluggable-perl (5.2-4) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libre2-9:armhf (20220601+dfsg-1+b1) ...
Setting up libregexp-pattern-defhash-perl (0.001-3) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libregexp-pattern-perl (0.2.14-2) ...
Setting up libtest-without-module-perl (0.21-1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libtry-tiny-perl (0.31-2) ...
Setting up libmagic1:armhf (1:5.44-3) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up file (1:5.44-3) ...
Setting up libscope-guard-perl (0.21-2) ...
Setting up autotools-dev (20220109.1) ...
Setting up libimporter-perl (0.026-2) ...
Setting up libstring-trim-more-perl (0.03-2) ...
Setting up autopoint (0.21-12) ...
Setting up autoconf (2.71-3) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libre-engine-re2-perl:armhf (0.17+ds-1) ...
Setting up libhash-defhash-perl (0.072-1) ...
Setting up libelf1:armhf (0.188-2.1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up gettext (0.21-12) ...
Setting up libterm-table-perl (0.016-2) ...
Setting up libtool (2.4.7-5) ...
Setting up libsub-info-perl (0.002-3) ...
Setting up libtest2-suite-perl (0.000145-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libtest-regexp-pattern-perl (0.010-1) ...
Setting up dh-autoreconf (20) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up debhelper (13.11.4) ...
Processing triggers for libc-bin (2.36-9) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
usrmerge is already the newest version (35).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/31527/tmp/hooks/A99_set_merged_usr starting
Re-configuring usrmerge...
removed '/etc/unsupported-skip-usrmerge-conversion'
The system has been successfully converted.
I: user script /srv/workspace/pbuilder/31527/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/libregexp-pattern-license-perl-3.9.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../libregexp-pattern-license-perl_3.9.4-3_source.changes
dpkg-buildpackage: info: source package libregexp-pattern-license-perl
dpkg-buildpackage: info: source version 3.9.4-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by gregor herrmann <gregoa@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/build/libregexp-pattern-license-perl-3.9.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/build/libregexp-pattern-license-perl-3.9.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Regexp::Pattern::License
Writing MYMETA.yml and MYMETA.json
   dh_auto_build
	make -j4
make[1]: Entering directory '/build/libregexp-pattern-license-perl-3.9.4'
cp lib/Regexp/Pattern/License/Parts.pm blib/lib/Regexp/Pattern/License/Parts.pm
cp lib/Regexp/Pattern/License.pm blib/lib/Regexp/Pattern/License.pm
Manifying 2 pod documents
make[1]: Leaving directory '/build/libregexp-pattern-license-perl-3.9.4'
   dh_auto_test
	make -j4 test TEST_VERBOSE=1
make[1]: Entering directory '/build/libregexp-pattern-license-perl-3.9.4'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01-basic.t ....................... 
# Seeded srand with seed '20230609' from local date.
1..4
ok 1 - get unknown -> dies
ok 2 - get {
    ok 1 - re object is a Regexp
    ok 2
    ok 3
    1..3
}
ok 3 - get no engine {
    ok 1
    ok 2 - re output is a scalar
    ok 3
    1..3
}
ok 4 - get bogus engine {
    ok 1 - call with bogus engine -> dies
    1..1
}
ok
t/02-regexp-pattern.t .............. 
# Seeded srand with seed '20230609' from local date.
1..5
ok 1
ok 2 - re object is a Regexp
ok 3 - re object is a native Regexp object
# Subtest: Regexp patterns in module Regexp::Pattern::License
    # Subtest: pattern License::aal
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 1 - pattern License::aal
    # Subtest: pattern License::abstyles
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 2 - pattern License::abstyles
    # Subtest: pattern License::addr_fsf
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 3 - pattern License::addr_fsf
    # Subtest: pattern License::addr_fsf_franklin
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 4 - pattern License::addr_fsf_franklin
    # Subtest: pattern License::addr_fsf_franklin_steet
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 5 - pattern License::addr_fsf_franklin_steet
    # Subtest: pattern License::addr_fsf_mass
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 6 - pattern License::addr_fsf_mass
    # Subtest: pattern License::addr_fsf_temple
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 7 - pattern License::addr_fsf_temple
    # Subtest: pattern License::adobe_2006
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 8 - pattern License::adobe_2006
    # Subtest: pattern License::adobe_glyph
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 9 - pattern License::adobe_glyph
    # Subtest: pattern License::adsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 10 - pattern License::adsl
    # Subtest: pattern License::afl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 11 - pattern License::afl
    # Subtest: pattern License::afl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 12 - pattern License::afl_1_1
    # Subtest: pattern License::afl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 13 - pattern License::afl_1_2
    # Subtest: pattern License::afl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 14 - pattern License::afl_2
    # Subtest: pattern License::afl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 15 - pattern License::afl_2_1
    # Subtest: pattern License::afl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 16 - pattern License::afl_3
    # Subtest: pattern License::afmparse
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 17 - pattern License::afmparse
    # Subtest: pattern License::agpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 18 - pattern License::agpl
    # Subtest: pattern License::agpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 19 - pattern License::agpl_1
    # Subtest: pattern License::agpl_1_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 20 - pattern License::agpl_1_only
    # Subtest: pattern License::agpl_1_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 21 - pattern License::agpl_1_or_later
    # Subtest: pattern License::agpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 22 - pattern License::agpl_2
    # Subtest: pattern License::agpl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 23 - pattern License::agpl_3
    # Subtest: pattern License::agpl_3_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 24 - pattern License::agpl_3_only
    # Subtest: pattern License::agpl_3_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 25 - pattern License::agpl_3_or_later
    # Subtest: pattern License::aladdin
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 26 - pattern License::aladdin
    # Subtest: pattern License::aladdin_8
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 27 - pattern License::aladdin_8
    # Subtest: pattern License::aladdin_9
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 28 - pattern License::aladdin_9
    # Subtest: pattern License::amdplpa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 29 - pattern License::amdplpa
    # Subtest: pattern License::aml
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 30 - pattern License::aml
    # Subtest: pattern License::ampas
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 31 - pattern License::ampas
    # Subtest: pattern License::antlr_pd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 32 - pattern License::antlr_pd
    # Subtest: pattern License::any_of
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 33 - pattern License::any_of
    # Subtest: pattern License::apache
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 34 - pattern License::apache
    # Subtest: pattern License::apache_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 35 - pattern License::apache_1
    # Subtest: pattern License::apache_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 36 - pattern License::apache_1_1
    # Subtest: pattern License::apache_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 37 - pattern License::apache_2
    # Subtest: pattern License::apafml
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 38 - pattern License::apafml
    # Subtest: pattern License::apl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 39 - pattern License::apl
    # Subtest: pattern License::apl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 40 - pattern License::apl_1
    # Subtest: pattern License::apsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 41 - pattern License::apsl
    # Subtest: pattern License::apsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 42 - pattern License::apsl_1
    # Subtest: pattern License::apsl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 43 - pattern License::apsl_1_1
    # Subtest: pattern License::apsl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 44 - pattern License::apsl_1_2
    # Subtest: pattern License::apsl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 45 - pattern License::apsl_2
    # Subtest: pattern License::artistic
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 46 - pattern License::artistic
    # Subtest: pattern License::artistic_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 47 - pattern License::artistic_1
    # Subtest: pattern License::artistic_1_cl8
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 48 - pattern License::artistic_1_cl8
    # Subtest: pattern License::artistic_1_clarified
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 49 - pattern License::artistic_1_clarified
    # Subtest: pattern License::artistic_1_perl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 50 - pattern License::artistic_1_perl
    # Subtest: pattern License::artistic_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 51 - pattern License::artistic_2
    # Subtest: pattern License::bahyph
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 52 - pattern License::bahyph
    # Subtest: pattern License::barr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 53 - pattern License::barr
    # Subtest: pattern License::bdwgc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 54 - pattern License::bdwgc
    # Subtest: pattern License::bdwgc_matlab
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 55 - pattern License::bdwgc_matlab
    # Subtest: pattern License::beerware
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        # Subtest: example #1 (pattern with subject "license" matches canonical license)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 3 - example \#1 (pattern with subject "license" matches canonical license)
        # Subtest: example #2 (pattern with subject "grant" doesn't match canonical license)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 4 - example \#2 (pattern with subject "grant" doesn't match canonical license)
        # Subtest: example #3 (pattern with subject "grant" matches a license grant)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 5 - example \#3 (pattern with subject "grant" matches a license grant)
        # Subtest: example #4 (pattern with subject "name" matches canonical license)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 6 - example \#4 (pattern with subject "name" matches canonical license)
        # Subtest: example #5 (pattern with subject "name" doesn't match canonical license)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 7 - example \#5 (pattern with subject "name" doesn't match canonical license)
        # Subtest: example #6 (pattern with subject "name" matches a license grant)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 8 - example \#6 (pattern with subject "name" matches a license grant)
        # Subtest: example #7 (pattern with subject "name" doesn't match canonical license IRI)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 9 - example \#7 (pattern with subject "name" doesn't match canonical license IRI)
        # Subtest: example #8 (pattern with subject "iri" doesn't match original license)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 10 - example \#8 (pattern with subject "iri" doesn't match original license)
        # Subtest: example #9 (pattern with subject "iri" doesn't match canonical license name)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 11 - example \#9 (pattern with subject "iri" doesn't match canonical license name)
        # Subtest: example #10 (pattern with subject "iri" doesn't match a license shortname)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 12 - example \#10 (pattern with subject "iri" doesn't match a license shortname)
        1..12
    ok 56 - pattern License::beerware
    # Subtest: pattern License::bittorrent
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 57 - pattern License::bittorrent
    # Subtest: pattern License::bittorrent_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 58 - pattern License::bittorrent_1
    # Subtest: pattern License::bittorrent_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 59 - pattern License::bittorrent_1_1
    # Subtest: pattern License::borceux
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 60 - pattern License::borceux
    # Subtest: pattern License::bsd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 61 - pattern License::bsd
    # Subtest: pattern License::bsd_0_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 62 - pattern License::bsd_0_clause
    # Subtest: pattern License::bsd_1_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 63 - pattern License::bsd_1_clause
    # Subtest: pattern License::bsd_2_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 64 - pattern License::bsd_2_clause
    # Subtest: pattern License::bsd_2_clause_freebsd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 65 - pattern License::bsd_2_clause_freebsd
    # Subtest: pattern License::bsd_2_clause_netbsd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 66 - pattern License::bsd_2_clause_netbsd
    # Subtest: pattern License::bsd_2_clause_patent
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 67 - pattern License::bsd_2_clause_patent
    # Subtest: pattern License::bsd_2_clause_views
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 68 - pattern License::bsd_2_clause_views
    # Subtest: pattern License::bsd_3_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 69 - pattern License::bsd_3_clause
    # Subtest: pattern License::bsd_3_clause_attribution
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 70 - pattern License::bsd_3_clause_attribution
    # Subtest: pattern License::bsd_3_clause_clear
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 71 - pattern License::bsd_3_clause_clear
    # Subtest: pattern License::bsd_3_clause_eclipse
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 72 - pattern License::bsd_3_clause_eclipse
    # Subtest: pattern License::bsd_3_clause_lbnl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 73 - pattern License::bsd_3_clause_lbnl
    # Subtest: pattern License::bsd_3_clause_modification
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 74 - pattern License::bsd_3_clause_modification
    # Subtest: pattern License::bsd_3_clause_no_military_license
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 75 - pattern License::bsd_3_clause_no_military_license
    # Subtest: pattern License::bsd_3_clause_no_nuclear_license
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 76 - pattern License::bsd_3_clause_no_nuclear_license
    # Subtest: pattern License::bsd_3_clause_no_nuclear_license_2014
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 77 - pattern License::bsd_3_clause_no_nuclear_license_2014
    # Subtest: pattern License::bsd_3_clause_no_nuclear_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 78 - pattern License::bsd_3_clause_no_nuclear_warranty
    # Subtest: pattern License::bsd_3_clause_refractions
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 79 - pattern License::bsd_3_clause_refractions
    # Subtest: pattern License::bsd_4_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 80 - pattern License::bsd_4_clause
    # Subtest: pattern License::bsd_4_clause_uc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 81 - pattern License::bsd_4_clause_uc
    # Subtest: pattern License::bsd_protection
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 82 - pattern License::bsd_protection
    # Subtest: pattern License::bsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 83 - pattern License::bsl
    # Subtest: pattern License::bsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 84 - pattern License::bsl_1
    # Subtest: pattern License::by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 85 - pattern License::by
    # Subtest: pattern License::by_apache
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 86 - pattern License::by_apache
    # Subtest: pattern License::by_fsf
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 87 - pattern License::by_fsf
    # Subtest: pattern License::by_james_clark
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 88 - pattern License::by_james_clark
    # Subtest: pattern License::by_psf
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 89 - pattern License::by_psf
    # Subtest: pattern License::by_sam_hocevar
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 90 - pattern License::by_sam_hocevar
    # Subtest: pattern License::bzip2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 91 - pattern License::bzip2
    # Subtest: pattern License::bzip2_1_0_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 92 - pattern License::bzip2_1_0_5
    # Subtest: pattern License::bzip2_1_0_6
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 93 - pattern License::bzip2_1_0_6
    # Subtest: pattern License::cal
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 94 - pattern License::cal
    # Subtest: pattern License::cal_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 95 - pattern License::cal_1
    # Subtest: pattern License::caldera
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 96 - pattern License::caldera
    # Subtest: pattern License::catosl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 97 - pattern License::catosl
    # Subtest: pattern License::catosl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 98 - pattern License::catosl_1_1
    # Subtest: pattern License::cc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 99 - pattern License::cc
    # Subtest: pattern License::cc_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 100 - pattern License::cc_by
    # Subtest: pattern License::cc_by_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 101 - pattern License::cc_by_1
    # Subtest: pattern License::cc_by_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 102 - pattern License::cc_by_2
    # Subtest: pattern License::cc_by_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 103 - pattern License::cc_by_2_5
    # Subtest: pattern License::cc_by_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 104 - pattern License::cc_by_3
    # Subtest: pattern License::cc_by_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 105 - pattern License::cc_by_4
    # Subtest: pattern License::cc_by_nc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 106 - pattern License::cc_by_nc
    # Subtest: pattern License::cc_by_nc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 107 - pattern License::cc_by_nc_1
    # Subtest: pattern License::cc_by_nc_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 108 - pattern License::cc_by_nc_2
    # Subtest: pattern License::cc_by_nc_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 109 - pattern License::cc_by_nc_2_5
    # Subtest: pattern License::cc_by_nc_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 110 - pattern License::cc_by_nc_3
    # Subtest: pattern License::cc_by_nc_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 111 - pattern License::cc_by_nc_4
    # Subtest: pattern License::cc_by_nc_nd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 112 - pattern License::cc_by_nc_nd
    # Subtest: pattern License::cc_by_nc_nd_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 113 - pattern License::cc_by_nc_nd_1
    # Subtest: pattern License::cc_by_nc_nd_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 114 - pattern License::cc_by_nc_nd_2
    # Subtest: pattern License::cc_by_nc_nd_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 115 - pattern License::cc_by_nc_nd_2_5
    # Subtest: pattern License::cc_by_nc_nd_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 116 - pattern License::cc_by_nc_nd_3
    # Subtest: pattern License::cc_by_nc_nd_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 117 - pattern License::cc_by_nc_nd_4
    # Subtest: pattern License::cc_by_nc_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 118 - pattern License::cc_by_nc_sa
    # Subtest: pattern License::cc_by_nc_sa_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 119 - pattern License::cc_by_nc_sa_1
    # Subtest: pattern License::cc_by_nc_sa_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 120 - pattern License::cc_by_nc_sa_2
    # Subtest: pattern License::cc_by_nc_sa_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 121 - pattern License::cc_by_nc_sa_2_5
    # Subtest: pattern License::cc_by_nc_sa_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 122 - pattern License::cc_by_nc_sa_3
    # Subtest: pattern License::cc_by_nc_sa_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 123 - pattern License::cc_by_nc_sa_4
    # Subtest: pattern License::cc_by_nd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 124 - pattern License::cc_by_nd
    # Subtest: pattern License::cc_by_nd_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 125 - pattern License::cc_by_nd_1
    # Subtest: pattern License::cc_by_nd_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 126 - pattern License::cc_by_nd_2
    # Subtest: pattern License::cc_by_nd_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 127 - pattern License::cc_by_nd_2_5
    # Subtest: pattern License::cc_by_nd_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 128 - pattern License::cc_by_nd_3
    # Subtest: pattern License::cc_by_nd_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 129 - pattern License::cc_by_nd_4
    # Subtest: pattern License::cc_by_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 130 - pattern License::cc_by_sa
    # Subtest: pattern License::cc_by_sa_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 131 - pattern License::cc_by_sa_1
    # Subtest: pattern License::cc_by_sa_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 132 - pattern License::cc_by_sa_2
    # Subtest: pattern License::cc_by_sa_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 133 - pattern License::cc_by_sa_2_5
    # Subtest: pattern License::cc_by_sa_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 134 - pattern License::cc_by_sa_3
    # Subtest: pattern License::cc_by_sa_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 135 - pattern License::cc_by_sa_4
    # Subtest: pattern License::cc_cc0
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 136 - pattern License::cc_cc0
    # Subtest: pattern License::cc_cc0_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 137 - pattern License::cc_cc0_1
    # Subtest: pattern License::cc_devnations
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 138 - pattern License::cc_devnations
    # Subtest: pattern License::cc_devnations_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 139 - pattern License::cc_devnations_2
    # Subtest: pattern License::cc_nc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 140 - pattern License::cc_nc
    # Subtest: pattern License::cc_nc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 141 - pattern License::cc_nc_1
    # Subtest: pattern License::cc_nc_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 142 - pattern License::cc_nc_sa
    # Subtest: pattern License::cc_nc_sa_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 143 - pattern License::cc_nc_sa_1
    # Subtest: pattern License::cc_nc_sp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 144 - pattern License::cc_nc_sp
    # Subtest: pattern License::cc_nc_sp_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 145 - pattern License::cc_nc_sp_1
    # Subtest: pattern License::cc_nd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 146 - pattern License::cc_nd
    # Subtest: pattern License::cc_nd_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 147 - pattern License::cc_nd_1
    # Subtest: pattern License::cc_nd_nc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 148 - pattern License::cc_nd_nc
    # Subtest: pattern License::cc_nd_nc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 149 - pattern License::cc_nd_nc_1
    # Subtest: pattern License::cc_pd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 150 - pattern License::cc_pd
    # Subtest: pattern License::cc_pdd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 151 - pattern License::cc_pdd
    # Subtest: pattern License::cc_pddc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 152 - pattern License::cc_pddc
    # Subtest: pattern License::cc_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 153 - pattern License::cc_sa
    # Subtest: pattern License::cc_sa_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 154 - pattern License::cc_sa_1
    # Subtest: pattern License::cc_sampling
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 155 - pattern License::cc_sampling
    # Subtest: pattern License::cc_sampling_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 156 - pattern License::cc_sampling_1
    # Subtest: pattern License::cc_sp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 157 - pattern License::cc_sp
    # Subtest: pattern License::cc_sp_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 158 - pattern License::cc_sp_1
    # Subtest: pattern License::cddl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 159 - pattern License::cddl
    # Subtest: pattern License::cddl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 160 - pattern License::cddl_1
    # Subtest: pattern License::cddl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 161 - pattern License::cddl_1_1
    # Subtest: pattern License::cecill
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 162 - pattern License::cecill
    # Subtest: pattern License::cecill_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 163 - pattern License::cecill_1
    # Subtest: pattern License::cecill_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 164 - pattern License::cecill_1_1
    # Subtest: pattern License::cecill_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 165 - pattern License::cecill_2
    # Subtest: pattern License::cecill_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 166 - pattern License::cecill_2_1
    # Subtest: pattern License::cecill_b
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 167 - pattern License::cecill_b
    # Subtest: pattern License::cecill_b_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 168 - pattern License::cecill_b_1
    # Subtest: pattern License::cecill_c
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 169 - pattern License::cecill_c
    # Subtest: pattern License::cecill_c_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 170 - pattern License::cecill_c_1
    # Subtest: pattern License::clause_advertising
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 171 - pattern License::clause_advertising
    # Subtest: pattern License::clause_advertising_always
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 172 - pattern License::clause_advertising_always
    # Subtest: pattern License::clause_non_endorsement
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 173 - pattern License::clause_non_endorsement
    # Subtest: pattern License::clause_reproduction
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 174 - pattern License::clause_reproduction
    # Subtest: pattern License::clause_retention
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 175 - pattern License::clause_retention
    # Subtest: pattern License::cnri_jython
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 176 - pattern License::cnri_jython
    # Subtest: pattern License::cnri_python
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 177 - pattern License::cnri_python
    # Subtest: pattern License::cnri_python_gpl_compat
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 178 - pattern License::cnri_python_gpl_compat
    # Subtest: pattern License::condor
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 179 - pattern License::condor
    # Subtest: pattern License::condor_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 180 - pattern License::condor_1_1
    # Subtest: pattern License::cpal
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 181 - pattern License::cpal
    # Subtest: pattern License::cpal_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 182 - pattern License::cpal_1
    # Subtest: pattern License::cpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 183 - pattern License::cpl
    # Subtest: pattern License::cpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 184 - pattern License::cpl_1
    # Subtest: pattern License::cpol
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 185 - pattern License::cpol
    # Subtest: pattern License::cpol_1_02
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 186 - pattern License::cpol_1_02
    # Subtest: pattern License::crossword
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 187 - pattern License::crossword
    # Subtest: pattern License::cryptix
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 188 - pattern License::cryptix
    # Subtest: pattern License::cua_opl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 189 - pattern License::cua_opl
    # Subtest: pattern License::cua_opl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 190 - pattern License::cua_opl_1
    # Subtest: pattern License::cube
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 191 - pattern License::cube
    # Subtest: pattern License::curl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 192 - pattern License::curl
    # Subtest: pattern License::cvw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 193 - pattern License::cvw
    # Subtest: pattern License::d_fsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 194 - pattern License::d_fsl
    # Subtest: pattern License::d_fsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 195 - pattern License::d_fsl_1
    # Subtest: pattern License::dbad
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 196 - pattern License::dbad
    # Subtest: pattern License::dbad_0_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 197 - pattern License::dbad_0_2
    # Subtest: pattern License::dbad_0_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 198 - pattern License::dbad_0_3
    # Subtest: pattern License::dbad_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 199 - pattern License::dbad_1
    # Subtest: pattern License::dbad_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 200 - pattern License::dbad_1_1
    # Subtest: pattern License::dont_ask
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 201 - pattern License::dont_ask
    # Subtest: pattern License::dsdp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 202 - pattern License::dsdp
    # Subtest: pattern License::ecl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 203 - pattern License::ecl
    # Subtest: pattern License::ecl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 204 - pattern License::ecl_1
    # Subtest: pattern License::ecl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 205 - pattern License::ecl_2
    # Subtest: pattern License::ecos_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 206 - pattern License::ecos_1_1
    # Subtest: pattern License::ecos_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 207 - pattern License::ecos_2
    # Subtest: pattern License::efl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 208 - pattern License::efl
    # Subtest: pattern License::efl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 209 - pattern License::efl_1
    # Subtest: pattern License::efl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 210 - pattern License::efl_2
    # Subtest: pattern License::entessa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 211 - pattern License::entessa
    # Subtest: pattern License::epl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 212 - pattern License::epl
    # Subtest: pattern License::epl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 213 - pattern License::epl_1
    # Subtest: pattern License::epl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 214 - pattern License::epl_2
    # Subtest: pattern License::erlpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 215 - pattern License::erlpl
    # Subtest: pattern License::erlpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 216 - pattern License::erlpl_1_1
    # Subtest: pattern License::eudatagrid
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 217 - pattern License::eudatagrid
    # Subtest: pattern License::eupl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 218 - pattern License::eupl
    # Subtest: pattern License::eupl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 219 - pattern License::eupl_1
    # Subtest: pattern License::eupl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 220 - pattern License::eupl_1_1
    # Subtest: pattern License::eupl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 221 - pattern License::eupl_1_2
    # Subtest: pattern License::eurosym
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 222 - pattern License::eurosym
    # Subtest: pattern License::except_389
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 223 - pattern License::except_389
    # Subtest: pattern License::except_autoconf_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 224 - pattern License::except_autoconf_2
    # Subtest: pattern License::except_autoconf_2_archive
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 225 - pattern License::except_autoconf_2_archive
    # Subtest: pattern License::except_autoconf_2_autotroll
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 226 - pattern License::except_autoconf_2_autotroll
    # Subtest: pattern License::except_autoconf_2_g10
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 227 - pattern License::except_autoconf_2_g10
    # Subtest: pattern License::except_autoconf_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 228 - pattern License::except_autoconf_3
    # Subtest: pattern License::except_autoconf_data
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 229 - pattern License::except_autoconf_data
    # Subtest: pattern License::except_bison_1_24
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 230 - pattern License::except_bison_1_24
    # Subtest: pattern License::except_bison_2_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 231 - pattern License::except_bison_2_2
    # Subtest: pattern License::except_classpath_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 232 - pattern License::except_classpath_2
    # Subtest: pattern License::except_ecos_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 233 - pattern License::except_ecos_2
    # Subtest: pattern License::except_epl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 234 - pattern License::except_epl
    # Subtest: pattern License::except_epl_mpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 235 - pattern License::except_epl_mpl
    # Subtest: pattern License::except_faust
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 236 - pattern License::except_faust
    # Subtest: pattern License::except_font_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 237 - pattern License::except_font_2
    # Subtest: pattern License::except_gcc_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 238 - pattern License::except_gcc_2
    # Subtest: pattern License::except_gcc_3_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 239 - pattern License::except_gcc_3_1
    # Subtest: pattern License::except_gstreamer
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 240 - pattern License::except_gstreamer
    # Subtest: pattern License::except_libtool
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 241 - pattern License::except_libtool
    # Subtest: pattern License::except_mif
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 242 - pattern License::except_mif
    # Subtest: pattern License::except_ocaml_lgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 243 - pattern License::except_ocaml_lgpl
    # Subtest: pattern License::except_openssl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 244 - pattern License::except_openssl
    # Subtest: pattern License::except_openssl_lgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 245 - pattern License::except_openssl_lgpl
    # Subtest: pattern License::except_openssl_s3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 246 - pattern License::except_openssl_s3
    # Subtest: pattern License::except_prefix_agpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 247 - pattern License::except_prefix_agpl
    # Subtest: pattern License::except_prefix_generic
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 248 - pattern License::except_prefix_generic
    # Subtest: pattern License::except_prefix_gpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 249 - pattern License::except_prefix_gpl
    # Subtest: pattern License::except_prefix_gpl_clisp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 250 - pattern License::except_prefix_gpl_clisp
    # Subtest: pattern License::except_prefix_lgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 251 - pattern License::except_prefix_lgpl
    # Subtest: pattern License::except_proguard
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 252 - pattern License::except_proguard
    # Subtest: pattern License::except_qt_gpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 253 - pattern License::except_qt_gpl_1
    # Subtest: pattern License::except_qt_gpl_eclipse
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 254 - pattern License::except_qt_gpl_eclipse
    # Subtest: pattern License::except_qt_gpl_openssl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 255 - pattern License::except_qt_gpl_openssl
    # Subtest: pattern License::except_qt_kernel
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 256 - pattern License::except_qt_kernel
    # Subtest: pattern License::except_qt_lgpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 257 - pattern License::except_qt_lgpl_1_1
    # Subtest: pattern License::except_qt_nosource
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 258 - pattern License::except_qt_nosource
    # Subtest: pattern License::except_sdc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 259 - pattern License::except_sdc
    # Subtest: pattern License::except_sollya_4_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 260 - pattern License::except_sollya_4_1
    # Subtest: pattern License::except_warzone
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 261 - pattern License::except_warzone
    # Subtest: pattern License::except_wxwindows
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 262 - pattern License::except_wxwindows
    # Subtest: pattern License::except_xerces
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 263 - pattern License::except_xerces
    # Subtest: pattern License::fair
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 264 - pattern License::fair
    # Subtest: pattern License::fair_source
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 265 - pattern License::fair_source
    # Subtest: pattern License::fair_source_0_9
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 266 - pattern License::fair_source_0_9
    # Subtest: pattern License::fal
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 267 - pattern License::fal
    # Subtest: pattern License::fal_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 268 - pattern License::fal_1_1
    # Subtest: pattern License::fal_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 269 - pattern License::fal_1_2
    # Subtest: pattern License::fal_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 270 - pattern License::fal_1_3
    # Subtest: pattern License::festival
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 271 - pattern License::festival
    # Subtest: pattern License::frameworx
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 272 - pattern License::frameworx
    # Subtest: pattern License::frameworx_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 273 - pattern License::frameworx_1
    # Subtest: pattern License::fsf_unlimited
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 274 - pattern License::fsf_unlimited
    # Subtest: pattern License::fsf_unlimited_retention
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 275 - pattern License::fsf_unlimited_retention
    # Subtest: pattern License::fsfap
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 276 - pattern License::fsfap
    # Subtest: pattern License::fsful
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 277 - pattern License::fsful
    # Subtest: pattern License::fsfullr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 278 - pattern License::fsfullr
    # Subtest: pattern License::ftl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 279 - pattern License::ftl
    # Subtest: pattern License::generated
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 280 - pattern License::generated
    # Subtest: pattern License::gfdl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 281 - pattern License::gfdl
    # Subtest: pattern License::gfdl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 282 - pattern License::gfdl_1_1
    # Subtest: pattern License::gfdl_1_1_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 283 - pattern License::gfdl_1_1_only
    # Subtest: pattern License::gfdl_1_1_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 284 - pattern License::gfdl_1_1_or_later
    # Subtest: pattern License::gfdl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 285 - pattern License::gfdl_1_2
    # Subtest: pattern License::gfdl_1_2_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 286 - pattern License::gfdl_1_2_only
    # Subtest: pattern License::gfdl_1_2_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 287 - pattern License::gfdl_1_2_or_later
    # Subtest: pattern License::gfdl_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 288 - pattern License::gfdl_1_3
    # Subtest: pattern License::gfdl_1_3_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 289 - pattern License::gfdl_1_3_only
    # Subtest: pattern License::gfdl_1_3_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 290 - pattern License::gfdl_1_3_or_later
    # Subtest: pattern License::gfdl_niv
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 291 - pattern License::gfdl_niv
    # Subtest: pattern License::glide
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 292 - pattern License::glide
    # Subtest: pattern License::gnu
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 293 - pattern License::gnu
    # Subtest: pattern License::gpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 294 - pattern License::gpl
    # Subtest: pattern License::gpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 295 - pattern License::gpl_1
    # Subtest: pattern License::gpl_1_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 296 - pattern License::gpl_1_only
    # Subtest: pattern License::gpl_1_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 297 - pattern License::gpl_1_or_later
    # Subtest: pattern License::gpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 298 - pattern License::gpl_2
    # Subtest: pattern License::gpl_2_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 299 - pattern License::gpl_2_only
    # Subtest: pattern License::gpl_2_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 300 - pattern License::gpl_2_or_later
    # Subtest: pattern License::gpl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        # Subtest: example #1 (pattern with subject "license" matches canonical license grant with adequate context)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 3 - example \#1 (pattern with subject "license" matches canonical license grant with adequate context)
        # Subtest: example #2 (pattern with subject "license" doesn't match canonical license grant only)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 4 - example \#2 (pattern with subject "license" doesn't match canonical license grant only)
        # Subtest: example #3 (pattern with subject "grant" matches canonical license grant)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 5 - example \#3 (pattern with subject "grant" matches canonical license grant)
        # Subtest: example #4 (pattern with subject "grant" matches a license grant without usage specified)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 6 - example \#4 (pattern with subject "grant" matches a license grant without usage specified)
        # Subtest: example #5 (pattern with subject "grant" doesn't match license grant with usage in front)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 7 - example \#5 (pattern with subject "grant" doesn't match license grant with usage in front)
        # Subtest: example #6 (pattern with subject "grant" doesn't match license name only)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 8 - example \#6 (pattern with subject "grant" doesn't match license name only)
        # Subtest: example #7 (pattern with subject "name" matches license name)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 9 - example \#7 (pattern with subject "name" matches license name)
        # Subtest: example #8 (pattern with subject "iri" doesn't match license name)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 10 - example \#8 (pattern with subject "iri" doesn't match license name)
        1..10
    ok 301 - pattern License::gpl_3
    # Subtest: pattern License::gpl_3_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        # Subtest: example #1 (pattern with subject "license" doesn't match canonical license grant even with context)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 3 - example \#1 (pattern with subject "license" doesn't match canonical license grant even with context)
        # Subtest: example #2 (pattern with subject "license" doesn't match canonical license grant only)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 4 - example \#2 (pattern with subject "license" doesn't match canonical license grant only)
        # Subtest: example #3 (pattern with subject "license" doesn't match a non-canonical license grant)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 5 - example \#3 (pattern with subject "license" doesn't match a non-canonical license grant)
        # Subtest: example #4 (pattern with subject "grant" matches canonical license grant)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 6 - example \#4 (pattern with subject "grant" matches canonical license grant)
        # Subtest: example #5 (pattern with subject "grant" matches license grant with usage in front)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 7 - example \#5 (pattern with subject "grant" matches license grant with usage in front)
        # Subtest: example #6 (pattern with subject "grant" doesn't match a license grant without usage specified)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 8 - example \#6 (pattern with subject "grant" doesn't match a license grant without usage specified)
        # Subtest: example #7 (pattern with subject "grant" doesn't match license grant with different usage)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 9 - example \#7 (pattern with subject "grant" doesn't match license grant with different usage)
        # Subtest: example #8 (pattern with subject "grant" doesn't match license name only)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 10 - example \#8 (pattern with subject "grant" doesn't match license name only)
        # Subtest: example #9 (pattern with subject "name" matches canonical license name)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 11 - example \#9 (pattern with subject "name" matches canonical license name)
        # Subtest: example #10 (pattern with subject "name" doesn't match a license name without usage specified)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 12 - example \#10 (pattern with subject "name" doesn't match a license name without usage specified)
        # Subtest: example #11 (pattern with subject "name" doesn't match a license name with different usage)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 13 - example \#11 (pattern with subject "name" doesn't match a license name with different usage)
        # Subtest: example #12 (pattern with subject "iri" doesn't match canonical license name)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 14 - example \#12 (pattern with subject "iri" doesn't match canonical license name)
        1..14
    ok 302 - pattern License::gpl_3_only
    # Subtest: pattern License::gpl_3_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 303 - pattern License::gpl_3_or_later
    # Subtest: pattern License::gsoap
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 304 - pattern License::gsoap
    # Subtest: pattern License::gsoap_1_3b
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 305 - pattern License::gsoap_1_3b
    # Subtest: pattern License::hpnd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 306 - pattern License::hpnd
    # Subtest: pattern License::hpnd_sell
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 307 - pattern License::hpnd_sell
    # Subtest: pattern License::ibm_pibs
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 308 - pattern License::ibm_pibs
    # Subtest: pattern License::icu
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 309 - pattern License::icu
    # Subtest: pattern License::ijg
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 310 - pattern License::ijg
    # Subtest: pattern License::imlib2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 311 - pattern License::imlib2
    # Subtest: pattern License::intel
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 312 - pattern License::intel
    # Subtest: pattern License::ipa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 313 - pattern License::ipa
    # Subtest: pattern License::ipl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 314 - pattern License::ipl
    # Subtest: pattern License::ipl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 315 - pattern License::ipl_1
    # Subtest: pattern License::isc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 316 - pattern License::isc
    # Subtest: pattern License::jabberpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 317 - pattern License::jabberpl
    # Subtest: pattern License::json
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 318 - pattern License::json
    # Subtest: pattern License::jython
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 319 - pattern License::jython
    # Subtest: pattern License::kevlin_henney
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 320 - pattern License::kevlin_henney
    # Subtest: pattern License::leptonica
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 321 - pattern License::leptonica
    # Subtest: pattern License::lgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 322 - pattern License::lgpl
    # Subtest: pattern License::lgpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 323 - pattern License::lgpl_2
    # Subtest: pattern License::lgpl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 324 - pattern License::lgpl_2_1
    # Subtest: pattern License::lgpl_2_1_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 325 - pattern License::lgpl_2_1_only
    # Subtest: pattern License::lgpl_2_1_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 326 - pattern License::lgpl_2_1_or_later
    # Subtest: pattern License::lgpl_2_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 327 - pattern License::lgpl_2_only
    # Subtest: pattern License::lgpl_2_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 328 - pattern License::lgpl_2_or_later
    # Subtest: pattern License::lgpl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 329 - pattern License::lgpl_3
    # Subtest: pattern License::lgpl_3_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 330 - pattern License::lgpl_3_only
    # Subtest: pattern License::lgpl_3_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 331 - pattern License::lgpl_3_or_later
    # Subtest: pattern License::lgpl_bdwgc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 332 - pattern License::lgpl_bdwgc
    # Subtest: pattern License::libpng
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 333 - pattern License::libpng
    # Subtest: pattern License::libtiff
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 334 - pattern License::libtiff
    # Subtest: pattern License::license_label
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 335 - pattern License::license_label
    # Subtest: pattern License::license_label_spdx
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 336 - pattern License::license_label_spdx
    # Subtest: pattern License::license_label_trove
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 337 - pattern License::license_label_trove
    # Subtest: pattern License::licensed_under
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 338 - pattern License::licensed_under
    # Subtest: pattern License::liliq_p
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 339 - pattern License::liliq_p
    # Subtest: pattern License::liliq_p_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 340 - pattern License::liliq_p_1_1
    # Subtest: pattern License::liliq_r
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 341 - pattern License::liliq_r
    # Subtest: pattern License::liliq_r_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 342 - pattern License::liliq_r_1_1
    # Subtest: pattern License::liliq_r_plus
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 343 - pattern License::liliq_r_plus
    # Subtest: pattern License::liliq_r_plus_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 344 - pattern License::liliq_r_plus_1_1
    # Subtest: pattern License::llgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 345 - pattern License::llgpl
    # Subtest: pattern License::lpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 346 - pattern License::lpl
    # Subtest: pattern License::lpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 347 - pattern License::lpl_1
    # Subtest: pattern License::lpl_1_02
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 348 - pattern License::lpl_1_02
    # Subtest: pattern License::lppl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 349 - pattern License::lppl
    # Subtest: pattern License::lppl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 350 - pattern License::lppl_1
    # Subtest: pattern License::lppl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 351 - pattern License::lppl_1_1
    # Subtest: pattern License::lppl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 352 - pattern License::lppl_1_2
    # Subtest: pattern License::lppl_1_3a
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 353 - pattern License::lppl_1_3a
    # Subtest: pattern License::lppl_1_3c
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 354 - pattern License::lppl_1_3c
    # Subtest: pattern License::miros
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 355 - pattern License::miros
    # Subtest: pattern License::mit
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 356 - pattern License::mit
    # Subtest: pattern License::mit_0
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 357 - pattern License::mit_0
    # Subtest: pattern License::mit_advertising
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 358 - pattern License::mit_advertising
    # Subtest: pattern License::mit_cmu
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 359 - pattern License::mit_cmu
    # Subtest: pattern License::mit_cmu_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 360 - pattern License::mit_cmu_warranty
    # Subtest: pattern License::mit_enna
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 361 - pattern License::mit_enna
    # Subtest: pattern License::mit_epinions
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 362 - pattern License::mit_epinions
    # Subtest: pattern License::mit_feh
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 363 - pattern License::mit_feh
    # Subtest: pattern License::mit_new
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 364 - pattern License::mit_new
    # Subtest: pattern License::mit_new_materials
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 365 - pattern License::mit_new_materials
    # Subtest: pattern License::mit_old
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 366 - pattern License::mit_old
    # Subtest: pattern License::mit_oldstyle
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 367 - pattern License::mit_oldstyle
    # Subtest: pattern License::mit_oldstyle_disclaimer
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 368 - pattern License::mit_oldstyle_disclaimer
    # Subtest: pattern License::mit_oldstyle_permission
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 369 - pattern License::mit_oldstyle_permission
    # Subtest: pattern License::mit_open_group
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 370 - pattern License::mit_open_group
    # Subtest: pattern License::mit_openvision
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 371 - pattern License::mit_openvision
    # Subtest: pattern License::mit_osf
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 372 - pattern License::mit_osf
    # Subtest: pattern License::mit_unixcrypt
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 373 - pattern License::mit_unixcrypt
    # Subtest: pattern License::mit_whatever
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 374 - pattern License::mit_whatever
    # Subtest: pattern License::mit_widget
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 375 - pattern License::mit_widget
    # Subtest: pattern License::mit_xfig
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 376 - pattern License::mit_xfig
    # Subtest: pattern License::motosoto
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 377 - pattern License::motosoto
    # Subtest: pattern License::mpich2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 378 - pattern License::mpich2
    # Subtest: pattern License::mpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 379 - pattern License::mpl
    # Subtest: pattern License::mpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 380 - pattern License::mpl_1
    # Subtest: pattern License::mpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 381 - pattern License::mpl_1_1
    # Subtest: pattern License::mpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 382 - pattern License::mpl_2
    # Subtest: pattern License::mpl_2_no_copyleft_exception
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 383 - pattern License::mpl_2_no_copyleft_exception
    # Subtest: pattern License::ms_cl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 384 - pattern License::ms_cl
    # Subtest: pattern License::ms_pl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 385 - pattern License::ms_pl
    # Subtest: pattern License::ms_rl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 386 - pattern License::ms_rl
    # Subtest: pattern License::mulan
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 387 - pattern License::mulan
    # Subtest: pattern License::mulan_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 388 - pattern License::mulan_1
    # Subtest: pattern License::mulan_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 389 - pattern License::mulan_2
    # Subtest: pattern License::multics
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 390 - pattern License::multics
    # Subtest: pattern License::nasa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 391 - pattern License::nasa
    # Subtest: pattern License::nasa_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 392 - pattern License::nasa_1_3
    # Subtest: pattern License::naumen
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 393 - pattern License::naumen
    # Subtest: pattern License::nbpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 394 - pattern License::nbpl
    # Subtest: pattern License::nbpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 395 - pattern License::nbpl_1
    # Subtest: pattern License::ncsa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 396 - pattern License::ncsa
    # Subtest: pattern License::net_snmp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 397 - pattern License::net_snmp
    # Subtest: pattern License::ngpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 398 - pattern License::ngpl
    # Subtest: pattern License::nokia
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 399 - pattern License::nokia
    # Subtest: pattern License::nosl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 400 - pattern License::nosl
    # Subtest: pattern License::nosl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 401 - pattern License::nosl_1
    # Subtest: pattern License::npl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 402 - pattern License::npl
    # Subtest: pattern License::npl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 403 - pattern License::npl_1
    # Subtest: pattern License::npl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 404 - pattern License::npl_1_1
    # Subtest: pattern License::nposl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 405 - pattern License::nposl
    # Subtest: pattern License::nposl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 406 - pattern License::nposl_3
    # Subtest: pattern License::ntp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 407 - pattern License::ntp
    # Subtest: pattern License::ntp_disclaimer
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 408 - pattern License::ntp_disclaimer
    # Subtest: pattern License::oclc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 409 - pattern License::oclc
    # Subtest: pattern License::oclc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 410 - pattern License::oclc_1
    # Subtest: pattern License::oclc_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 411 - pattern License::oclc_2
    # Subtest: pattern License::odbl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 412 - pattern License::odbl
    # Subtest: pattern License::odbl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 413 - pattern License::odbl_1
    # Subtest: pattern License::odc_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 414 - pattern License::odc_by
    # Subtest: pattern License::odc_by_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 415 - pattern License::odc_by_1
    # Subtest: pattern License::ofl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 416 - pattern License::ofl
    # Subtest: pattern License::ofl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 417 - pattern License::ofl_1
    # Subtest: pattern License::ofl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 418 - pattern License::ofl_1_1
    # Subtest: pattern License::ofl_1_1_no_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 419 - pattern License::ofl_1_1_no_rfn
    # Subtest: pattern License::ofl_1_1_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 420 - pattern License::ofl_1_1_rfn
    # Subtest: pattern License::ofl_1_no_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 421 - pattern License::ofl_1_no_rfn
    # Subtest: pattern License::ofl_1_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 422 - pattern License::ofl_1_rfn
    # Subtest: pattern License::ogc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 423 - pattern License::ogc
    # Subtest: pattern License::ogc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 424 - pattern License::ogc_1
    # Subtest: pattern License::ogtsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 425 - pattern License::ogtsl
    # Subtest: pattern License::oldap
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 426 - pattern License::oldap
    # Subtest: pattern License::oldap_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 427 - pattern License::oldap_1_1
    # Subtest: pattern License::oldap_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 428 - pattern License::oldap_1_2
    # Subtest: pattern License::oldap_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 429 - pattern License::oldap_1_3
    # Subtest: pattern License::oldap_1_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 430 - pattern License::oldap_1_4
    # Subtest: pattern License::oldap_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 431 - pattern License::oldap_2
    # Subtest: pattern License::oldap_2_0_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 432 - pattern License::oldap_2_0_1
    # Subtest: pattern License::oldap_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 433 - pattern License::oldap_2_1
    # Subtest: pattern License::oldap_2_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 434 - pattern License::oldap_2_2
    # Subtest: pattern License::oldap_2_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 435 - pattern License::oldap_2_2_1
    # Subtest: pattern License::oldap_2_2_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 436 - pattern License::oldap_2_2_2
    # Subtest: pattern License::oldap_2_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 437 - pattern License::oldap_2_3
    # Subtest: pattern License::oldap_2_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 438 - pattern License::oldap_2_4
    # Subtest: pattern License::oldap_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 439 - pattern License::oldap_2_5
    # Subtest: pattern License::oldap_2_6
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 440 - pattern License::oldap_2_6
    # Subtest: pattern License::oldap_2_7
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 441 - pattern License::oldap_2_7
    # Subtest: pattern License::oldap_2_8
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 442 - pattern License::oldap_2_8
    # Subtest: pattern License::openssl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 443 - pattern License::openssl
    # Subtest: pattern License::opl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 444 - pattern License::opl
    # Subtest: pattern License::opl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 445 - pattern License::opl_1
    # Subtest: pattern License::or_at_option
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 446 - pattern License::or_at_option
    # Subtest: pattern License::oset_pl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 447 - pattern License::oset_pl
    # Subtest: pattern License::oset_pl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 448 - pattern License::oset_pl_2_1
    # Subtest: pattern License::osl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 449 - pattern License::osl
    # Subtest: pattern License::osl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 450 - pattern License::osl_1
    # Subtest: pattern License::osl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 451 - pattern License::osl_1_1
    # Subtest: pattern License::osl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 452 - pattern License::osl_2
    # Subtest: pattern License::osl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 453 - pattern License::osl_2_1
    # Subtest: pattern License::osl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 454 - pattern License::osl_3
    # Subtest: pattern License::pddl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 455 - pattern License::pddl
    # Subtest: pattern License::pddl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 456 - pattern License::pddl_1
    # Subtest: pattern License::peer_production
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 457 - pattern License::peer_production
    # Subtest: pattern License::perl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 458 - pattern License::perl
    # Subtest: pattern License::php
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 459 - pattern License::php
    # Subtest: pattern License::php_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 460 - pattern License::php_3
    # Subtest: pattern License::php_3_01
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 461 - pattern License::php_3_01
    # Subtest: pattern License::postgresql
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 462 - pattern License::postgresql
    # Subtest: pattern License::psf_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 463 - pattern License::psf_2
    # Subtest: pattern License::public_domain
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 464 - pattern License::public_domain
    # Subtest: pattern License::python
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 465 - pattern License::python
    # Subtest: pattern License::python_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 466 - pattern License::python_2
    # Subtest: pattern License::qpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 467 - pattern License::qpl
    # Subtest: pattern License::qpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 468 - pattern License::qpl_1
    # Subtest: pattern License::rpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 469 - pattern License::rpl
    # Subtest: pattern License::rpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 470 - pattern License::rpl_1
    # Subtest: pattern License::rpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 471 - pattern License::rpl_1_1
    # Subtest: pattern License::rpl_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 472 - pattern License::rpl_1_3
    # Subtest: pattern License::rpl_1_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 473 - pattern License::rpl_1_5
    # Subtest: pattern License::rpsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 474 - pattern License::rpsl
    # Subtest: pattern License::rpsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 475 - pattern License::rpsl_1
    # Subtest: pattern License::rscpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 476 - pattern License::rscpl
    # Subtest: pattern License::ruby
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 477 - pattern License::ruby
    # Subtest: pattern License::sax_pd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 478 - pattern License::sax_pd
    # Subtest: pattern License::sds
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 479 - pattern License::sds
    # Subtest: pattern License::sds_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 480 - pattern License::sds_1
    # Subtest: pattern License::sgi_b
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 481 - pattern License::sgi_b
    # Subtest: pattern License::sgi_b_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 482 - pattern License::sgi_b_1
    # Subtest: pattern License::sgi_b_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 483 - pattern License::sgi_b_1_1
    # Subtest: pattern License::sgi_b_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 484 - pattern License::sgi_b_2
    # Subtest: pattern License::simpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 485 - pattern License::simpl
    # Subtest: pattern License::simpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 486 - pattern License::simpl_2
    # Subtest: pattern License::simple_w3c
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 487 - pattern License::simple_w3c
    # Subtest: pattern License::simple_w3c_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 488 - pattern License::simple_w3c_1_1
    # Subtest: pattern License::sissl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 489 - pattern License::sissl
    # Subtest: pattern License::sissl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 490 - pattern License::sissl_1_1
    # Subtest: pattern License::sissl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 491 - pattern License::sissl_1_2
    # Subtest: pattern License::sleepycat
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 492 - pattern License::sleepycat
    # Subtest: pattern License::sncl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 493 - pattern License::sncl
    # Subtest: pattern License::sncl_1_10
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 494 - pattern License::sncl_1_10
    # Subtest: pattern License::sncl_2_0_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 495 - pattern License::sncl_2_0_1
    # Subtest: pattern License::sncl_2_0_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 496 - pattern License::sncl_2_0_2
    # Subtest: pattern License::sncl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 497 - pattern License::sncl_2_1
    # Subtest: pattern License::sncl_2_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 498 - pattern License::sncl_2_3
    # Subtest: pattern License::spl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 499 - pattern License::spl
    # Subtest: pattern License::spl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 500 - pattern License::spl_1
    # Subtest: pattern License::ssleay
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 501 - pattern License::ssleay
    # Subtest: pattern License::stlport
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 502 - pattern License::stlport
    # Subtest: pattern License::sugarcrm
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 503 - pattern License::sugarcrm
    # Subtest: pattern License::sugarcrm_1_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 504 - pattern License::sugarcrm_1_1_3
    # Subtest: pattern License::tosl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 505 - pattern License::tosl
    # Subtest: pattern License::truecrypt
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 506 - pattern License::truecrypt
    # Subtest: pattern License::truecrypt_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 507 - pattern License::truecrypt_3
    # Subtest: pattern License::ucl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 508 - pattern License::ucl
    # Subtest: pattern License::ucl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 509 - pattern License::ucl_1
    # Subtest: pattern License::unicode_dfs
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 510 - pattern License::unicode_dfs
    # Subtest: pattern License::unicode_dfs_2015
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 511 - pattern License::unicode_dfs_2015
    # Subtest: pattern License::unicode_dfs_2016
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 512 - pattern License::unicode_dfs_2016
    # Subtest: pattern License::unicode_strict
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 513 - pattern License::unicode_strict
    # Subtest: pattern License::unicode_tou
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 514 - pattern License::unicode_tou
    # Subtest: pattern License::unlicense
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 515 - pattern License::unlicense
    # Subtest: pattern License::upl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 516 - pattern License::upl
    # Subtest: pattern License::upl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 517 - pattern License::upl_1
    # Subtest: pattern License::usage_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 518 - pattern License::usage_rfn
    # Subtest: pattern License::version
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 519 - pattern License::version
    # Subtest: pattern License::version_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 520 - pattern License::version_later
    # Subtest: pattern License::version_later_paragraph
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 521 - pattern License::version_later_paragraph
    # Subtest: pattern License::version_later_postfix
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 522 - pattern License::version_later_postfix
    # Subtest: pattern License::version_number
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 523 - pattern License::version_number
    # Subtest: pattern License::version_number_suffix
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 524 - pattern License::version_number_suffix
    # Subtest: pattern License::version_numberstring
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 525 - pattern License::version_numberstring
    # Subtest: pattern License::version_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 526 - pattern License::version_only
    # Subtest: pattern License::version_prefix
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 527 - pattern License::version_prefix
    # Subtest: pattern License::vsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 528 - pattern License::vsl
    # Subtest: pattern License::vsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 529 - pattern License::vsl_1
    # Subtest: pattern License::vspl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 530 - pattern License::vspl
    # Subtest: pattern License::w3c
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 531 - pattern License::w3c
    # Subtest: pattern License::w3c_19980519
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 532 - pattern License::w3c_19980519
    # Subtest: pattern License::w3c_19980720
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 533 - pattern License::w3c_19980720
    # Subtest: pattern License::w3c_20021231
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 534 - pattern License::w3c_20021231
    # Subtest: pattern License::w3c_20150513
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 535 - pattern License::w3c_20150513
    # Subtest: pattern License::watcom
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 536 - pattern License::watcom
    # Subtest: pattern License::watcom_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 537 - pattern License::watcom_1
    # Subtest: pattern License::wordnet
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 538 - pattern License::wordnet
    # Subtest: pattern License::wordnet_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 539 - pattern License::wordnet_3
    # Subtest: pattern License::wtfnmfpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 540 - pattern License::wtfnmfpl
    # Subtest: pattern License::wtfnmfpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 541 - pattern License::wtfnmfpl_1
    # Subtest: pattern License::wtfpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 542 - pattern License::wtfpl
    # Subtest: pattern License::wtfpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 543 - pattern License::wtfpl_1
    # Subtest: pattern License::wtfpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 544 - pattern License::wtfpl_2
    # Subtest: pattern License::x11
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 545 - pattern License::x11
    # Subtest: pattern License::xfree86
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 546 - pattern License::xfree86
    # Subtest: pattern License::xfree86_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 547 - pattern License::xfree86_1_1
    # Subtest: pattern License::xnet
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 548 - pattern License::xnet
    # Subtest: pattern License::ypl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 549 - pattern License::ypl
    # Subtest: pattern License::ypl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 550 - pattern License::ypl_1
    # Subtest: pattern License::ypl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 551 - pattern License::ypl_1_1
    # Subtest: pattern License::zed
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 552 - pattern License::zed
    # Subtest: pattern License::zend
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 553 - pattern License::zend
    # Subtest: pattern License::zend_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 554 - pattern License::zend_2
    # Subtest: pattern License::zimbra
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 555 - pattern License::zimbra
    # Subtest: pattern License::zimbra_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 556 - pattern License::zimbra_1_3
    # Subtest: pattern License::zimbra_1_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 557 - pattern License::zimbra_1_4
    # Subtest: pattern License::zlib
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 558 - pattern License::zlib
    # Subtest: pattern License::zlib_acknowledgement
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 559 - pattern License::zlib_acknowledgement
    # Subtest: pattern License::zpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 560 - pattern License::zpl
    # Subtest: pattern License::zpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 561 - pattern License::zpl_1
    # Subtest: pattern License::zpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 562 - pattern License::zpl_1_1
    # Subtest: pattern License::zpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 563 - pattern License::zpl_2
    # Subtest: pattern License::zpl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 564 - pattern License::zpl_2_1
    1..564
ok 4 - Regexp patterns in module Regexp::Pattern::License
# Subtest: parts
    # Subtest: pattern License::Parts::above_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 1 - pattern License::Parts::above_copr
    # Subtest: pattern License::Parts::ack_dev_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 2 - pattern License::Parts::ack_dev_by
    # Subtest: pattern License::Parts::ack_doc_mat_pkg_use
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 3 - pattern License::Parts::ack_doc_mat_pkg_use
    # Subtest: pattern License::Parts::ack_doc_pkg_use
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 4 - pattern License::Parts::ack_doc_pkg_use
    # Subtest: pattern License::Parts::ack_pub_use_nosrc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 5 - pattern License::Parts::ack_pub_use_nosrc
    # Subtest: pattern License::Parts::ack_written_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 6 - pattern License::Parts::ack_written_by
    # Subtest: pattern License::Parts::ad_mat_ack_ssleay
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 7 - pattern License::Parts::ad_mat_ack_ssleay
    # Subtest: pattern License::Parts::ad_mat_ack_this
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 8 - pattern License::Parts::ad_mat_ack_this
    # Subtest: pattern License::Parts::altered_srcver_mark
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 9 - pattern License::Parts::altered_srcver_mark
    # Subtest: pattern License::Parts::altered_ver_mark
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 10 - pattern License::Parts::altered_ver_mark
    # Subtest: pattern License::Parts::and_to_perm_pers
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 11 - pattern License::Parts::and_to_perm_pers
    # Subtest: pattern License::Parts::and_used_by_perm
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 12 - pattern License::Parts::and_used_by_perm
    # Subtest: pattern License::Parts::any_purpose
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 13 - pattern License::Parts::any_purpose
    # Subtest: pattern License::Parts::asis_expr_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 14 - pattern License::Parts::asis_expr_warranty
    # Subtest: pattern License::Parts::asis_mat
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 15 - pattern License::Parts::asis_mat
    # Subtest: pattern License::Parts::asis_name_sw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 16 - pattern License::Parts::asis_name_sw
    # Subtest: pattern License::Parts::asis_sw_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 17 - pattern License::Parts::asis_sw_by
    # Subtest: pattern License::Parts::asis_sw_expr_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 18 - pattern License::Parts::asis_sw_expr_warranty
    # Subtest: pattern License::Parts::asis_sw_name_discl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 19 - pattern License::Parts::asis_sw_name_discl
    # Subtest: pattern License::Parts::asis_sw_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 20 - pattern License::Parts::asis_sw_warranty
    # Subtest: pattern License::Parts::authors_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 21 - pattern License::Parts::authors_copr
    # Subtest: pattern License::Parts::cc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 22 - pattern License::Parts::cc
    # Subtest: pattern License::Parts::cc_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 23 - pattern License::Parts::cc_by
    # Subtest: pattern License::Parts::cc_cc0
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 24 - pattern License::Parts::cc_cc0
    # Subtest: pattern License::Parts::cc_nc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 25 - pattern License::Parts::cc_nc
    # Subtest: pattern License::Parts::cc_nd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 26 - pattern License::Parts::cc_nd
    # Subtest: pattern License::Parts::cc_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 27 - pattern License::Parts::cc_sa
    # Subtest: pattern License::Parts::cc_sp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 28 - pattern License::Parts::cc_sp
    # Subtest: pattern License::Parts::cc_url
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 29 - pattern License::Parts::cc_url
    # Subtest: pattern License::Parts::cc_url_pd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 30 - pattern License::Parts::cc_url_pd
    # Subtest: pattern License::Parts::change_redist_share
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 31 - pattern License::Parts::change_redist_share
    # Subtest: pattern License::Parts::copr_avail_note
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 32 - pattern License::Parts::copr_avail_note
    # Subtest: pattern License::Parts::copr_avail_orig
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 33 - pattern License::Parts::copr_avail_orig
    # Subtest: pattern License::Parts::copr_cond_discl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 34 - pattern License::Parts::copr_cond_discl
    # Subtest: pattern License::Parts::copr_cond_discl_anywhere
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 35 - pattern License::Parts::copr_cond_discl_anywhere
    # Subtest: pattern License::Parts::copr_cond_discl_warr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 36 - pattern License::Parts::copr_cond_discl_warr
    # Subtest: pattern License::Parts::copr_no_alter
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 37 - pattern License::Parts::copr_no_alter
    # Subtest: pattern License::Parts::copr_perm
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 38 - pattern License::Parts::copr_perm
    # Subtest: pattern License::Parts::copr_perm_warr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 39 - pattern License::Parts::copr_perm_warr
    # Subtest: pattern License::Parts::copr_perms
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 40 - pattern License::Parts::copr_perms
    # Subtest: pattern License::Parts::cp_sw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 41 - pattern License::Parts::cp_sw
    # Subtest: pattern License::Parts::cp_sw_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 42 - pattern License::Parts::cp_sw_copr
    # Subtest: pattern License::Parts::cp_sw_doc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 43 - pattern License::Parts::cp_sw_doc
    # Subtest: pattern License::Parts::discl_liability
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 44 - pattern License::Parts::discl_liability
    # Subtest: pattern License::Parts::discl_liability_claim
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 45 - pattern License::Parts::discl_liability_claim
    # Subtest: pattern License::Parts::discl_liability_revenue
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 46 - pattern License::Parts::discl_liability_revenue
    # Subtest: pattern License::Parts::discl_liability_suffered
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 47 - pattern License::Parts::discl_liability_suffered
    # Subtest: pattern License::Parts::discl_name_warranties
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 48 - pattern License::Parts::discl_name_warranties
    # Subtest: pattern License::Parts::discl_warranties
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 49 - pattern License::Parts::discl_warranties
    # Subtest: pattern License::Parts::discl_warranties_any_kind
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 50 - pattern License::Parts::discl_warranties_any_kind
    # Subtest: pattern License::Parts::discl_warranties_any_kind_noninfringement
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 51 - pattern License::Parts::discl_warranties_any_kind_noninfringement
    # Subtest: pattern License::Parts::discl_warranties_excluded
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 52 - pattern License::Parts::discl_warranties_excluded
    # Subtest: pattern License::Parts::doc_mat_dist
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 53 - pattern License::Parts::doc_mat_dist
    # Subtest: pattern License::Parts::free_agree_fee
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 54 - pattern License::Parts::free_agree_fee
    # Subtest: pattern License::Parts::free_charge
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 55 - pattern License::Parts::free_charge
    # Subtest: pattern License::Parts::fsf_url
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 56 - pattern License::Parts::fsf_url
    # Subtest: pattern License::Parts::granted
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 57 - pattern License::Parts::granted
    # Subtest: pattern License::Parts::incl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 58 - pattern License::Parts::incl
    # Subtest: pattern License::Parts::license_not_lib
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 59 - pattern License::Parts::license_not_lib
    # Subtest: pattern License::Parts::name
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 60 - pattern License::Parts::name
    # Subtest: pattern License::Parts::namenot
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 61 - pattern License::Parts::namenot
    # Subtest: pattern License::Parts::neithername
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 62 - pattern License::Parts::neithername
    # Subtest: pattern License::Parts::nopromo_except
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 63 - pattern License::Parts::nopromo_except
    # Subtest: pattern License::Parts::nopromo_name_written
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 64 - pattern License::Parts::nopromo_name_written
    # Subtest: pattern License::Parts::nopromo_name_written_prior
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 65 - pattern License::Parts::nopromo_name_written_prior
    # Subtest: pattern License::Parts::nopromo_neither
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 66 - pattern License::Parts::nopromo_neither
    # Subtest: pattern License::Parts::nopromo_nothing_deemed
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 67 - pattern License::Parts::nopromo_nothing_deemed
    # Subtest: pattern License::Parts::nopromo_university
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 68 - pattern License::Parts::nopromo_university
    # Subtest: pattern License::Parts::note_copr_perm
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 69 - pattern License::Parts::note_copr_perm
    # Subtest: pattern License::Parts::note_copr_perms_deriv
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 70 - pattern License::Parts::note_copr_perms_deriv
    # Subtest: pattern License::Parts::note_marketing
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 71 - pattern License::Parts::note_marketing
    # Subtest: pattern License::Parts::note_mod_inc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 72 - pattern License::Parts::note_mod_inc
    # Subtest: pattern License::Parts::note_mod_inc_with_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 73 - pattern License::Parts::note_mod_inc_with_copr
    # Subtest: pattern License::Parts::notice_no_alter
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 74 - pattern License::Parts::notice_no_alter
    # Subtest: pattern License::Parts::notice_no_alter_any
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 75 - pattern License::Parts::notice_no_alter_any
    # Subtest: pattern License::Parts::notices
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 76 - pattern License::Parts::notices
    # Subtest: pattern License::Parts::origin_src_no_misrepresent
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 77 - pattern License::Parts::origin_src_no_misrepresent
    # Subtest: pattern License::Parts::origin_sw_no_misrepresent
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 78 - pattern License::Parts::origin_sw_no_misrepresent
    # Subtest: pattern License::Parts::perm_dist_mod
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 79 - pattern License::Parts::perm_dist_mod
    # Subtest: pattern License::Parts::perm_granted
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 80 - pattern License::Parts::perm_granted
    # Subtest: pattern License::Parts::permission_use_fee_agree
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 81 - pattern License::Parts::permission_use_fee_agree
    # Subtest: pattern License::Parts::redist_ack_this
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 82 - pattern License::Parts::redist_ack_this
    # Subtest: pattern License::Parts::redist_bin_repro
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 83 - pattern License::Parts::redist_bin_repro
    # Subtest: pattern License::Parts::repro_code_cite_authors_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 84 - pattern License::Parts::repro_code_cite_authors_copr
    # Subtest: pattern License::Parts::repro_code_modcode_cite_copr_avail_note
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 85 - pattern License::Parts::repro_code_modcode_cite_copr_avail_note
    # Subtest: pattern License::Parts::repro_copr_cond_discl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 86 - pattern License::Parts::repro_copr_cond_discl
    # Subtest: pattern License::Parts::repro_copr_cond_discl_warr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 87 - pattern License::Parts::repro_copr_cond_discl_warr
    # Subtest: pattern License::Parts::repro_copr_perm_appear_doc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 88 - pattern License::Parts::repro_copr_perm_appear_doc
    # Subtest: pattern License::Parts::repro_copr_perm_warr_appear_doc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 89 - pattern License::Parts::repro_copr_perm_warr_appear_doc
    # Subtest: pattern License::Parts::repro_matlab_cite_authors
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 90 - pattern License::Parts::repro_matlab_cite_authors
    # Subtest: pattern License::Parts::retain_copr_appear
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 91 - pattern License::Parts::retain_copr_appear
    # Subtest: pattern License::Parts::retain_copr_avail_note
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 92 - pattern License::Parts::retain_copr_avail_note
    # Subtest: pattern License::Parts::retain_copr_avail_orig
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 93 - pattern License::Parts::retain_copr_avail_orig
    # Subtest: pattern License::Parts::retain_copr_perm_subst
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 94 - pattern License::Parts::retain_copr_perm_subst
    # Subtest: pattern License::Parts::retain_copr_perm_sw_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 95 - pattern License::Parts::retain_copr_perm_sw_copr
    # Subtest: pattern License::Parts::retain_copr_perm_sw_doc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 96 - pattern License::Parts::retain_copr_perm_sw_doc
    # Subtest: pattern License::Parts::retain_notice_cond_discl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 97 - pattern License::Parts::retain_notice_cond_discl
    # Subtest: pattern License::Parts::retain_notice_cond_discl_anywhere
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 98 - pattern License::Parts::retain_notice_cond_discl_anywhere
    # Subtest: pattern License::Parts::retain_notice_cond_discl_warr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 99 - pattern License::Parts::retain_notice_cond_discl_warr
    # Subtest: pattern License::Parts::retain_notices
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 100 - pattern License::Parts::retain_notices
    # Subtest: pattern License::Parts::retain_notices_all
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 101 - pattern License::Parts::retain_notices_all
    # Subtest: pattern License::Parts::retain_you_avail_orig
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 102 - pattern License::Parts::retain_you_avail_orig
    # Subtest: pattern License::Parts::src_no_relicense
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 103 - pattern License::Parts::src_no_relicense
    # Subtest: pattern License::Parts::subj_cond
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 104 - pattern License::Parts::subj_cond
    # Subtest: pattern License::Parts::sw_doc_nofee
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 105 - pattern License::Parts::sw_doc_nofee
    # Subtest: pattern License::Parts::the_material
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 106 - pattern License::Parts::the_material
    # Subtest: pattern License::Parts::the_sw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 107 - pattern License::Parts::the_sw
    # Subtest: pattern License::Parts::to_copy_prg
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 108 - pattern License::Parts::to_copy_prg
    # Subtest: pattern License::Parts::to_copy_sublicence_conditions
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 109 - pattern License::Parts::to_copy_sublicence_conditions
    # Subtest: pattern License::Parts::to_deal_mat
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 110 - pattern License::Parts::to_deal_mat
    # Subtest: pattern License::Parts::to_deal_the_sw_rights
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 111 - pattern License::Parts::to_deal_the_sw_rights
    # Subtest: pattern License::Parts::to_dist
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 112 - pattern License::Parts::to_dist
    # Subtest: pattern License::Parts::to_mod_sublic_sw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 113 - pattern License::Parts::to_mod_sublic_sw
    # Subtest: pattern License::Parts::to_pers
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 114 - pattern License::Parts::to_pers
    # Subtest: pattern License::Parts::to_reproduce
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 115 - pattern License::Parts::to_reproduce
    # Subtest: pattern License::Parts::use_ack_apprec
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 116 - pattern License::Parts::use_ack_apprec
    # Subtest: pattern License::Parts::use_ack_apprec_not_req
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 117 - pattern License::Parts::use_ack_apprec_not_req
    # Subtest: pattern License::Parts::use_ack_req
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 118 - pattern License::Parts::use_ack_req
    # Subtest: pattern License::Parts::used_ad
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 119 - pattern License::Parts::used_ad
    # Subtest: pattern License::Parts::used_ad_dist
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 120 - pattern License::Parts::used_ad_dist
    # Subtest: pattern License::Parts::used_endorse_deriv
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 121 - pattern License::Parts::used_endorse_deriv
    # Subtest: pattern License::Parts::without_prior_written
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 122 - pattern License::Parts::without_prior_written
    # Subtest: pattern License::Parts::without_written
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 123 - pattern License::Parts::without_written
    # Subtest: pattern License::Parts::without_written_prior
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 124 - pattern License::Parts::without_written_prior
    # Subtest: pattern License::Parts::you_not_claim_wrote
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 125 - pattern License::Parts::you_not_claim_wrote
    # Subtest: pattern License::Parts::you_not_use_ad_dist
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 126 - pattern License::Parts::you_not_use_ad_dist
    1..126
ok 5 - parts
ok
t/02-regexp-pattern_RE2.t .......... 
# Seeded srand with seed '20230609' from local date.
1..5
ok 1
ok 2 - re object is a Regexp
ok 3 - re object is an RE2 object
# Subtest: Regexp patterns in module Regexp::Pattern::License
    # Subtest: pattern License::aal
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 1 - pattern License::aal
    # Subtest: pattern License::abstyles
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 2 - pattern License::abstyles
    # Subtest: pattern License::addr_fsf
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 3 - pattern License::addr_fsf
    # Subtest: pattern License::addr_fsf_franklin
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 4 - pattern License::addr_fsf_franklin
    # Subtest: pattern License::addr_fsf_franklin_steet
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 5 - pattern License::addr_fsf_franklin_steet
    # Subtest: pattern License::addr_fsf_mass
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 6 - pattern License::addr_fsf_mass
    # Subtest: pattern License::addr_fsf_temple
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 7 - pattern License::addr_fsf_temple
    # Subtest: pattern License::adobe_2006
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 8 - pattern License::adobe_2006
    # Subtest: pattern License::adobe_glyph
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 9 - pattern License::adobe_glyph
    # Subtest: pattern License::adsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 10 - pattern License::adsl
    # Subtest: pattern License::afl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 11 - pattern License::afl
    # Subtest: pattern License::afl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 12 - pattern License::afl_1_1
    # Subtest: pattern License::afl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 13 - pattern License::afl_1_2
    # Subtest: pattern License::afl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 14 - pattern License::afl_2
    # Subtest: pattern License::afl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 15 - pattern License::afl_2_1
    # Subtest: pattern License::afl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 16 - pattern License::afl_3
    # Subtest: pattern License::afmparse
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 17 - pattern License::afmparse
    # Subtest: pattern License::agpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 18 - pattern License::agpl
    # Subtest: pattern License::agpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 19 - pattern License::agpl_1
    # Subtest: pattern License::agpl_1_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 20 - pattern License::agpl_1_only
    # Subtest: pattern License::agpl_1_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 21 - pattern License::agpl_1_or_later
    # Subtest: pattern License::agpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 22 - pattern License::agpl_2
    # Subtest: pattern License::agpl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 23 - pattern License::agpl_3
    # Subtest: pattern License::agpl_3_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 24 - pattern License::agpl_3_only
    # Subtest: pattern License::agpl_3_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 25 - pattern License::agpl_3_or_later
    # Subtest: pattern License::aladdin
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 26 - pattern License::aladdin
    # Subtest: pattern License::aladdin_8
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 27 - pattern License::aladdin_8
    # Subtest: pattern License::aladdin_9
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 28 - pattern License::aladdin_9
    # Subtest: pattern License::amdplpa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 29 - pattern License::amdplpa
    # Subtest: pattern License::aml
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 30 - pattern License::aml
    # Subtest: pattern License::ampas
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 31 - pattern License::ampas
    # Subtest: pattern License::antlr_pd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 32 - pattern License::antlr_pd
    # Subtest: pattern License::any_of
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 33 - pattern License::any_of
    # Subtest: pattern License::apache
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 34 - pattern License::apache
    # Subtest: pattern License::apache_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 35 - pattern License::apache_1
    # Subtest: pattern License::apache_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 36 - pattern License::apache_1_1
    # Subtest: pattern License::apache_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 37 - pattern License::apache_2
    # Subtest: pattern License::apafml
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 38 - pattern License::apafml
    # Subtest: pattern License::apl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 39 - pattern License::apl
    # Subtest: pattern License::apl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 40 - pattern License::apl_1
    # Subtest: pattern License::apsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 41 - pattern License::apsl
    # Subtest: pattern License::apsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 42 - pattern License::apsl_1
    # Subtest: pattern License::apsl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 43 - pattern License::apsl_1_1
    # Subtest: pattern License::apsl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 44 - pattern License::apsl_1_2
    # Subtest: pattern License::apsl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 45 - pattern License::apsl_2
    # Subtest: pattern License::artistic
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 46 - pattern License::artistic
    # Subtest: pattern License::artistic_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 47 - pattern License::artistic_1
    # Subtest: pattern License::artistic_1_cl8
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 48 - pattern License::artistic_1_cl8
    # Subtest: pattern License::artistic_1_clarified
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 49 - pattern License::artistic_1_clarified
    # Subtest: pattern License::artistic_1_perl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 50 - pattern License::artistic_1_perl
    # Subtest: pattern License::artistic_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 51 - pattern License::artistic_2
    # Subtest: pattern License::bahyph
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 52 - pattern License::bahyph
    # Subtest: pattern License::barr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 53 - pattern License::barr
    # Subtest: pattern License::bdwgc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 54 - pattern License::bdwgc
    # Subtest: pattern License::bdwgc_matlab
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 55 - pattern License::bdwgc_matlab
    # Subtest: pattern License::beerware
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        # Subtest: example #1 (pattern with subject "license" matches canonical license)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 3 - example \#1 (pattern with subject "license" matches canonical license)
        # Subtest: example #2 (pattern with subject "grant" doesn't match canonical license)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 4 - example \#2 (pattern with subject "grant" doesn't match canonical license)
        # Subtest: example #3 (pattern with subject "grant" matches a license grant)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 5 - example \#3 (pattern with subject "grant" matches a license grant)
        # Subtest: example #4 (pattern with subject "name" matches canonical license)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 6 - example \#4 (pattern with subject "name" matches canonical license)
        # Subtest: example #5 (pattern with subject "name" doesn't match canonical license)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 7 - example \#5 (pattern with subject "name" doesn't match canonical license)
        # Subtest: example #6 (pattern with subject "name" matches a license grant)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 8 - example \#6 (pattern with subject "name" matches a license grant)
        # Subtest: example #7 (pattern with subject "name" doesn't match canonical license IRI)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 9 - example \#7 (pattern with subject "name" doesn't match canonical license IRI)
        # Subtest: example #8 (pattern with subject "iri" doesn't match original license)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 10 - example \#8 (pattern with subject "iri" doesn't match original license)
        # Subtest: example #9 (pattern with subject "iri" doesn't match canonical license name)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 11 - example \#9 (pattern with subject "iri" doesn't match canonical license name)
        # Subtest: example #10 (pattern with subject "iri" doesn't match a license shortname)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 12 - example \#10 (pattern with subject "iri" doesn't match a license shortname)
        1..12
    ok 56 - pattern License::beerware
    # Subtest: pattern License::bittorrent
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 57 - pattern License::bittorrent
    # Subtest: pattern License::bittorrent_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 58 - pattern License::bittorrent_1
    # Subtest: pattern License::bittorrent_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 59 - pattern License::bittorrent_1_1
    # Subtest: pattern License::borceux
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 60 - pattern License::borceux
    # Subtest: pattern License::bsd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 61 - pattern License::bsd
    # Subtest: pattern License::bsd_0_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 62 - pattern License::bsd_0_clause
    # Subtest: pattern License::bsd_1_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 63 - pattern License::bsd_1_clause
    # Subtest: pattern License::bsd_2_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 64 - pattern License::bsd_2_clause
    # Subtest: pattern License::bsd_2_clause_freebsd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 65 - pattern License::bsd_2_clause_freebsd
    # Subtest: pattern License::bsd_2_clause_netbsd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 66 - pattern License::bsd_2_clause_netbsd
    # Subtest: pattern License::bsd_2_clause_patent
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 67 - pattern License::bsd_2_clause_patent
    # Subtest: pattern License::bsd_2_clause_views
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 68 - pattern License::bsd_2_clause_views
    # Subtest: pattern License::bsd_3_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 69 - pattern License::bsd_3_clause
    # Subtest: pattern License::bsd_3_clause_attribution
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 70 - pattern License::bsd_3_clause_attribution
    # Subtest: pattern License::bsd_3_clause_clear
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 71 - pattern License::bsd_3_clause_clear
    # Subtest: pattern License::bsd_3_clause_eclipse
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 72 - pattern License::bsd_3_clause_eclipse
    # Subtest: pattern License::bsd_3_clause_lbnl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 73 - pattern License::bsd_3_clause_lbnl
    # Subtest: pattern License::bsd_3_clause_modification
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 74 - pattern License::bsd_3_clause_modification
    # Subtest: pattern License::bsd_3_clause_no_military_license
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 75 - pattern License::bsd_3_clause_no_military_license
    # Subtest: pattern License::bsd_3_clause_no_nuclear_license
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 76 - pattern License::bsd_3_clause_no_nuclear_license
    # Subtest: pattern License::bsd_3_clause_no_nuclear_license_2014
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 77 - pattern License::bsd_3_clause_no_nuclear_license_2014
    # Subtest: pattern License::bsd_3_clause_no_nuclear_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 78 - pattern License::bsd_3_clause_no_nuclear_warranty
    # Subtest: pattern License::bsd_3_clause_refractions
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 79 - pattern License::bsd_3_clause_refractions
    # Subtest: pattern License::bsd_4_clause
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 80 - pattern License::bsd_4_clause
    # Subtest: pattern License::bsd_4_clause_uc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 81 - pattern License::bsd_4_clause_uc
    # Subtest: pattern License::bsd_protection
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 82 - pattern License::bsd_protection
    # Subtest: pattern License::bsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 83 - pattern License::bsl
    # Subtest: pattern License::bsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 84 - pattern License::bsl_1
    # Subtest: pattern License::by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 85 - pattern License::by
    # Subtest: pattern License::by_apache
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 86 - pattern License::by_apache
    # Subtest: pattern License::by_fsf
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 87 - pattern License::by_fsf
    # Subtest: pattern License::by_james_clark
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 88 - pattern License::by_james_clark
    # Subtest: pattern License::by_psf
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 89 - pattern License::by_psf
    # Subtest: pattern License::by_sam_hocevar
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 90 - pattern License::by_sam_hocevar
    # Subtest: pattern License::bzip2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 91 - pattern License::bzip2
    # Subtest: pattern License::bzip2_1_0_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 92 - pattern License::bzip2_1_0_5
    # Subtest: pattern License::bzip2_1_0_6
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 93 - pattern License::bzip2_1_0_6
    # Subtest: pattern License::cal
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 94 - pattern License::cal
    # Subtest: pattern License::cal_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 95 - pattern License::cal_1
    # Subtest: pattern License::caldera
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 96 - pattern License::caldera
    # Subtest: pattern License::catosl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 97 - pattern License::catosl
    # Subtest: pattern License::catosl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 98 - pattern License::catosl_1_1
    # Subtest: pattern License::cc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 99 - pattern License::cc
    # Subtest: pattern License::cc_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 100 - pattern License::cc_by
    # Subtest: pattern License::cc_by_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 101 - pattern License::cc_by_1
    # Subtest: pattern License::cc_by_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 102 - pattern License::cc_by_2
    # Subtest: pattern License::cc_by_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 103 - pattern License::cc_by_2_5
    # Subtest: pattern License::cc_by_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 104 - pattern License::cc_by_3
    # Subtest: pattern License::cc_by_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 105 - pattern License::cc_by_4
    # Subtest: pattern License::cc_by_nc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 106 - pattern License::cc_by_nc
    # Subtest: pattern License::cc_by_nc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 107 - pattern License::cc_by_nc_1
    # Subtest: pattern License::cc_by_nc_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 108 - pattern License::cc_by_nc_2
    # Subtest: pattern License::cc_by_nc_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 109 - pattern License::cc_by_nc_2_5
    # Subtest: pattern License::cc_by_nc_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 110 - pattern License::cc_by_nc_3
    # Subtest: pattern License::cc_by_nc_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 111 - pattern License::cc_by_nc_4
    # Subtest: pattern License::cc_by_nc_nd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 112 - pattern License::cc_by_nc_nd
    # Subtest: pattern License::cc_by_nc_nd_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 113 - pattern License::cc_by_nc_nd_1
    # Subtest: pattern License::cc_by_nc_nd_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 114 - pattern License::cc_by_nc_nd_2
    # Subtest: pattern License::cc_by_nc_nd_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 115 - pattern License::cc_by_nc_nd_2_5
    # Subtest: pattern License::cc_by_nc_nd_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 116 - pattern License::cc_by_nc_nd_3
    # Subtest: pattern License::cc_by_nc_nd_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 117 - pattern License::cc_by_nc_nd_4
    # Subtest: pattern License::cc_by_nc_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 118 - pattern License::cc_by_nc_sa
    # Subtest: pattern License::cc_by_nc_sa_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 119 - pattern License::cc_by_nc_sa_1
    # Subtest: pattern License::cc_by_nc_sa_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 120 - pattern License::cc_by_nc_sa_2
    # Subtest: pattern License::cc_by_nc_sa_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 121 - pattern License::cc_by_nc_sa_2_5
    # Subtest: pattern License::cc_by_nc_sa_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 122 - pattern License::cc_by_nc_sa_3
    # Subtest: pattern License::cc_by_nc_sa_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 123 - pattern License::cc_by_nc_sa_4
    # Subtest: pattern License::cc_by_nd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 124 - pattern License::cc_by_nd
    # Subtest: pattern License::cc_by_nd_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 125 - pattern License::cc_by_nd_1
    # Subtest: pattern License::cc_by_nd_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 126 - pattern License::cc_by_nd_2
    # Subtest: pattern License::cc_by_nd_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 127 - pattern License::cc_by_nd_2_5
    # Subtest: pattern License::cc_by_nd_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 128 - pattern License::cc_by_nd_3
    # Subtest: pattern License::cc_by_nd_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 129 - pattern License::cc_by_nd_4
    # Subtest: pattern License::cc_by_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 130 - pattern License::cc_by_sa
    # Subtest: pattern License::cc_by_sa_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 131 - pattern License::cc_by_sa_1
    # Subtest: pattern License::cc_by_sa_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 132 - pattern License::cc_by_sa_2
    # Subtest: pattern License::cc_by_sa_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 133 - pattern License::cc_by_sa_2_5
    # Subtest: pattern License::cc_by_sa_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 134 - pattern License::cc_by_sa_3
    # Subtest: pattern License::cc_by_sa_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 135 - pattern License::cc_by_sa_4
    # Subtest: pattern License::cc_cc0
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 136 - pattern License::cc_cc0
    # Subtest: pattern License::cc_cc0_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 137 - pattern License::cc_cc0_1
    # Subtest: pattern License::cc_devnations
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 138 - pattern License::cc_devnations
    # Subtest: pattern License::cc_devnations_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 139 - pattern License::cc_devnations_2
    # Subtest: pattern License::cc_nc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 140 - pattern License::cc_nc
    # Subtest: pattern License::cc_nc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 141 - pattern License::cc_nc_1
    # Subtest: pattern License::cc_nc_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 142 - pattern License::cc_nc_sa
    # Subtest: pattern License::cc_nc_sa_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 143 - pattern License::cc_nc_sa_1
    # Subtest: pattern License::cc_nc_sp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 144 - pattern License::cc_nc_sp
    # Subtest: pattern License::cc_nc_sp_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 145 - pattern License::cc_nc_sp_1
    # Subtest: pattern License::cc_nd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 146 - pattern License::cc_nd
    # Subtest: pattern License::cc_nd_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 147 - pattern License::cc_nd_1
    # Subtest: pattern License::cc_nd_nc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 148 - pattern License::cc_nd_nc
    # Subtest: pattern License::cc_nd_nc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 149 - pattern License::cc_nd_nc_1
    # Subtest: pattern License::cc_pd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 150 - pattern License::cc_pd
    # Subtest: pattern License::cc_pdd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 151 - pattern License::cc_pdd
    # Subtest: pattern License::cc_pddc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 152 - pattern License::cc_pddc
    # Subtest: pattern License::cc_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 153 - pattern License::cc_sa
    # Subtest: pattern License::cc_sa_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 154 - pattern License::cc_sa_1
    # Subtest: pattern License::cc_sampling
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 155 - pattern License::cc_sampling
    # Subtest: pattern License::cc_sampling_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 156 - pattern License::cc_sampling_1
    # Subtest: pattern License::cc_sp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 157 - pattern License::cc_sp
    # Subtest: pattern License::cc_sp_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 158 - pattern License::cc_sp_1
    # Subtest: pattern License::cddl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 159 - pattern License::cddl
    # Subtest: pattern License::cddl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 160 - pattern License::cddl_1
    # Subtest: pattern License::cddl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 161 - pattern License::cddl_1_1
    # Subtest: pattern License::cecill
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 162 - pattern License::cecill
    # Subtest: pattern License::cecill_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 163 - pattern License::cecill_1
    # Subtest: pattern License::cecill_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 164 - pattern License::cecill_1_1
    # Subtest: pattern License::cecill_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 165 - pattern License::cecill_2
    # Subtest: pattern License::cecill_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 166 - pattern License::cecill_2_1
    # Subtest: pattern License::cecill_b
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 167 - pattern License::cecill_b
    # Subtest: pattern License::cecill_b_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 168 - pattern License::cecill_b_1
    # Subtest: pattern License::cecill_c
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 169 - pattern License::cecill_c
    # Subtest: pattern License::cecill_c_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 170 - pattern License::cecill_c_1
    # Subtest: pattern License::clause_advertising
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 171 - pattern License::clause_advertising
    # Subtest: pattern License::clause_advertising_always
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 172 - pattern License::clause_advertising_always
    # Subtest: pattern License::clause_non_endorsement
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 173 - pattern License::clause_non_endorsement
    # Subtest: pattern License::clause_reproduction
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 174 - pattern License::clause_reproduction
    # Subtest: pattern License::clause_retention
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 175 - pattern License::clause_retention
    # Subtest: pattern License::cnri_jython
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 176 - pattern License::cnri_jython
    # Subtest: pattern License::cnri_python
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 177 - pattern License::cnri_python
    # Subtest: pattern License::cnri_python_gpl_compat
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 178 - pattern License::cnri_python_gpl_compat
    # Subtest: pattern License::condor
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 179 - pattern License::condor
    # Subtest: pattern License::condor_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 180 - pattern License::condor_1_1
    # Subtest: pattern License::cpal
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 181 - pattern License::cpal
    # Subtest: pattern License::cpal_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 182 - pattern License::cpal_1
    # Subtest: pattern License::cpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 183 - pattern License::cpl
    # Subtest: pattern License::cpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 184 - pattern License::cpl_1
    # Subtest: pattern License::cpol
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 185 - pattern License::cpol
    # Subtest: pattern License::cpol_1_02
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 186 - pattern License::cpol_1_02
    # Subtest: pattern License::crossword
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 187 - pattern License::crossword
    # Subtest: pattern License::cryptix
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 188 - pattern License::cryptix
    # Subtest: pattern License::cua_opl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 189 - pattern License::cua_opl
    # Subtest: pattern License::cua_opl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 190 - pattern License::cua_opl_1
    # Subtest: pattern License::cube
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 191 - pattern License::cube
    # Subtest: pattern License::curl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 192 - pattern License::curl
    # Subtest: pattern License::cvw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 193 - pattern License::cvw
    # Subtest: pattern License::d_fsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 194 - pattern License::d_fsl
    # Subtest: pattern License::d_fsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 195 - pattern License::d_fsl_1
    # Subtest: pattern License::dbad
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 196 - pattern License::dbad
    # Subtest: pattern License::dbad_0_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 197 - pattern License::dbad_0_2
    # Subtest: pattern License::dbad_0_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 198 - pattern License::dbad_0_3
    # Subtest: pattern License::dbad_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 199 - pattern License::dbad_1
    # Subtest: pattern License::dbad_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 200 - pattern License::dbad_1_1
    # Subtest: pattern License::dont_ask
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 201 - pattern License::dont_ask
    # Subtest: pattern License::dsdp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 202 - pattern License::dsdp
    # Subtest: pattern License::ecl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 203 - pattern License::ecl
    # Subtest: pattern License::ecl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 204 - pattern License::ecl_1
    # Subtest: pattern License::ecl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 205 - pattern License::ecl_2
    # Subtest: pattern License::ecos_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 206 - pattern License::ecos_1_1
    # Subtest: pattern License::ecos_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 207 - pattern License::ecos_2
    # Subtest: pattern License::efl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 208 - pattern License::efl
    # Subtest: pattern License::efl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 209 - pattern License::efl_1
    # Subtest: pattern License::efl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 210 - pattern License::efl_2
    # Subtest: pattern License::entessa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 211 - pattern License::entessa
    # Subtest: pattern License::epl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 212 - pattern License::epl
    # Subtest: pattern License::epl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 213 - pattern License::epl_1
    # Subtest: pattern License::epl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 214 - pattern License::epl_2
    # Subtest: pattern License::erlpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 215 - pattern License::erlpl
    # Subtest: pattern License::erlpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 216 - pattern License::erlpl_1_1
    # Subtest: pattern License::eudatagrid
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 217 - pattern License::eudatagrid
    # Subtest: pattern License::eupl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 218 - pattern License::eupl
    # Subtest: pattern License::eupl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 219 - pattern License::eupl_1
    # Subtest: pattern License::eupl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 220 - pattern License::eupl_1_1
    # Subtest: pattern License::eupl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 221 - pattern License::eupl_1_2
    # Subtest: pattern License::eurosym
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 222 - pattern License::eurosym
    # Subtest: pattern License::except_389
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 223 - pattern License::except_389
    # Subtest: pattern License::except_autoconf_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 224 - pattern License::except_autoconf_2
    # Subtest: pattern License::except_autoconf_2_archive
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 225 - pattern License::except_autoconf_2_archive
    # Subtest: pattern License::except_autoconf_2_autotroll
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 226 - pattern License::except_autoconf_2_autotroll
    # Subtest: pattern License::except_autoconf_2_g10
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 227 - pattern License::except_autoconf_2_g10
    # Subtest: pattern License::except_autoconf_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 228 - pattern License::except_autoconf_3
    # Subtest: pattern License::except_autoconf_data
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 229 - pattern License::except_autoconf_data
    # Subtest: pattern License::except_bison_1_24
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 230 - pattern License::except_bison_1_24
    # Subtest: pattern License::except_bison_2_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 231 - pattern License::except_bison_2_2
    # Subtest: pattern License::except_classpath_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 232 - pattern License::except_classpath_2
    # Subtest: pattern License::except_ecos_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 233 - pattern License::except_ecos_2
    # Subtest: pattern License::except_epl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 234 - pattern License::except_epl
    # Subtest: pattern License::except_epl_mpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 235 - pattern License::except_epl_mpl
    # Subtest: pattern License::except_faust
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 236 - pattern License::except_faust
    # Subtest: pattern License::except_font_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 237 - pattern License::except_font_2
    # Subtest: pattern License::except_gcc_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 238 - pattern License::except_gcc_2
    # Subtest: pattern License::except_gcc_3_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 239 - pattern License::except_gcc_3_1
    # Subtest: pattern License::except_gstreamer
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 240 - pattern License::except_gstreamer
    # Subtest: pattern License::except_libtool
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 241 - pattern License::except_libtool
    # Subtest: pattern License::except_mif
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 242 - pattern License::except_mif
    # Subtest: pattern License::except_ocaml_lgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 243 - pattern License::except_ocaml_lgpl
    # Subtest: pattern License::except_openssl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 244 - pattern License::except_openssl
    # Subtest: pattern License::except_openssl_lgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 245 - pattern License::except_openssl_lgpl
    # Subtest: pattern License::except_openssl_s3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 246 - pattern License::except_openssl_s3
    # Subtest: pattern License::except_prefix_agpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 247 - pattern License::except_prefix_agpl
    # Subtest: pattern License::except_prefix_generic
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 248 - pattern License::except_prefix_generic
    # Subtest: pattern License::except_prefix_gpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 249 - pattern License::except_prefix_gpl
    # Subtest: pattern License::except_prefix_gpl_clisp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 250 - pattern License::except_prefix_gpl_clisp
    # Subtest: pattern License::except_prefix_lgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 251 - pattern License::except_prefix_lgpl
    # Subtest: pattern License::except_proguard
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 252 - pattern License::except_proguard
    # Subtest: pattern License::except_qt_gpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 253 - pattern License::except_qt_gpl_1
    # Subtest: pattern License::except_qt_gpl_eclipse
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 254 - pattern License::except_qt_gpl_eclipse
    # Subtest: pattern License::except_qt_gpl_openssl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 255 - pattern License::except_qt_gpl_openssl
    # Subtest: pattern License::except_qt_kernel
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 256 - pattern License::except_qt_kernel
    # Subtest: pattern License::except_qt_lgpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 257 - pattern License::except_qt_lgpl_1_1
    # Subtest: pattern License::except_qt_nosource
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 258 - pattern License::except_qt_nosource
    # Subtest: pattern License::except_sdc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 259 - pattern License::except_sdc
    # Subtest: pattern License::except_sollya_4_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 260 - pattern License::except_sollya_4_1
    # Subtest: pattern License::except_warzone
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 261 - pattern License::except_warzone
    # Subtest: pattern License::except_wxwindows
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 262 - pattern License::except_wxwindows
    # Subtest: pattern License::except_xerces
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 263 - pattern License::except_xerces
    # Subtest: pattern License::fair
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 264 - pattern License::fair
    # Subtest: pattern License::fair_source
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 265 - pattern License::fair_source
    # Subtest: pattern License::fair_source_0_9
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 266 - pattern License::fair_source_0_9
    # Subtest: pattern License::fal
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 267 - pattern License::fal
    # Subtest: pattern License::fal_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 268 - pattern License::fal_1_1
    # Subtest: pattern License::fal_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 269 - pattern License::fal_1_2
    # Subtest: pattern License::fal_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 270 - pattern License::fal_1_3
    # Subtest: pattern License::festival
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 271 - pattern License::festival
    # Subtest: pattern License::frameworx
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 272 - pattern License::frameworx
    # Subtest: pattern License::frameworx_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 273 - pattern License::frameworx_1
    # Subtest: pattern License::fsf_unlimited
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 274 - pattern License::fsf_unlimited
    # Subtest: pattern License::fsf_unlimited_retention
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 275 - pattern License::fsf_unlimited_retention
    # Subtest: pattern License::fsfap
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 276 - pattern License::fsfap
    # Subtest: pattern License::fsful
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 277 - pattern License::fsful
    # Subtest: pattern License::fsfullr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 278 - pattern License::fsfullr
    # Subtest: pattern License::ftl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 279 - pattern License::ftl
    # Subtest: pattern License::generated
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 280 - pattern License::generated
    # Subtest: pattern License::gfdl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 281 - pattern License::gfdl
    # Subtest: pattern License::gfdl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 282 - pattern License::gfdl_1_1
    # Subtest: pattern License::gfdl_1_1_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 283 - pattern License::gfdl_1_1_only
    # Subtest: pattern License::gfdl_1_1_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 284 - pattern License::gfdl_1_1_or_later
    # Subtest: pattern License::gfdl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 285 - pattern License::gfdl_1_2
    # Subtest: pattern License::gfdl_1_2_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 286 - pattern License::gfdl_1_2_only
    # Subtest: pattern License::gfdl_1_2_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 287 - pattern License::gfdl_1_2_or_later
    # Subtest: pattern License::gfdl_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 288 - pattern License::gfdl_1_3
    # Subtest: pattern License::gfdl_1_3_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 289 - pattern License::gfdl_1_3_only
    # Subtest: pattern License::gfdl_1_3_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 290 - pattern License::gfdl_1_3_or_later
    # Subtest: pattern License::gfdl_niv
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 291 - pattern License::gfdl_niv
    # Subtest: pattern License::glide
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 292 - pattern License::glide
    # Subtest: pattern License::gnu
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 293 - pattern License::gnu
    # Subtest: pattern License::gpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 294 - pattern License::gpl
    # Subtest: pattern License::gpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 295 - pattern License::gpl_1
    # Subtest: pattern License::gpl_1_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 296 - pattern License::gpl_1_only
    # Subtest: pattern License::gpl_1_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 297 - pattern License::gpl_1_or_later
    # Subtest: pattern License::gpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 298 - pattern License::gpl_2
    # Subtest: pattern License::gpl_2_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 299 - pattern License::gpl_2_only
    # Subtest: pattern License::gpl_2_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 300 - pattern License::gpl_2_or_later
    # Subtest: pattern License::gpl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        # Subtest: example #1 (pattern with subject "license" matches canonical license grant with adequate context)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 3 - example \#1 (pattern with subject "license" matches canonical license grant with adequate context)
        # Subtest: example #2 (pattern with subject "license" doesn't match canonical license grant only)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 4 - example \#2 (pattern with subject "license" doesn't match canonical license grant only)
        # Subtest: example #3 (pattern with subject "grant" matches canonical license grant)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 5 - example \#3 (pattern with subject "grant" matches canonical license grant)
        # Subtest: example #4 (pattern with subject "grant" matches a license grant without usage specified)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 6 - example \#4 (pattern with subject "grant" matches a license grant without usage specified)
        # Subtest: example #5 (pattern with subject "grant" doesn't match license grant with usage in front)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 7 - example \#5 (pattern with subject "grant" doesn't match license grant with usage in front)
        # Subtest: example #6 (pattern with subject "grant" doesn't match license name only)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 8 - example \#6 (pattern with subject "grant" doesn't match license name only)
        # Subtest: example #7 (pattern with subject "name" matches license name)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 9 - example \#7 (pattern with subject "name" matches license name)
        # Subtest: example #8 (pattern with subject "iri" doesn't match license name)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 10 - example \#8 (pattern with subject "iri" doesn't match license name)
        1..10
    ok 301 - pattern License::gpl_3
    # Subtest: pattern License::gpl_3_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        # Subtest: example #1 (pattern with subject "license" doesn't match canonical license grant even with context)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 3 - example \#1 (pattern with subject "license" doesn't match canonical license grant even with context)
        # Subtest: example #2 (pattern with subject "license" doesn't match canonical license grant only)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 4 - example \#2 (pattern with subject "license" doesn't match canonical license grant only)
        # Subtest: example #3 (pattern with subject "license" doesn't match a non-canonical license grant)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 5 - example \#3 (pattern with subject "license" doesn't match a non-canonical license grant)
        # Subtest: example #4 (pattern with subject "grant" matches canonical license grant)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 6 - example \#4 (pattern with subject "grant" matches canonical license grant)
        # Subtest: example #5 (pattern with subject "grant" matches license grant with usage in front)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 7 - example \#5 (pattern with subject "grant" matches license grant with usage in front)
        # Subtest: example #6 (pattern with subject "grant" doesn't match a license grant without usage specified)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 8 - example \#6 (pattern with subject "grant" doesn't match a license grant without usage specified)
        # Subtest: example #7 (pattern with subject "grant" doesn't match license grant with different usage)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 9 - example \#7 (pattern with subject "grant" doesn't match license grant with different usage)
        # Subtest: example #8 (pattern with subject "grant" doesn't match license name only)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 10 - example \#8 (pattern with subject "grant" doesn't match license name only)
        # Subtest: example #9 (pattern with subject "name" matches canonical license name)
            ok 1 - example provides string to match
            ok 2 - string should match
            1..2
        ok 11 - example \#9 (pattern with subject "name" matches canonical license name)
        # Subtest: example #10 (pattern with subject "name" doesn't match a license name without usage specified)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 12 - example \#10 (pattern with subject "name" doesn't match a license name without usage specified)
        # Subtest: example #11 (pattern with subject "name" doesn't match a license name with different usage)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 13 - example \#11 (pattern with subject "name" doesn't match a license name with different usage)
        # Subtest: example #12 (pattern with subject "iri" doesn't match canonical license name)
            ok 1 - example provides string to match
            ok 2 - string should not match
            1..2
        ok 14 - example \#12 (pattern with subject "iri" doesn't match canonical license name)
        1..14
    ok 302 - pattern License::gpl_3_only
    # Subtest: pattern License::gpl_3_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 303 - pattern License::gpl_3_or_later
    # Subtest: pattern License::gsoap
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 304 - pattern License::gsoap
    # Subtest: pattern License::gsoap_1_3b
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 305 - pattern License::gsoap_1_3b
    # Subtest: pattern License::hpnd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 306 - pattern License::hpnd
    # Subtest: pattern License::hpnd_sell
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 307 - pattern License::hpnd_sell
    # Subtest: pattern License::ibm_pibs
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 308 - pattern License::ibm_pibs
    # Subtest: pattern License::icu
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 309 - pattern License::icu
    # Subtest: pattern License::ijg
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 310 - pattern License::ijg
    # Subtest: pattern License::imlib2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 311 - pattern License::imlib2
    # Subtest: pattern License::intel
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 312 - pattern License::intel
    # Subtest: pattern License::ipa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 313 - pattern License::ipa
    # Subtest: pattern License::ipl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 314 - pattern License::ipl
    # Subtest: pattern License::ipl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 315 - pattern License::ipl_1
    # Subtest: pattern License::isc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 316 - pattern License::isc
    # Subtest: pattern License::jabberpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 317 - pattern License::jabberpl
    # Subtest: pattern License::json
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 318 - pattern License::json
    # Subtest: pattern License::jython
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 319 - pattern License::jython
    # Subtest: pattern License::kevlin_henney
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 320 - pattern License::kevlin_henney
    # Subtest: pattern License::leptonica
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 321 - pattern License::leptonica
    # Subtest: pattern License::lgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 322 - pattern License::lgpl
    # Subtest: pattern License::lgpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 323 - pattern License::lgpl_2
    # Subtest: pattern License::lgpl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 324 - pattern License::lgpl_2_1
    # Subtest: pattern License::lgpl_2_1_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 325 - pattern License::lgpl_2_1_only
    # Subtest: pattern License::lgpl_2_1_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 326 - pattern License::lgpl_2_1_or_later
    # Subtest: pattern License::lgpl_2_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 327 - pattern License::lgpl_2_only
    # Subtest: pattern License::lgpl_2_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 328 - pattern License::lgpl_2_or_later
    # Subtest: pattern License::lgpl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 329 - pattern License::lgpl_3
    # Subtest: pattern License::lgpl_3_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 330 - pattern License::lgpl_3_only
    # Subtest: pattern License::lgpl_3_or_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 331 - pattern License::lgpl_3_or_later
    # Subtest: pattern License::lgpl_bdwgc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 332 - pattern License::lgpl_bdwgc
    # Subtest: pattern License::libpng
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 333 - pattern License::libpng
    # Subtest: pattern License::libtiff
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 334 - pattern License::libtiff
    # Subtest: pattern License::license_label
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 335 - pattern License::license_label
    # Subtest: pattern License::license_label_spdx
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 336 - pattern License::license_label_spdx
    # Subtest: pattern License::license_label_trove
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 337 - pattern License::license_label_trove
    # Subtest: pattern License::licensed_under
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 338 - pattern License::licensed_under
    # Subtest: pattern License::liliq_p
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 339 - pattern License::liliq_p
    # Subtest: pattern License::liliq_p_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 340 - pattern License::liliq_p_1_1
    # Subtest: pattern License::liliq_r
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 341 - pattern License::liliq_r
    # Subtest: pattern License::liliq_r_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 342 - pattern License::liliq_r_1_1
    # Subtest: pattern License::liliq_r_plus
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 343 - pattern License::liliq_r_plus
    # Subtest: pattern License::liliq_r_plus_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 344 - pattern License::liliq_r_plus_1_1
    # Subtest: pattern License::llgpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 345 - pattern License::llgpl
    # Subtest: pattern License::lpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 346 - pattern License::lpl
    # Subtest: pattern License::lpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 347 - pattern License::lpl_1
    # Subtest: pattern License::lpl_1_02
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 348 - pattern License::lpl_1_02
    # Subtest: pattern License::lppl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 349 - pattern License::lppl
    # Subtest: pattern License::lppl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 350 - pattern License::lppl_1
    # Subtest: pattern License::lppl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 351 - pattern License::lppl_1_1
    # Subtest: pattern License::lppl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 352 - pattern License::lppl_1_2
    # Subtest: pattern License::lppl_1_3a
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 353 - pattern License::lppl_1_3a
    # Subtest: pattern License::lppl_1_3c
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 354 - pattern License::lppl_1_3c
    # Subtest: pattern License::miros
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 355 - pattern License::miros
    # Subtest: pattern License::mit
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 356 - pattern License::mit
    # Subtest: pattern License::mit_0
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 357 - pattern License::mit_0
    # Subtest: pattern License::mit_advertising
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 358 - pattern License::mit_advertising
    # Subtest: pattern License::mit_cmu
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 359 - pattern License::mit_cmu
    # Subtest: pattern License::mit_cmu_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 360 - pattern License::mit_cmu_warranty
    # Subtest: pattern License::mit_enna
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 361 - pattern License::mit_enna
    # Subtest: pattern License::mit_epinions
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 362 - pattern License::mit_epinions
    # Subtest: pattern License::mit_feh
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 363 - pattern License::mit_feh
    # Subtest: pattern License::mit_new
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 364 - pattern License::mit_new
    # Subtest: pattern License::mit_new_materials
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 365 - pattern License::mit_new_materials
    # Subtest: pattern License::mit_old
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 366 - pattern License::mit_old
    # Subtest: pattern License::mit_oldstyle
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 367 - pattern License::mit_oldstyle
    # Subtest: pattern License::mit_oldstyle_disclaimer
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 368 - pattern License::mit_oldstyle_disclaimer
    # Subtest: pattern License::mit_oldstyle_permission
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 369 - pattern License::mit_oldstyle_permission
    # Subtest: pattern License::mit_open_group
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 370 - pattern License::mit_open_group
    # Subtest: pattern License::mit_openvision
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 371 - pattern License::mit_openvision
    # Subtest: pattern License::mit_osf
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 372 - pattern License::mit_osf
    # Subtest: pattern License::mit_unixcrypt
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 373 - pattern License::mit_unixcrypt
    # Subtest: pattern License::mit_whatever
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 374 - pattern License::mit_whatever
    # Subtest: pattern License::mit_widget
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 375 - pattern License::mit_widget
    # Subtest: pattern License::mit_xfig
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 376 - pattern License::mit_xfig
    # Subtest: pattern License::motosoto
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 377 - pattern License::motosoto
    # Subtest: pattern License::mpich2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 378 - pattern License::mpich2
    # Subtest: pattern License::mpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 379 - pattern License::mpl
    # Subtest: pattern License::mpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 380 - pattern License::mpl_1
    # Subtest: pattern License::mpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 381 - pattern License::mpl_1_1
    # Subtest: pattern License::mpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 382 - pattern License::mpl_2
    # Subtest: pattern License::mpl_2_no_copyleft_exception
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 383 - pattern License::mpl_2_no_copyleft_exception
    # Subtest: pattern License::ms_cl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 384 - pattern License::ms_cl
    # Subtest: pattern License::ms_pl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 385 - pattern License::ms_pl
    # Subtest: pattern License::ms_rl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 386 - pattern License::ms_rl
    # Subtest: pattern License::mulan
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 387 - pattern License::mulan
    # Subtest: pattern License::mulan_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 388 - pattern License::mulan_1
    # Subtest: pattern License::mulan_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 389 - pattern License::mulan_2
    # Subtest: pattern License::multics
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 390 - pattern License::multics
    # Subtest: pattern License::nasa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 391 - pattern License::nasa
    # Subtest: pattern License::nasa_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 392 - pattern License::nasa_1_3
    # Subtest: pattern License::naumen
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 393 - pattern License::naumen
    # Subtest: pattern License::nbpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 394 - pattern License::nbpl
    # Subtest: pattern License::nbpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 395 - pattern License::nbpl_1
    # Subtest: pattern License::ncsa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 396 - pattern License::ncsa
    # Subtest: pattern License::net_snmp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 397 - pattern License::net_snmp
    # Subtest: pattern License::ngpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 398 - pattern License::ngpl
    # Subtest: pattern License::nokia
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 399 - pattern License::nokia
    # Subtest: pattern License::nosl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 400 - pattern License::nosl
    # Subtest: pattern License::nosl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 401 - pattern License::nosl_1
    # Subtest: pattern License::npl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 402 - pattern License::npl
    # Subtest: pattern License::npl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 403 - pattern License::npl_1
    # Subtest: pattern License::npl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 404 - pattern License::npl_1_1
    # Subtest: pattern License::nposl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 405 - pattern License::nposl
    # Subtest: pattern License::nposl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 406 - pattern License::nposl_3
    # Subtest: pattern License::ntp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 407 - pattern License::ntp
    # Subtest: pattern License::ntp_disclaimer
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 408 - pattern License::ntp_disclaimer
    # Subtest: pattern License::oclc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 409 - pattern License::oclc
    # Subtest: pattern License::oclc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 410 - pattern License::oclc_1
    # Subtest: pattern License::oclc_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 411 - pattern License::oclc_2
    # Subtest: pattern License::odbl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 412 - pattern License::odbl
    # Subtest: pattern License::odbl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 413 - pattern License::odbl_1
    # Subtest: pattern License::odc_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 414 - pattern License::odc_by
    # Subtest: pattern License::odc_by_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 415 - pattern License::odc_by_1
    # Subtest: pattern License::ofl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 416 - pattern License::ofl
    # Subtest: pattern License::ofl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 417 - pattern License::ofl_1
    # Subtest: pattern License::ofl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 418 - pattern License::ofl_1_1
    # Subtest: pattern License::ofl_1_1_no_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 419 - pattern License::ofl_1_1_no_rfn
    # Subtest: pattern License::ofl_1_1_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 420 - pattern License::ofl_1_1_rfn
    # Subtest: pattern License::ofl_1_no_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 421 - pattern License::ofl_1_no_rfn
    # Subtest: pattern License::ofl_1_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 422 - pattern License::ofl_1_rfn
    # Subtest: pattern License::ogc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 423 - pattern License::ogc
    # Subtest: pattern License::ogc_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 424 - pattern License::ogc_1
    # Subtest: pattern License::ogtsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 425 - pattern License::ogtsl
    # Subtest: pattern License::oldap
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 426 - pattern License::oldap
    # Subtest: pattern License::oldap_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 427 - pattern License::oldap_1_1
    # Subtest: pattern License::oldap_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 428 - pattern License::oldap_1_2
    # Subtest: pattern License::oldap_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 429 - pattern License::oldap_1_3
    # Subtest: pattern License::oldap_1_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 430 - pattern License::oldap_1_4
    # Subtest: pattern License::oldap_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 431 - pattern License::oldap_2
    # Subtest: pattern License::oldap_2_0_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 432 - pattern License::oldap_2_0_1
    # Subtest: pattern License::oldap_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 433 - pattern License::oldap_2_1
    # Subtest: pattern License::oldap_2_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 434 - pattern License::oldap_2_2
    # Subtest: pattern License::oldap_2_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 435 - pattern License::oldap_2_2_1
    # Subtest: pattern License::oldap_2_2_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 436 - pattern License::oldap_2_2_2
    # Subtest: pattern License::oldap_2_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 437 - pattern License::oldap_2_3
    # Subtest: pattern License::oldap_2_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 438 - pattern License::oldap_2_4
    # Subtest: pattern License::oldap_2_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 439 - pattern License::oldap_2_5
    # Subtest: pattern License::oldap_2_6
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 440 - pattern License::oldap_2_6
    # Subtest: pattern License::oldap_2_7
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 441 - pattern License::oldap_2_7
    # Subtest: pattern License::oldap_2_8
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 442 - pattern License::oldap_2_8
    # Subtest: pattern License::openssl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 443 - pattern License::openssl
    # Subtest: pattern License::opl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 444 - pattern License::opl
    # Subtest: pattern License::opl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 445 - pattern License::opl_1
    # Subtest: pattern License::or_at_option
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 446 - pattern License::or_at_option
    # Subtest: pattern License::oset_pl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 447 - pattern License::oset_pl
    # Subtest: pattern License::oset_pl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 448 - pattern License::oset_pl_2_1
    # Subtest: pattern License::osl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 449 - pattern License::osl
    # Subtest: pattern License::osl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 450 - pattern License::osl_1
    # Subtest: pattern License::osl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 451 - pattern License::osl_1_1
    # Subtest: pattern License::osl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 452 - pattern License::osl_2
    # Subtest: pattern License::osl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 453 - pattern License::osl_2_1
    # Subtest: pattern License::osl_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 454 - pattern License::osl_3
    # Subtest: pattern License::pddl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 455 - pattern License::pddl
    # Subtest: pattern License::pddl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 456 - pattern License::pddl_1
    # Subtest: pattern License::peer_production
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 457 - pattern License::peer_production
    # Subtest: pattern License::perl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 458 - pattern License::perl
    # Subtest: pattern License::php
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 459 - pattern License::php
    # Subtest: pattern License::php_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 460 - pattern License::php_3
    # Subtest: pattern License::php_3_01
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 461 - pattern License::php_3_01
    # Subtest: pattern License::postgresql
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 462 - pattern License::postgresql
    # Subtest: pattern License::psf_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 463 - pattern License::psf_2
    # Subtest: pattern License::public_domain
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 464 - pattern License::public_domain
    # Subtest: pattern License::python
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 465 - pattern License::python
    # Subtest: pattern License::python_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 466 - pattern License::python_2
    # Subtest: pattern License::qpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 467 - pattern License::qpl
    # Subtest: pattern License::qpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 468 - pattern License::qpl_1
    # Subtest: pattern License::rpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 469 - pattern License::rpl
    # Subtest: pattern License::rpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 470 - pattern License::rpl_1
    # Subtest: pattern License::rpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 471 - pattern License::rpl_1_1
    # Subtest: pattern License::rpl_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 472 - pattern License::rpl_1_3
    # Subtest: pattern License::rpl_1_5
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 473 - pattern License::rpl_1_5
    # Subtest: pattern License::rpsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 474 - pattern License::rpsl
    # Subtest: pattern License::rpsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 475 - pattern License::rpsl_1
    # Subtest: pattern License::rscpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 476 - pattern License::rscpl
    # Subtest: pattern License::ruby
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 477 - pattern License::ruby
    # Subtest: pattern License::sax_pd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 478 - pattern License::sax_pd
    # Subtest: pattern License::sds
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 479 - pattern License::sds
    # Subtest: pattern License::sds_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 480 - pattern License::sds_1
    # Subtest: pattern License::sgi_b
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 481 - pattern License::sgi_b
    # Subtest: pattern License::sgi_b_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 482 - pattern License::sgi_b_1
    # Subtest: pattern License::sgi_b_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 483 - pattern License::sgi_b_1_1
    # Subtest: pattern License::sgi_b_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 484 - pattern License::sgi_b_2
    # Subtest: pattern License::simpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 485 - pattern License::simpl
    # Subtest: pattern License::simpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 486 - pattern License::simpl_2
    # Subtest: pattern License::simple_w3c
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 487 - pattern License::simple_w3c
    # Subtest: pattern License::simple_w3c_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 488 - pattern License::simple_w3c_1_1
    # Subtest: pattern License::sissl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 489 - pattern License::sissl
    # Subtest: pattern License::sissl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 490 - pattern License::sissl_1_1
    # Subtest: pattern License::sissl_1_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 491 - pattern License::sissl_1_2
    # Subtest: pattern License::sleepycat
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 492 - pattern License::sleepycat
    # Subtest: pattern License::sncl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 493 - pattern License::sncl
    # Subtest: pattern License::sncl_1_10
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 494 - pattern License::sncl_1_10
    # Subtest: pattern License::sncl_2_0_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 495 - pattern License::sncl_2_0_1
    # Subtest: pattern License::sncl_2_0_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 496 - pattern License::sncl_2_0_2
    # Subtest: pattern License::sncl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 497 - pattern License::sncl_2_1
    # Subtest: pattern License::sncl_2_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 498 - pattern License::sncl_2_3
    # Subtest: pattern License::spl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 499 - pattern License::spl
    # Subtest: pattern License::spl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 500 - pattern License::spl_1
    # Subtest: pattern License::ssleay
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 501 - pattern License::ssleay
    # Subtest: pattern License::stlport
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 502 - pattern License::stlport
    # Subtest: pattern License::sugarcrm
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 503 - pattern License::sugarcrm
    # Subtest: pattern License::sugarcrm_1_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 504 - pattern License::sugarcrm_1_1_3
    # Subtest: pattern License::tosl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 505 - pattern License::tosl
    # Subtest: pattern License::truecrypt
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 506 - pattern License::truecrypt
    # Subtest: pattern License::truecrypt_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 507 - pattern License::truecrypt_3
    # Subtest: pattern License::ucl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 508 - pattern License::ucl
    # Subtest: pattern License::ucl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 509 - pattern License::ucl_1
    # Subtest: pattern License::unicode_dfs
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 510 - pattern License::unicode_dfs
    # Subtest: pattern License::unicode_dfs_2015
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 511 - pattern License::unicode_dfs_2015
    # Subtest: pattern License::unicode_dfs_2016
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 512 - pattern License::unicode_dfs_2016
    # Subtest: pattern License::unicode_strict
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 513 - pattern License::unicode_strict
    # Subtest: pattern License::unicode_tou
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 514 - pattern License::unicode_tou
    # Subtest: pattern License::unlicense
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 515 - pattern License::unlicense
    # Subtest: pattern License::upl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 516 - pattern License::upl
    # Subtest: pattern License::upl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 517 - pattern License::upl_1
    # Subtest: pattern License::usage_rfn
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 518 - pattern License::usage_rfn
    # Subtest: pattern License::version
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 519 - pattern License::version
    # Subtest: pattern License::version_later
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 520 - pattern License::version_later
    # Subtest: pattern License::version_later_paragraph
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 521 - pattern License::version_later_paragraph
    # Subtest: pattern License::version_later_postfix
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 522 - pattern License::version_later_postfix
    # Subtest: pattern License::version_number
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 523 - pattern License::version_number
    # Subtest: pattern License::version_number_suffix
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 524 - pattern License::version_number_suffix
    # Subtest: pattern License::version_numberstring
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 525 - pattern License::version_numberstring
    # Subtest: pattern License::version_only
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 526 - pattern License::version_only
    # Subtest: pattern License::version_prefix
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 527 - pattern License::version_prefix
    # Subtest: pattern License::vsl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 528 - pattern License::vsl
    # Subtest: pattern License::vsl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 529 - pattern License::vsl_1
    # Subtest: pattern License::vspl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 530 - pattern License::vspl
    # Subtest: pattern License::w3c
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 531 - pattern License::w3c
    # Subtest: pattern License::w3c_19980519
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 532 - pattern License::w3c_19980519
    # Subtest: pattern License::w3c_19980720
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 533 - pattern License::w3c_19980720
    # Subtest: pattern License::w3c_20021231
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 534 - pattern License::w3c_20021231
    # Subtest: pattern License::w3c_20150513
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 535 - pattern License::w3c_20150513
    # Subtest: pattern License::watcom
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 536 - pattern License::watcom
    # Subtest: pattern License::watcom_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 537 - pattern License::watcom_1
    # Subtest: pattern License::wordnet
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 538 - pattern License::wordnet
    # Subtest: pattern License::wordnet_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 539 - pattern License::wordnet_3
    # Subtest: pattern License::wtfnmfpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 540 - pattern License::wtfnmfpl
    # Subtest: pattern License::wtfnmfpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 541 - pattern License::wtfnmfpl_1
    # Subtest: pattern License::wtfpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 542 - pattern License::wtfpl
    # Subtest: pattern License::wtfpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 543 - pattern License::wtfpl_1
    # Subtest: pattern License::wtfpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 544 - pattern License::wtfpl_2
    # Subtest: pattern License::x11
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 545 - pattern License::x11
    # Subtest: pattern License::xfree86
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 546 - pattern License::xfree86
    # Subtest: pattern License::xfree86_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 547 - pattern License::xfree86_1_1
    # Subtest: pattern License::xnet
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 548 - pattern License::xnet
    # Subtest: pattern License::ypl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 549 - pattern License::ypl
    # Subtest: pattern License::ypl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 550 - pattern License::ypl_1
    # Subtest: pattern License::ypl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 551 - pattern License::ypl_1_1
    # Subtest: pattern License::zed
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 552 - pattern License::zed
    # Subtest: pattern License::zend
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 553 - pattern License::zend
    # Subtest: pattern License::zend_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 554 - pattern License::zend_2
    # Subtest: pattern License::zimbra
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 555 - pattern License::zimbra
    # Subtest: pattern License::zimbra_1_3
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 556 - pattern License::zimbra_1_3
    # Subtest: pattern License::zimbra_1_4
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 557 - pattern License::zimbra_1_4
    # Subtest: pattern License::zlib
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 558 - pattern License::zlib
    # Subtest: pattern License::zlib_acknowledgement
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 559 - pattern License::zlib_acknowledgement
    # Subtest: pattern License::zpl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 560 - pattern License::zpl
    # Subtest: pattern License::zpl_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 561 - pattern License::zpl_1
    # Subtest: pattern License::zpl_1_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 562 - pattern License::zpl_1_1
    # Subtest: pattern License::zpl_2
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 563 - pattern License::zpl_2
    # Subtest: pattern License::zpl_2_1
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 564 - pattern License::zpl_2_1
    1..564
ok 4 - Regexp patterns in module Regexp::Pattern::License
# Subtest: parts
    # Subtest: pattern License::Parts::above_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 1 - pattern License::Parts::above_copr
    # Subtest: pattern License::Parts::ack_dev_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 2 - pattern License::Parts::ack_dev_by
    # Subtest: pattern License::Parts::ack_doc_mat_pkg_use
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 3 - pattern License::Parts::ack_doc_mat_pkg_use
    # Subtest: pattern License::Parts::ack_doc_pkg_use
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 4 - pattern License::Parts::ack_doc_pkg_use
    # Subtest: pattern License::Parts::ack_pub_use_nosrc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 5 - pattern License::Parts::ack_pub_use_nosrc
    # Subtest: pattern License::Parts::ack_written_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 6 - pattern License::Parts::ack_written_by
    # Subtest: pattern License::Parts::ad_mat_ack_ssleay
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 7 - pattern License::Parts::ad_mat_ack_ssleay
    # Subtest: pattern License::Parts::ad_mat_ack_this
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 8 - pattern License::Parts::ad_mat_ack_this
    # Subtest: pattern License::Parts::altered_srcver_mark
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 9 - pattern License::Parts::altered_srcver_mark
    # Subtest: pattern License::Parts::altered_ver_mark
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 10 - pattern License::Parts::altered_ver_mark
    # Subtest: pattern License::Parts::and_to_perm_pers
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 11 - pattern License::Parts::and_to_perm_pers
    # Subtest: pattern License::Parts::and_used_by_perm
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 12 - pattern License::Parts::and_used_by_perm
    # Subtest: pattern License::Parts::any_purpose
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 13 - pattern License::Parts::any_purpose
    # Subtest: pattern License::Parts::asis_expr_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 14 - pattern License::Parts::asis_expr_warranty
    # Subtest: pattern License::Parts::asis_mat
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 15 - pattern License::Parts::asis_mat
    # Subtest: pattern License::Parts::asis_name_sw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 16 - pattern License::Parts::asis_name_sw
    # Subtest: pattern License::Parts::asis_sw_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 17 - pattern License::Parts::asis_sw_by
    # Subtest: pattern License::Parts::asis_sw_expr_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 18 - pattern License::Parts::asis_sw_expr_warranty
    # Subtest: pattern License::Parts::asis_sw_name_discl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 19 - pattern License::Parts::asis_sw_name_discl
    # Subtest: pattern License::Parts::asis_sw_warranty
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 20 - pattern License::Parts::asis_sw_warranty
    # Subtest: pattern License::Parts::authors_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 21 - pattern License::Parts::authors_copr
    # Subtest: pattern License::Parts::cc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 22 - pattern License::Parts::cc
    # Subtest: pattern License::Parts::cc_by
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 23 - pattern License::Parts::cc_by
    # Subtest: pattern License::Parts::cc_cc0
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 24 - pattern License::Parts::cc_cc0
    # Subtest: pattern License::Parts::cc_nc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 25 - pattern License::Parts::cc_nc
    # Subtest: pattern License::Parts::cc_nd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 26 - pattern License::Parts::cc_nd
    # Subtest: pattern License::Parts::cc_sa
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 27 - pattern License::Parts::cc_sa
    # Subtest: pattern License::Parts::cc_sp
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 28 - pattern License::Parts::cc_sp
    # Subtest: pattern License::Parts::cc_url
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 29 - pattern License::Parts::cc_url
    # Subtest: pattern License::Parts::cc_url_pd
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 30 - pattern License::Parts::cc_url_pd
    # Subtest: pattern License::Parts::change_redist_share
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 31 - pattern License::Parts::change_redist_share
    # Subtest: pattern License::Parts::copr_avail_note
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 32 - pattern License::Parts::copr_avail_note
    # Subtest: pattern License::Parts::copr_avail_orig
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 33 - pattern License::Parts::copr_avail_orig
    # Subtest: pattern License::Parts::copr_cond_discl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 34 - pattern License::Parts::copr_cond_discl
    # Subtest: pattern License::Parts::copr_cond_discl_anywhere
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 35 - pattern License::Parts::copr_cond_discl_anywhere
    # Subtest: pattern License::Parts::copr_cond_discl_warr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 36 - pattern License::Parts::copr_cond_discl_warr
    # Subtest: pattern License::Parts::copr_no_alter
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 37 - pattern License::Parts::copr_no_alter
    # Subtest: pattern License::Parts::copr_perm
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 38 - pattern License::Parts::copr_perm
    # Subtest: pattern License::Parts::copr_perm_warr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 39 - pattern License::Parts::copr_perm_warr
    # Subtest: pattern License::Parts::copr_perms
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 40 - pattern License::Parts::copr_perms
    # Subtest: pattern License::Parts::cp_sw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 41 - pattern License::Parts::cp_sw
    # Subtest: pattern License::Parts::cp_sw_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 42 - pattern License::Parts::cp_sw_copr
    # Subtest: pattern License::Parts::cp_sw_doc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 43 - pattern License::Parts::cp_sw_doc
    # Subtest: pattern License::Parts::discl_liability
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 44 - pattern License::Parts::discl_liability
    # Subtest: pattern License::Parts::discl_liability_claim
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 45 - pattern License::Parts::discl_liability_claim
    # Subtest: pattern License::Parts::discl_liability_revenue
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 46 - pattern License::Parts::discl_liability_revenue
    # Subtest: pattern License::Parts::discl_liability_suffered
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 47 - pattern License::Parts::discl_liability_suffered
    # Subtest: pattern License::Parts::discl_name_warranties
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 48 - pattern License::Parts::discl_name_warranties
    # Subtest: pattern License::Parts::discl_warranties
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 49 - pattern License::Parts::discl_warranties
    # Subtest: pattern License::Parts::discl_warranties_any_kind
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 50 - pattern License::Parts::discl_warranties_any_kind
    # Subtest: pattern License::Parts::discl_warranties_any_kind_noninfringement
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 51 - pattern License::Parts::discl_warranties_any_kind_noninfringement
    # Subtest: pattern License::Parts::discl_warranties_excluded
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 52 - pattern License::Parts::discl_warranties_excluded
    # Subtest: pattern License::Parts::doc_mat_dist
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 53 - pattern License::Parts::doc_mat_dist
    # Subtest: pattern License::Parts::free_agree_fee
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 54 - pattern License::Parts::free_agree_fee
    # Subtest: pattern License::Parts::free_charge
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 55 - pattern License::Parts::free_charge
    # Subtest: pattern License::Parts::fsf_url
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 56 - pattern License::Parts::fsf_url
    # Subtest: pattern License::Parts::granted
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 57 - pattern License::Parts::granted
    # Subtest: pattern License::Parts::incl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 58 - pattern License::Parts::incl
    # Subtest: pattern License::Parts::license_not_lib
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 59 - pattern License::Parts::license_not_lib
    # Subtest: pattern License::Parts::name
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 60 - pattern License::Parts::name
    # Subtest: pattern License::Parts::namenot
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 61 - pattern License::Parts::namenot
    # Subtest: pattern License::Parts::neithername
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 62 - pattern License::Parts::neithername
    # Subtest: pattern License::Parts::nopromo_except
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 63 - pattern License::Parts::nopromo_except
    # Subtest: pattern License::Parts::nopromo_name_written
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 64 - pattern License::Parts::nopromo_name_written
    # Subtest: pattern License::Parts::nopromo_name_written_prior
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 65 - pattern License::Parts::nopromo_name_written_prior
    # Subtest: pattern License::Parts::nopromo_neither
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 66 - pattern License::Parts::nopromo_neither
    # Subtest: pattern License::Parts::nopromo_nothing_deemed
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 67 - pattern License::Parts::nopromo_nothing_deemed
    # Subtest: pattern License::Parts::nopromo_university
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 68 - pattern License::Parts::nopromo_university
    # Subtest: pattern License::Parts::note_copr_perm
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 69 - pattern License::Parts::note_copr_perm
    # Subtest: pattern License::Parts::note_copr_perms_deriv
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 70 - pattern License::Parts::note_copr_perms_deriv
    # Subtest: pattern License::Parts::note_marketing
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 71 - pattern License::Parts::note_marketing
    # Subtest: pattern License::Parts::note_mod_inc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 72 - pattern License::Parts::note_mod_inc
    # Subtest: pattern License::Parts::note_mod_inc_with_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 73 - pattern License::Parts::note_mod_inc_with_copr
    # Subtest: pattern License::Parts::notice_no_alter
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 74 - pattern License::Parts::notice_no_alter
    # Subtest: pattern License::Parts::notice_no_alter_any
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 75 - pattern License::Parts::notice_no_alter_any
    # Subtest: pattern License::Parts::notices
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 76 - pattern License::Parts::notices
    # Subtest: pattern License::Parts::origin_src_no_misrepresent
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 77 - pattern License::Parts::origin_src_no_misrepresent
    # Subtest: pattern License::Parts::origin_sw_no_misrepresent
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 78 - pattern License::Parts::origin_sw_no_misrepresent
    # Subtest: pattern License::Parts::perm_dist_mod
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 79 - pattern License::Parts::perm_dist_mod
    # Subtest: pattern License::Parts::perm_granted
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 80 - pattern License::Parts::perm_granted
    # Subtest: pattern License::Parts::permission_use_fee_agree
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 81 - pattern License::Parts::permission_use_fee_agree
    # Subtest: pattern License::Parts::redist_ack_this
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 82 - pattern License::Parts::redist_ack_this
    # Subtest: pattern License::Parts::redist_bin_repro
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 83 - pattern License::Parts::redist_bin_repro
    # Subtest: pattern License::Parts::repro_code_cite_authors_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 84 - pattern License::Parts::repro_code_cite_authors_copr
    # Subtest: pattern License::Parts::repro_code_modcode_cite_copr_avail_note
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 85 - pattern License::Parts::repro_code_modcode_cite_copr_avail_note
    # Subtest: pattern License::Parts::repro_copr_cond_discl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 86 - pattern License::Parts::repro_copr_cond_discl
    # Subtest: pattern License::Parts::repro_copr_cond_discl_warr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 87 - pattern License::Parts::repro_copr_cond_discl_warr
    # Subtest: pattern License::Parts::repro_copr_perm_appear_doc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 88 - pattern License::Parts::repro_copr_perm_appear_doc
    # Subtest: pattern License::Parts::repro_copr_perm_warr_appear_doc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 89 - pattern License::Parts::repro_copr_perm_warr_appear_doc
    # Subtest: pattern License::Parts::repro_matlab_cite_authors
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 90 - pattern License::Parts::repro_matlab_cite_authors
    # Subtest: pattern License::Parts::retain_copr_appear
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 91 - pattern License::Parts::retain_copr_appear
    # Subtest: pattern License::Parts::retain_copr_avail_note
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 92 - pattern License::Parts::retain_copr_avail_note
    # Subtest: pattern License::Parts::retain_copr_avail_orig
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 93 - pattern License::Parts::retain_copr_avail_orig
    # Subtest: pattern License::Parts::retain_copr_perm_subst
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 94 - pattern License::Parts::retain_copr_perm_subst
    # Subtest: pattern License::Parts::retain_copr_perm_sw_copr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 95 - pattern License::Parts::retain_copr_perm_sw_copr
    # Subtest: pattern License::Parts::retain_copr_perm_sw_doc
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 96 - pattern License::Parts::retain_copr_perm_sw_doc
    # Subtest: pattern License::Parts::retain_notice_cond_discl
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 97 - pattern License::Parts::retain_notice_cond_discl
    # Subtest: pattern License::Parts::retain_notice_cond_discl_anywhere
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 98 - pattern License::Parts::retain_notice_cond_discl_anywhere
    # Subtest: pattern License::Parts::retain_notice_cond_discl_warr
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 99 - pattern License::Parts::retain_notice_cond_discl_warr
    # Subtest: pattern License::Parts::retain_notices
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 100 - pattern License::Parts::retain_notices
    # Subtest: pattern License::Parts::retain_notices_all
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 101 - pattern License::Parts::retain_notices_all
    # Subtest: pattern License::Parts::retain_you_avail_orig
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 102 - pattern License::Parts::retain_you_avail_orig
    # Subtest: pattern License::Parts::src_no_relicense
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 103 - pattern License::Parts::src_no_relicense
    # Subtest: pattern License::Parts::subj_cond
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 104 - pattern License::Parts::subj_cond
    # Subtest: pattern License::Parts::sw_doc_nofee
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 105 - pattern License::Parts::sw_doc_nofee
    # Subtest: pattern License::Parts::the_material
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 106 - pattern License::Parts::the_material
    # Subtest: pattern License::Parts::the_sw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 107 - pattern License::Parts::the_sw
    # Subtest: pattern License::Parts::to_copy_prg
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 108 - pattern License::Parts::to_copy_prg
    # Subtest: pattern License::Parts::to_copy_sublicence_conditions
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 109 - pattern License::Parts::to_copy_sublicence_conditions
    # Subtest: pattern License::Parts::to_deal_mat
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 110 - pattern License::Parts::to_deal_mat
    # Subtest: pattern License::Parts::to_deal_the_sw_rights
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 111 - pattern License::Parts::to_deal_the_sw_rights
    # Subtest: pattern License::Parts::to_dist
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 112 - pattern License::Parts::to_dist
    # Subtest: pattern License::Parts::to_mod_sublic_sw
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 113 - pattern License::Parts::to_mod_sublic_sw
    # Subtest: pattern License::Parts::to_pers
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 114 - pattern License::Parts::to_pers
    # Subtest: pattern License::Parts::to_reproduce
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 115 - pattern License::Parts::to_reproduce
    # Subtest: pattern License::Parts::use_ack_apprec
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 116 - pattern License::Parts::use_ack_apprec
    # Subtest: pattern License::Parts::use_ack_apprec_not_req
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 117 - pattern License::Parts::use_ack_apprec_not_req
    # Subtest: pattern License::Parts::use_ack_req
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 118 - pattern License::Parts::use_ack_req
    # Subtest: pattern License::Parts::used_ad
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 119 - pattern License::Parts::used_ad
    # Subtest: pattern License::Parts::used_ad_dist
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 120 - pattern License::Parts::used_ad_dist
    # Subtest: pattern License::Parts::used_endorse_deriv
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 121 - pattern License::Parts::used_endorse_deriv
    # Subtest: pattern License::Parts::without_prior_written
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 122 - pattern License::Parts::without_prior_written
    # Subtest: pattern License::Parts::without_written
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 123 - pattern License::Parts::without_written
    # Subtest: pattern License::Parts::without_written_prior
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 124 - pattern License::Parts::without_written_prior
    # Subtest: pattern License::Parts::you_not_claim_wrote
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 125 - pattern License::Parts::you_not_claim_wrote
    # Subtest: pattern License::Parts::you_not_use_ad_dist
        ok 1 - Must be a valid defhash
        ok 2 - Must declare pat OR gen but not both
        1..2
    ok 126 - pattern License::Parts::you_not_use_ad_dist
    1..126
ok 5 - parts
ok
t/02-regexp-pattern_RE2_missing.t .. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - call with engine RE2 -> dies
ok
t/02-structure.t ................... 
# Seeded srand with seed '20230609' from local date.
ok 1 - object names match Regexp::Pattern spec
ok 2 - properties match Regexp::Pattern spec and attributes are alt + key/value pairs
1..2
ok
t/03-match-normalized.t ............ 
# Seeded srand with seed '20230609' from local date.
1..468
ok 1 - license aal; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license aal: pattern(s) exist
    ok 4 - license aal; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license aal; use
    ok 7 - license aal; pattern is a Regexp
    ok 8 - license aal, subject grant, pattern is supported
    ok 9 - license aal, use subject_grant
    ok 10 - license aal; pattern is a Regexp
    not ok 11 - license aal; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license aal; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license aal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license aal; misses pattern not_name_grant
    ok 14 - license aal, subject iri, pattern is supported
    ok 15 - license aal, use subject_iri
    ok 16 - license aal; pattern is a Regexp
    not ok 17 - license aal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license aal; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license aal; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license aal; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license aal; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license aal, subject license, pattern is supported
    ok 21 - license aal, use subject_license
    ok 22 - license aal; pattern is a Regexp
    ok 23 - license aal; matches pattern text_license
    not ok 24 - license aal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license aal; misses pattern not_name_license
    ok 26 - license aal, subject name, pattern is supported
    ok 27 - license aal, use subject_name
    ok 28 - license aal; pattern is a Regexp
    ok 29 - license aal; matches pattern name_name
    not ok 30 - license aal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 2 - license abstyles; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license abstyles: pattern(s) exist
    ok 4 - license abstyles; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license abstyles; use
    ok 7 - license abstyles; pattern is a Regexp
    ok 8 - license abstyles, subject grant, pattern is supported
    ok 9 - license abstyles, use subject_grant
    ok 10 - license abstyles; pattern is a Regexp
    not ok 11 - license abstyles; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license abstyles; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license abstyles; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license abstyles; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license abstyles; misses pattern not_name_grant
    ok 14 - license abstyles, subject iri, pattern is supported
    ok 15 - license abstyles, use subject_iri
    ok 16 - license abstyles; pattern is a Regexp
    not ok 17 - license abstyles; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license abstyles; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license abstyles; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license abstyles; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license abstyles; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license abstyles; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license abstyles, subject license, pattern is supported
    ok 21 - license abstyles, use subject_license
    ok 22 - license abstyles; pattern is a Regexp
    ok 23 - license abstyles; matches pattern text_license
    not ok 24 - license abstyles; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license abstyles; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license abstyles; misses pattern not_name_license
    ok 26 - license abstyles, subject name, pattern is supported
    ok 27 - license abstyles, use subject_name
    ok 28 - license abstyles; pattern is a Regexp
    ok 29 - license abstyles; matches pattern name_name
    not ok 30 - license abstyles; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license abstyles; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 3 - license adobe_2006; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license adobe_2006: pattern(s) exist
    ok 4 - license adobe_2006; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license adobe_2006; use
    ok 7 - license adobe_2006; pattern is a Regexp
    ok 8 - license adobe_2006, subject grant, pattern is supported
    ok 9 - license adobe_2006, use subject_grant
    ok 10 - license adobe_2006; pattern is a Regexp
    not ok 11 - license adobe_2006; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_2006; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license adobe_2006; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_2006; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license adobe_2006; misses pattern not_name_grant
    ok 14 - license adobe_2006, subject iri, pattern is supported
    ok 15 - license adobe_2006, use subject_iri
    ok 16 - license adobe_2006; pattern is a Regexp
    not ok 17 - license adobe_2006; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_2006; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license adobe_2006; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_2006; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license adobe_2006; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_2006; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license adobe_2006, subject license, pattern is supported
    ok 21 - license adobe_2006, use subject_license
    ok 22 - license adobe_2006; pattern is a Regexp
    ok 23 - license adobe_2006; matches pattern text_license
    not ok 24 - license adobe_2006; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_2006; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license adobe_2006; misses pattern not_name_license
    ok 26 - license adobe_2006, subject name, pattern is supported
    ok 27 - license adobe_2006, use subject_name
    ok 28 - license adobe_2006; pattern is a Regexp
    ok 29 - license adobe_2006; matches pattern name_name
    not ok 30 - license adobe_2006; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_2006; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 4 - license adobe_glyph; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license adobe_glyph: pattern(s) exist
    ok 4 - license adobe_glyph; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license adobe_glyph; use
    ok 7 - license adobe_glyph; pattern is a Regexp
    ok 8 - license adobe_glyph, subject grant, pattern is supported
    ok 9 - license adobe_glyph, use subject_grant
    ok 10 - license adobe_glyph; pattern is a Regexp
    not ok 11 - license adobe_glyph; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_glyph; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license adobe_glyph; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_glyph; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license adobe_glyph; misses pattern not_name_grant
    ok 14 - license adobe_glyph, subject iri, pattern is supported
    ok 15 - license adobe_glyph, use subject_iri
    ok 16 - license adobe_glyph; pattern is a Regexp
    not ok 17 - license adobe_glyph; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_glyph; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license adobe_glyph; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_glyph; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license adobe_glyph; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_glyph; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license adobe_glyph, subject license, pattern is supported
    ok 21 - license adobe_glyph, use subject_license
    ok 22 - license adobe_glyph; pattern is a Regexp
    ok 23 - license adobe_glyph; matches pattern text_license
    not ok 24 - license adobe_glyph; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_glyph; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license adobe_glyph; misses pattern not_name_license
    ok 26 - license adobe_glyph, subject name, pattern is supported
    ok 27 - license adobe_glyph, use subject_name
    ok 28 - license adobe_glyph; pattern is a Regexp
    ok 29 - license adobe_glyph; matches pattern name_name
    not ok 30 - license adobe_glyph; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adobe_glyph; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 5 - license adsl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license adsl: pattern(s) exist
    ok 4 - license adsl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license adsl; use
    ok 7 - license adsl; pattern is a Regexp
    ok 8 - license adsl, subject grant, pattern is supported
    ok 9 - license adsl, use subject_grant
    ok 10 - license adsl; pattern is a Regexp
    not ok 11 - license adsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license adsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license adsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license adsl; misses pattern not_name_grant
    ok 14 - license adsl, subject iri, pattern is supported
    ok 15 - license adsl, use subject_iri
    ok 16 - license adsl; pattern is a Regexp
    not ok 17 - license adsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license adsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license adsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license adsl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license adsl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license adsl, subject license, pattern is supported
    ok 21 - license adsl, use subject_license
    ok 22 - license adsl; pattern is a Regexp
    ok 23 - license adsl; matches pattern text_license
    not ok 24 - license adsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license adsl; misses pattern not_name_license
    ok 26 - license adsl, subject name, pattern is supported
    ok 27 - license adsl, use subject_name
    ok 28 - license adsl; pattern is a Regexp
    ok 29 - license adsl; matches pattern name_name
    not ok 30 - license adsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license adsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 6 - license afl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license afl: pattern(s) exist
    ok 4 - license afl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license afl; use
    ok 7 - license afl; pattern is a Regexp
    ok 8 - license afl, subject grant, pattern is supported
    ok 9 - license afl, use subject_grant
    ok 10 - license afl; pattern is a Regexp
    not ok 11 - license afl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license afl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license afl; misses pattern not_name_grant
    ok 14 - license afl, subject iri, pattern is supported
    ok 15 - license afl, use subject_iri
    ok 16 - license afl; pattern is a Regexp
    not ok 17 - license afl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license afl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license afl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license afl, subject license, pattern is supported # TODO license afl; subject license not yet supported
    not ok 21 - license afl, use subject_license # TODO license afl; subject license not yet supported
    # Failed test (with amnesty) 'license afl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license afl, subject name, pattern is supported
    ok 23 - license afl, use subject_name
    ok 24 - license afl; pattern is a Regexp
    ok 25 - license afl; matches pattern name_name
    not ok 26 - license afl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 7 - license afl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license afl_1_1: pattern(s) exist
    ok 4 - license afl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license afl_1_1; use
    ok 7 - license afl_1_1; pattern is a Regexp
    ok 8 - license afl_1_1, subject grant, pattern is supported
    ok 9 - license afl_1_1, use subject_grant
    ok 10 - license afl_1_1; pattern is a Regexp
    ok 11 - license afl_1_1; matches pattern grant_grant # TODO not yet supported
    not ok 12 - license afl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license afl_1_1; misses pattern not_name_grant
    ok 14 - license afl_1_1, subject iri, pattern is supported
    ok 15 - license afl_1_1, use subject_iri
    ok 16 - license afl_1_1; pattern is a Regexp
    not ok 17 - license afl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license afl_1_1; misses pattern not_grant_iri
    ok 19 - license afl_1_1; misses pattern not_license_iri
    ok 20 - license afl_1_1, subject license, pattern is supported
    ok 21 - license afl_1_1, use subject_license
    ok 22 - license afl_1_1; pattern is a Regexp
    not ok 23 - license afl_1_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 24 - license afl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license afl_1_1; misses pattern not_name_license
    ok 26 - license afl_1_1, subject name, pattern is supported
    ok 27 - license afl_1_1, use subject_name
    ok 28 - license afl_1_1; pattern is a Regexp
    ok 29 - license afl_1_1; matches pattern name_name # TODO not yet supported
    not ok 30 - license afl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 8 - license afl_1_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license afl_1_2: pattern(s) exist
    ok 4 - license afl_1_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license afl_1_2; use
    ok 7 - license afl_1_2; pattern is a Regexp
    ok 8 - license afl_1_2, subject grant, pattern is supported
    ok 9 - license afl_1_2, use subject_grant
    ok 10 - license afl_1_2; pattern is a Regexp
    ok 11 - license afl_1_2; matches pattern grant_grant # TODO not yet supported
    not ok 12 - license afl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license afl_1_2; misses pattern not_name_grant
    ok 14 - license afl_1_2, subject iri, pattern is supported
    ok 15 - license afl_1_2, use subject_iri
    ok 16 - license afl_1_2; pattern is a Regexp
    not ok 17 - license afl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license afl_1_2; misses pattern not_grant_iri
    ok 19 - license afl_1_2; misses pattern not_license_iri
    ok 20 - license afl_1_2, subject license, pattern is supported
    ok 21 - license afl_1_2, use subject_license
    ok 22 - license afl_1_2; pattern is a Regexp
    not ok 23 - license afl_1_2; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_2; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 24 - license afl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license afl_1_2; misses pattern not_name_license
    ok 26 - license afl_1_2, subject name, pattern is supported
    ok 27 - license afl_1_2, use subject_name
    ok 28 - license afl_1_2; pattern is a Regexp
    ok 29 - license afl_1_2; matches pattern name_name # TODO not yet supported
    not ok 30 - license afl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 9 - license afl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license afl_2: pattern(s) exist
    ok 4 - license afl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license afl_2; use
    ok 7 - license afl_2; pattern is a Regexp
    ok 8 - license afl_2, subject grant, pattern is supported
    ok 9 - license afl_2, use subject_grant
    ok 10 - license afl_2; pattern is a Regexp
    ok 11 - license afl_2; matches pattern grant_grant # TODO not yet supported
    not ok 12 - license afl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license afl_2; misses pattern not_name_grant
    ok 14 - license afl_2, subject iri, pattern is supported
    ok 15 - license afl_2, use subject_iri
    ok 16 - license afl_2; pattern is a Regexp
    not ok 17 - license afl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license afl_2; misses pattern not_grant_iri
    ok 19 - license afl_2; misses pattern not_license_iri
    ok 20 - license afl_2, subject license, pattern is supported
    ok 21 - license afl_2, use subject_license
    ok 22 - license afl_2; pattern is a Regexp
    not ok 23 - license afl_2; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 24 - license afl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license afl_2; misses pattern not_name_license
    ok 26 - license afl_2, subject name, pattern is supported
    ok 27 - license afl_2, use subject_name
    ok 28 - license afl_2; pattern is a Regexp
    ok 29 - license afl_2; matches pattern name_name # TODO not yet supported
    not ok 30 - license afl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 10 - license afl_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license afl_2_1: pattern(s) exist
    ok 4 - license afl_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license afl_2_1; use
    ok 7 - license afl_2_1; pattern is a Regexp
    ok 8 - license afl_2_1, subject grant, pattern is supported
    ok 9 - license afl_2_1, use subject_grant
    ok 10 - license afl_2_1; pattern is a Regexp
    ok 11 - license afl_2_1; matches pattern grant_grant # TODO not yet supported
    not ok 12 - license afl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license afl_2_1; misses pattern not_name_grant
    ok 14 - license afl_2_1, subject iri, pattern is supported
    ok 15 - license afl_2_1, use subject_iri
    ok 16 - license afl_2_1; pattern is a Regexp
    not ok 17 - license afl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license afl_2_1; misses pattern not_grant_iri
    ok 19 - license afl_2_1; misses pattern not_license_iri
    ok 20 - license afl_2_1, subject license, pattern is supported
    ok 21 - license afl_2_1, use subject_license
    ok 22 - license afl_2_1; pattern is a Regexp
    not ok 23 - license afl_2_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 24 - license afl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license afl_2_1; misses pattern not_name_license
    ok 26 - license afl_2_1, subject name, pattern is supported
    ok 27 - license afl_2_1, use subject_name
    ok 28 - license afl_2_1; pattern is a Regexp
    ok 29 - license afl_2_1; matches pattern name_name # TODO not yet supported
    not ok 30 - license afl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 11 - license afl_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license afl_3: pattern(s) exist
    ok 4 - license afl_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license afl_3; use
    ok 7 - license afl_3; pattern is a Regexp
    ok 8 - license afl_3, subject grant, pattern is supported
    ok 9 - license afl_3, use subject_grant
    ok 10 - license afl_3; pattern is a Regexp
    ok 11 - license afl_3; matches pattern grant_grant
    not ok 12 - license afl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license afl_3; misses pattern not_name_grant
    ok 14 - license afl_3, subject iri, pattern is supported
    ok 15 - license afl_3, use subject_iri
    ok 16 - license afl_3; pattern is a Regexp
    not ok 17 - license afl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license afl_3; misses pattern not_grant_iri
    ok 19 - license afl_3; misses pattern not_license_iri
    ok 20 - license afl_3, subject license, pattern is supported
    ok 21 - license afl_3, use subject_license
    ok 22 - license afl_3; pattern is a Regexp
    not ok 23 - license afl_3; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_3; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 24 - license afl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license afl_3; misses pattern not_name_license
    ok 26 - license afl_3, subject name, pattern is supported
    ok 27 - license afl_3, use subject_name
    ok 28 - license afl_3; pattern is a Regexp
    ok 29 - license afl_3; matches pattern name_name
    not ok 30 - license afl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 12 - license afmparse; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license afmparse: pattern(s) exist
    ok 4 - license afmparse; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license afmparse; use
    ok 7 - license afmparse; pattern is a Regexp
    ok 8 - license afmparse, subject grant, pattern is supported
    ok 9 - license afmparse, use subject_grant
    ok 10 - license afmparse; pattern is a Regexp
    not ok 11 - license afmparse; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license afmparse; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license afmparse; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afmparse; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license afmparse; misses pattern not_name_grant
    ok 14 - license afmparse, subject iri, pattern is supported
    ok 15 - license afmparse, use subject_iri
    ok 16 - license afmparse; pattern is a Regexp
    not ok 17 - license afmparse; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afmparse; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license afmparse; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license afmparse; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license afmparse; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license afmparse; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license afmparse, subject license, pattern is supported
    ok 21 - license afmparse, use subject_license
    ok 22 - license afmparse; pattern is a Regexp
    ok 23 - license afmparse; matches pattern text_license
    not ok 24 - license afmparse; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afmparse; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license afmparse; misses pattern not_name_license
    ok 26 - license afmparse, subject name, pattern is supported
    ok 27 - license afmparse, use subject_name
    ok 28 - license afmparse; pattern is a Regexp
    ok 29 - license afmparse; matches pattern name_name
    not ok 30 - license afmparse; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license afmparse; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 13 - license agpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license agpl: pattern(s) exist
    ok 4 - license agpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license agpl; use
    ok 7 - license agpl; pattern is a Regexp
    ok 8 - license agpl, subject grant, pattern is supported
    ok 9 - license agpl, use subject_grant
    ok 10 - license agpl; pattern is a Regexp
    ok 11 - license agpl; matches pattern grant_grant
    not ok 12 - license agpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license agpl; misses pattern not_name_grant
    ok 14 - license agpl, subject iri, pattern is supported
    ok 15 - license agpl, use subject_iri
    ok 16 - license agpl; pattern is a Regexp
    not ok 17 - license agpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license agpl; misses pattern not_grant_iri
    not ok 19 - license agpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license agpl, subject license, pattern is supported # TODO license agpl; subject license not yet supported
    not ok 21 - license agpl, use subject_license # TODO license agpl; subject license not yet supported
    # Failed test (with amnesty) 'license agpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license agpl, subject name, pattern is supported
    ok 23 - license agpl, use subject_name
    ok 24 - license agpl; pattern is a Regexp
    ok 25 - license agpl; matches pattern name_name
    not ok 26 - license agpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 14 - license agpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license agpl_1: pattern(s) exist
    ok 4 - license agpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license agpl_1; use
    ok 7 - license agpl_1; pattern is a Regexp
    ok 8 - license agpl_1, subject grant, pattern is supported
    ok 9 - license agpl_1, use subject_grant
    ok 10 - license agpl_1; pattern is a Regexp
    not ok 11 - license agpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license agpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license agpl_1; misses pattern not_name_grant
    ok 14 - license agpl_1, subject iri, pattern is supported
    ok 15 - license agpl_1, use subject_iri
    ok 16 - license agpl_1; pattern is a Regexp
    not ok 17 - license agpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license agpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license agpl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license agpl_1, subject license, pattern is supported
    ok 21 - license agpl_1, use subject_license
    ok 22 - license agpl_1; pattern is a Regexp
    ok 23 - license agpl_1; matches pattern text_license
    not ok 24 - license agpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license agpl_1; misses pattern not_name_license
    ok 26 - license agpl_1, subject name, pattern is supported
    ok 27 - license agpl_1, use subject_name
    ok 28 - license agpl_1; pattern is a Regexp
    ok 29 - license agpl_1; matches pattern name_name
    not ok 30 - license agpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 15 - license agpl_1_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license agpl_1_only: pattern(s) exist
    ok 4 - license agpl_1_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license agpl_1_only; use
    ok 7 - license agpl_1_only; pattern is a Regexp
    ok 8 - license agpl_1_only, subject grant, pattern is supported
    ok 9 - license agpl_1_only, use subject_grant
    ok 10 - license agpl_1_only; pattern is a Regexp
    not ok 11 - license agpl_1_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license agpl_1_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license agpl_1_only; misses pattern not_name_grant
    ok 14 - license agpl_1_only, subject iri, pattern is supported # TODO license agpl_1_only; subject iri not yet supported
    not ok 15 - license agpl_1_only, use subject_iri # TODO license agpl_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_1_only, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license agpl_1_only, subject license, pattern is supported # TODO license agpl_1_only; subject license not yet supported
    not ok 17 - license agpl_1_only, use subject_license # TODO license agpl_1_only; subject license not yet supported
    # Failed test (with amnesty) 'license agpl_1_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license agpl_1_only, subject name, pattern is supported
    ok 19 - license agpl_1_only, use subject_name
    ok 20 - license agpl_1_only; pattern is a Regexp
    ok 21 - license agpl_1_only; matches pattern name_name
    not ok 22 - license agpl_1_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 16 - license agpl_1_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license agpl_1_or_later: pattern(s) exist
    ok 4 - license agpl_1_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license agpl_1_or_later; use
    ok 7 - license agpl_1_or_later; pattern is a Regexp
    ok 8 - license agpl_1_or_later, subject grant, pattern is supported
    ok 9 - license agpl_1_or_later, use subject_grant
    ok 10 - license agpl_1_or_later; pattern is a Regexp
    not ok 11 - license agpl_1_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license agpl_1_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license agpl_1_or_later; misses pattern not_name_grant
    ok 14 - license agpl_1_or_later, subject iri, pattern is supported # TODO license agpl_1_or_later; subject iri not yet supported
    ok 15 - license agpl_1_or_later, use subject_iri # TODO license agpl_1_or_later; subject iri not yet supported
    ok 16 - license agpl_1_or_later; pattern is a Regexp # TODO license agpl_1_or_later; subject iri not yet supported
    not ok 17 - license agpl_1_or_later; dataset iri missing # TODO license agpl_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license agpl_1_or_later; dataset grant missing # TODO license agpl_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_1_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license agpl_1_or_later; dataset license missing # TODO license agpl_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_1_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license agpl_1_or_later, subject license, pattern is supported # TODO license agpl_1_or_later; subject license not yet supported
    not ok 21 - license agpl_1_or_later, use subject_license # TODO license agpl_1_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license agpl_1_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license agpl_1_or_later, subject name, pattern is supported
    ok 23 - license agpl_1_or_later, use subject_name
    ok 24 - license agpl_1_or_later; pattern is a Regexp
    ok 25 - license agpl_1_or_later; matches pattern name_name
    not ok 26 - license agpl_1_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 17 - license agpl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license agpl_2: pattern(s) exist
    ok 4 - license agpl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license agpl_2; use
    ok 7 - license agpl_2; pattern is a Regexp
    ok 8 - license agpl_2, subject grant, pattern is supported
    ok 9 - license agpl_2, use subject_grant
    ok 10 - license agpl_2; pattern is a Regexp
    not ok 11 - license agpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license agpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license agpl_2; misses pattern not_name_grant
    ok 14 - license agpl_2, subject iri, pattern is supported
    ok 15 - license agpl_2, use subject_iri
    ok 16 - license agpl_2; pattern is a Regexp
    not ok 17 - license agpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license agpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license agpl_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license agpl_2, subject license, pattern is supported
    ok 21 - license agpl_2, use subject_license
    ok 22 - license agpl_2; pattern is a Regexp
    ok 23 - license agpl_2; matches pattern text_license
    not ok 24 - license agpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license agpl_2; misses pattern not_name_license
    ok 26 - license agpl_2, subject name, pattern is supported
    ok 27 - license agpl_2, use subject_name
    ok 28 - license agpl_2; pattern is a Regexp
    ok 29 - license agpl_2; matches pattern name_name
    not ok 30 - license agpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 18 - license agpl_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license agpl_3: pattern(s) exist
    ok 4 - license agpl_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license agpl_3; use
    ok 7 - license agpl_3; pattern is a Regexp
    ok 8 - license agpl_3, subject grant, pattern is supported
    ok 9 - license agpl_3, use subject_grant
    ok 10 - license agpl_3; pattern is a Regexp
    ok 11 - license agpl_3; matches pattern grant_grant
    not ok 12 - license agpl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license agpl_3; misses pattern not_name_grant
    ok 14 - license agpl_3, subject iri, pattern is supported
    ok 15 - license agpl_3, use subject_iri
    ok 16 - license agpl_3; pattern is a Regexp
    not ok 17 - license agpl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license agpl_3; misses pattern not_grant_iri
    not ok 19 - license agpl_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license agpl_3, subject license, pattern is supported
    ok 21 - license agpl_3, use subject_license
    ok 22 - license agpl_3; pattern is a Regexp
    ok 23 - license agpl_3; matches pattern text_license
    not ok 24 - license agpl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license agpl_3; misses pattern not_name_license
    ok 26 - license agpl_3, subject name, pattern is supported
    ok 27 - license agpl_3, use subject_name
    ok 28 - license agpl_3; pattern is a Regexp
    ok 29 - license agpl_3; matches pattern name_name
    not ok 30 - license agpl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 19 - license agpl_3_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license agpl_3_only: pattern(s) exist
    ok 4 - license agpl_3_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license agpl_3_only; use
    ok 7 - license agpl_3_only; pattern is a Regexp
    ok 8 - license agpl_3_only, subject grant, pattern is supported
    ok 9 - license agpl_3_only, use subject_grant
    ok 10 - license agpl_3_only; pattern is a Regexp
    not ok 11 - license agpl_3_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license agpl_3_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license agpl_3_only; misses pattern not_name_grant
    ok 14 - license agpl_3_only, subject iri, pattern is supported # TODO license agpl_3_only; subject iri not yet supported
    ok 15 - license agpl_3_only, use subject_iri # TODO license agpl_3_only; subject iri not yet supported
    ok 16 - license agpl_3_only; pattern is a Regexp # TODO license agpl_3_only; subject iri not yet supported
    not ok 17 - license agpl_3_only; dataset iri missing # TODO license agpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license agpl_3_only; dataset grant missing # TODO license agpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_3_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license agpl_3_only; dataset license missing # TODO license agpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_3_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license agpl_3_only, subject license, pattern is supported # TODO license agpl_3_only; subject license not yet supported
    not ok 21 - license agpl_3_only, use subject_license # TODO license agpl_3_only; subject license not yet supported
    # Failed test (with amnesty) 'license agpl_3_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license agpl_3_only, subject name, pattern is supported
    ok 23 - license agpl_3_only, use subject_name
    ok 24 - license agpl_3_only; pattern is a Regexp
    ok 25 - license agpl_3_only; matches pattern name_name
    not ok 26 - license agpl_3_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 20 - license agpl_3_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license agpl_3_or_later: pattern(s) exist
    ok 4 - license agpl_3_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license agpl_3_or_later; use
    ok 7 - license agpl_3_or_later; pattern is a Regexp
    ok 8 - license agpl_3_or_later, subject grant, pattern is supported
    ok 9 - license agpl_3_or_later, use subject_grant
    ok 10 - license agpl_3_or_later; pattern is a Regexp
    not ok 11 - license agpl_3_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license agpl_3_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license agpl_3_or_later; misses pattern not_name_grant
    ok 14 - license agpl_3_or_later, subject iri, pattern is supported # TODO license agpl_3_or_later; subject iri not yet supported
    ok 15 - license agpl_3_or_later, use subject_iri # TODO license agpl_3_or_later; subject iri not yet supported
    ok 16 - license agpl_3_or_later; pattern is a Regexp # TODO license agpl_3_or_later; subject iri not yet supported
    not ok 17 - license agpl_3_or_later; dataset iri missing # TODO license agpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license agpl_3_or_later; dataset grant missing # TODO license agpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_3_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license agpl_3_or_later; dataset license missing # TODO license agpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license agpl_3_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license agpl_3_or_later, subject license, pattern is supported # TODO license agpl_3_or_later; subject license not yet supported
    not ok 21 - license agpl_3_or_later, use subject_license # TODO license agpl_3_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license agpl_3_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license agpl_3_or_later, subject name, pattern is supported
    ok 23 - license agpl_3_or_later, use subject_name
    ok 24 - license agpl_3_or_later; pattern is a Regexp
    ok 25 - license agpl_3_or_later; matches pattern name_name
    not ok 26 - license agpl_3_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license agpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 21 - license aladdin; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license aladdin: pattern(s) exist
    ok 4 - license aladdin; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license aladdin; use
    ok 7 - license aladdin; pattern is a Regexp
    ok 8 - license aladdin, subject grant, pattern is supported
    ok 9 - license aladdin, use subject_grant
    ok 10 - license aladdin; pattern is a Regexp
    ok 11 - license aladdin; matches pattern grant_grant
    not ok 12 - license aladdin; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license aladdin; misses pattern not_name_grant
    ok 14 - license aladdin, subject iri, pattern is supported # TODO license aladdin; subject iri not yet supported
    ok 15 - license aladdin, use subject_iri # TODO license aladdin; subject iri not yet supported
    ok 16 - license aladdin; pattern is a Regexp # TODO license aladdin; subject iri not yet supported
    not ok 17 - license aladdin; dataset iri missing # TODO license aladdin; subject iri not yet supported
    # Failed test (with amnesty) 'license aladdin; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license aladdin; misses pattern not_grant_iri # TODO license aladdin; subject iri not yet supported
    not ok 19 - license aladdin; dataset license missing # TODO license aladdin; subject iri not yet supported
    # Failed test (with amnesty) 'license aladdin; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license aladdin, subject license, pattern is supported # TODO license aladdin; subject license not yet supported
    not ok 21 - license aladdin, use subject_license # TODO license aladdin; subject license not yet supported
    # Failed test (with amnesty) 'license aladdin, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license aladdin, subject name, pattern is supported
    ok 23 - license aladdin, use subject_name
    ok 24 - license aladdin; pattern is a Regexp
    ok 25 - license aladdin; matches pattern name_name
    not ok 26 - license aladdin; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 22 - license aladdin_8; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license aladdin_8: pattern(s) exist
    ok 4 - license aladdin_8; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license aladdin_8; use
    ok 7 - license aladdin_8; pattern is a Regexp
    ok 8 - license aladdin_8, subject grant, pattern is supported
    ok 9 - license aladdin_8, use subject_grant
    ok 10 - license aladdin_8; pattern is a Regexp
    not ok 11 - license aladdin_8; matches pattern grant_grant # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_8; matches pattern grant_grant'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | This program may also be dist | =~ | (?^u:(?:(?P<_licensed_under>( |
    # | ributed as part of Aladdin Gh |    | ?:(?:[Ll]icen[sc]ed(?: for us |
    # | ostscript, under the terms of |    | e)?|available|[Dd]istribut(?: |
    # |  the Aladdin Free Public Lice |    | able|ed)|[Ff]or distribution| |
    # | nse (the "License").\n        |    | permitted|provided|[Pp]ublish |
    # |                               |    | ed|[Rr]eleased) under|[Ll]ice |
    # |                               |    | n[sc]ed using|(?:in form of s |
    # |                               |    | ource code|may be copied|plac |
    # |                               |    | ed their code|to [Yy]ou) unde |
    # |                               |    | r|(?:[Tt]his|[Mm]y) (?:softwa |
    # |                               |    | re|file|work) is under|(?:are |
    # |                               |    | |is) release under|which I re |
    # |                               |    | lease under|distribute(?: it) |
    # |                               |    | ?(?: and(?:[ /]?)or modify)?  |
    # |                               |    | it under|(?:according|[Ss]ubj |
    # |                               |    | ect) to|in accordance with|[S |
    # |                               |    | s]ubject to|(?:[Cc]overed|gov |
    # |                               |    | erned) by)(?: (?:either )?(?: |
    # |                               |    | the )?(?:conditions|terms(?:  |
    # |                               |    | and conditions)?|provisions)  |
    # |                               |    | (?:described in|of))?|[Uu]nde |
    # |                               |    | r (?:either )?(?:the )?(?:ter |
    # |                               |    | ms|(?:terms and )?conditions) |
    # |                               |    |  (?:described in|of)(?: eithe |
    # |                               |    | r)?):? (?:(?:(?:(?:(?:[-–]\s{ |
    # |                               |    | 0,3})?)|[;:,、,]? ?(?:(?:only  |
    # |                               |    | |either )?)?|(?: [-–—]{1,2} ) |
    # |                               |    | )?[((]?(?:[Vv]ersion [Vv]?|VE |
    # |                               |    | RSION |rev(?:ision)? |[Vv]\.? |
    # |                               |    |  ?)?(?:(?:(?:[-–]\s{0,3})?)|[ |
    # |                               |    | ;:,、,]? ?(?:(?:only |either ) |
    # |                               |    | ?)?|(?: [-–—]{1,2} ))?[((]?(? |
    # |                               |    | :[Vv]ersion [Vv]?|VERSION |re |
    # |                               |    | v(?:ision)? |[Vv]\.? ?)?8(?:\ |
    # |                               |    | .0{1,3})? of (?:[Tt]he )?(?:A |
    # |                               |    | laddin Free Public|\b(?:AFPL| |
    # |                               |    | Aladdin|afpl))(?: [Ll]icen[cs |
    # |                               |    | ]e)?)|(?:[Tt]he )?(?:Aladdin  |
    # |                               |    | Free Public|\b(?:AFPL|Aladdin |
    # |                               |    | |afpl))(?: [Ll]icen[cs]e)?(?: |
    # |                               |    | (?:(?:(?:[-–]\s{0,3})?)|[;:,、 |
    # |                               |    | ,]? ?(?:(?:only |either )?)?| |
    # |                               |    | (?: [-–—]{1,2} ))?[((]?(?:[Vv |
    # |                               |    | ]ersion [Vv]?|VERSION |rev(?: |
    # |                               |    | ision)? |[Vv]\.? ?)?8(?:\.0{1 |
    # |                               |    | ,3})? ?(?:(?:of the )?Licen[c |
    # |                               |    | s]e)?)?(?: ?[((](?:(?:[Tt]he  |
    # |                               |    | ))?(?:["«»˝̏“”„]|['<>`´‘’‹›‚] |
    # |                               |    | {0,2})?(?:AFPL|Aladdin|afpl)( |
    # |                               |    | ?:(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?8(?:\.0 |
    # |                               |    | {1,3})?)?(?: [Ll]icen[cs]e)?( |
    # |                               |    | ?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2 |
    # |                               |    | })?[))])?(?:(?:(?:[-–]\s{0,3} |
    # |                               |    | )?)|[;:,、,]? ?(?:(?:only |eit |
    # |                               |    | her )?)?|(?: [-–—]{1,2} ))?[( |
    # |                               |    | (]?(?:[Vv]ersion [Vv]?|VERSIO |
    # |                               |    | N |rev(?:ision)? |[Vv]\.? ?)? |
    # |                               |    | 8(?:\.0{1,3})? ?(?:(?:of the  |
    # |                               |    | )?Licen[cs]e)?(?: ?[((](?:(?: |
    # |                               |    | [Tt]he ))?(?:["«»˝̏“”„]|['<>` |
    # |                               |    | ´‘’‹›‚]{0,2})?(?:AFPL|Aladdin |
    # |                               |    | |afpl)(?:(?:(?:(?:[-–]\s{0,3} |
    # |                               |    | )?)|[;:,、,]? ?(?:(?:only |eit |
    # |                               |    | her )?)?|(?: [-–—]{1,2} ))?[( |
    # |                               |    | (]?(?:[Vv]ersion [Vv]?|VERSIO |
    # |                               |    | N |rev(?:ision)? |[Vv]\.? ?)? |
    # |                               |    | 8(?:\.0{1,3})?)?(?: [Ll]icen[ |
    # |                               |    | cs]e)?(?:["«»˝̏“”„]|['<>`´‘’‹ |
    # |                               |    | ›‚]{0,2})?[))])?(?:[^+.A-Za-z |
    # |                               |    | 0-9]|\.[^0-9]|\.\z|\z))|(?P<_ |
    # |                               |    | license_label>[Ll]i[cz]en[scz |
    # |                               |    | ]e) ?(?::\W{0,2}) ?(?:(?:(?:( |
    # |                               |    | ?:(?:[-–]\s{0,3})?)|[;:,、,]?  |
    # |                               |    | ?(?:(?:only |either )?)?|(?:  |
    # |                               |    | [-–—]{1,2} ))?[((]?(?:[Vv]ers |
    # |                               |    | ion [Vv]?|VERSION |rev(?:isio |
    # |                               |    | n)? |[Vv]\.? ?)?(?:(?:(?:[-–] |
    # |                               |    | \s{0,3})?)|[;:,、,]? ?(?:(?:on |
    # |                               |    | ly |either )?)?|(?: [-–—]{1,2 |
    # |                               |    | } ))?[((]?(?:[Vv]ersion [Vv]? |
    # |                               |    | |VERSION |rev(?:ision)? |[Vv] |
    # |                               |    | \.? ?)?8(?:\.0{1,3})? of (?:[ |
    # |                               |    | Tt]he )?(?:Aladdin Free Publi |
    # |                               |    | c|\b(?:AFPL|Aladdin|afpl))(?: |
    # |                               |    |  [Ll]icen[cs]e)?)|(?:[Tt]he ) |
    # |                               |    | ?(?:Aladdin Free Public|\b(?: |
    # |                               |    | AFPL|Aladdin|afpl))(?: [Ll]ic |
    # |                               |    | en[cs]e)?(?:(?:(?:(?:[-–]\s{0 |
    # |                               |    | ,3})?)|[;:,、,]? ?(?:(?:only | |
    # |                               |    | either )?)?|(?: [-–—]{1,2} )) |
    # |                               |    | ?[((]?(?:[Vv]ersion [Vv]?|VER |
    # |                               |    | SION |rev(?:ision)? |[Vv]\.?  |
    # |                               |    | ?)?8(?:\.0{1,3})? ?(?:(?:of t |
    # |                               |    | he )?Licen[cs]e)?)?(?: ?[((]( |
    # |                               |    | ?:(?:[Tt]he ))?(?:["«»˝̏“”„]| |
    # |                               |    | ['<>`´‘’‹›‚]{0,2})?(?:AFPL|Al |
    # |                               |    | addin|afpl)(?:(?:(?:(?:[-–]\s |
    # |                               |    | {0,3})?)|[;:,、,]? ?(?:(?:only |
    # |                               |    |  |either )?)?|(?: [-–—]{1,2}  |
    # |                               |    | ))?[((]?(?:[Vv]ersion [Vv]?|V |
    # |                               |    | ERSION |rev(?:ision)? |[Vv]\. |
    # |                               |    | ? ?)?8(?:\.0{1,3})?)?(?: [Ll] |
    # |                               |    | icen[cs]e)?(?:["«»˝̏“”„]|['<> |
    # |                               |    | `´‘’‹›‚]{0,2})?[))])?(?:(?:(? |
    # |                               |    | :[-–]\s{0,3})?)|[;:,、,]? ?(?: |
    # |                               |    | (?:only |either )?)?|(?: [-–— |
    # |                               |    | ]{1,2} ))?[((]?(?:[Vv]ersion  |
    # |                               |    | [Vv]?|VERSION |rev(?:ision)?  |
    # |                               |    | |[Vv]\.? ?)?8(?:\.0{1,3})? ?( |
    # |                               |    | ?:(?:of the )?Licen[cs]e)?(?: |
    # |                               |    |  ?[((](?:(?:[Tt]he ))?(?:["«» |
    # |                               |    | ˝̏“”„]|['<>`´‘’‹›‚]{0,2})?(?: |
    # |                               |    | AFPL|Aladdin|afpl)(?:(?:(?:(? |
    # |                               |    | :[-–]\s{0,3})?)|[;:,、,]? ?(?: |
    # |                               |    | (?:only |either )?)?|(?: [-–— |
    # |                               |    | ]{1,2} ))?[((]?(?:[Vv]ersion  |
    # |                               |    | [Vv]?|VERSION |rev(?:ision)?  |
    # |                               |    | |[Vv]\.? ?)?8(?:\.0{1,3})?)?( |
    # |                               |    | ?: [Ll]icen[cs]e)?(?:["«»˝̏“” |
    # |                               |    | „]|['<>`´‘’‹›‚]{0,2})?[))])?( |
    # |                               |    | ?:[^+.A-Za-z0-9]|\.[^0-9]|\.\ |
    # |                               |    | z|\z)|Aladdin(?:(?:[-–]\s{0,3 |
    # |                               |    | })?)8(?:[^+.A-Za-z0-9]|\.[^0- |
    # |                               |    | 9]|\.\z|\z)|afpl(?:(?:[-–]\s{ |
    # |                               |    | 0,3})?)8(?:[^+.A-Za-z0-9]|\.[ |
    # |                               |    | ^0-9]|\.\z|\z))))             |
    # +-------------------------------+----+-------------------------------+
    not ok 12 - license aladdin_8; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_8; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license aladdin_8; misses pattern not_name_grant
    ok 14 - license aladdin_8, subject iri, pattern is supported
    ok 15 - license aladdin_8, use subject_iri
    ok 16 - license aladdin_8; pattern is a Regexp
    not ok 17 - license aladdin_8; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_8; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license aladdin_8; misses pattern not_grant_iri
    not ok 19 - license aladdin_8; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_8; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license aladdin_8, subject license, pattern is supported
    ok 21 - license aladdin_8, use subject_license
    ok 22 - license aladdin_8; pattern is a Regexp
    ok 23 - license aladdin_8; matches pattern text_license
    not ok 24 - license aladdin_8; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_8; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license aladdin_8; misses pattern not_name_license
    ok 26 - license aladdin_8, subject name, pattern is supported
    ok 27 - license aladdin_8, use subject_name
    ok 28 - license aladdin_8; pattern is a Regexp
    not ok 29 - license aladdin_8; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_8; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Aladdin Free Public License   | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # |                               |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?8(?:\.0 |
    # |                               |    | {1,3})? of (?:[Tt]he )?(?:Ala |
    # |                               |    | ddin Free Public|\b(?:AFPL|Al |
    # |                               |    | addin|afpl))(?: [Ll]icen[cs]e |
    # |                               |    | )?)|(?:[Tt]he )?(?:Aladdin Fr |
    # |                               |    | ee Public|\b(?:AFPL|Aladdin|a |
    # |                               |    | fpl))(?: [Ll]icen[cs]e)?(?:(? |
    # |                               |    | :(?:(?:[-–]\s{0,3})?)|[;:,、,] |
    # |                               |    | ? ?(?:(?:only |either )?)?|(? |
    # |                               |    | : [-–—]{1,2} ))?[((]?(?:[Vv]e |
    # |                               |    | rsion [Vv]?|VERSION |rev(?:is |
    # |                               |    | ion)? |[Vv]\.? ?)?8(?:\.0{1,3 |
    # |                               |    | })? ?(?:(?:of the )?Licen[cs] |
    # |                               |    | e)?)?(?: ?[((](?:(?:[Tt]he )) |
    # |                               |    | ?(?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0 |
    # |                               |    | ,2})?(?:AFPL|Aladdin|afpl)(?: |
    # |                               |    | (?:(?:(?:[-–]\s{0,3})?)|[;:,、 |
    # |                               |    | ,]? ?(?:(?:only |either )?)?| |
    # |                               |    | (?: [-–—]{1,2} ))?[((]?(?:[Vv |
    # |                               |    | ]ersion [Vv]?|VERSION |rev(?: |
    # |                               |    | ision)? |[Vv]\.? ?)?8(?:\.0{1 |
    # |                               |    | ,3})?)?(?: [Ll]icen[cs]e)?(?: |
    # |                               |    | ["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2}) |
    # |                               |    | ?[))])?(?:(?:(?:[-–]\s{0,3})? |
    # |                               |    | )|[;:,、,]? ?(?:(?:only |eithe |
    # |                               |    | r )?)?|(?: [-–—]{1,2} ))?[((] |
    # |                               |    | ?(?:[Vv]ersion [Vv]?|VERSION  |
    # |                               |    | |rev(?:ision)? |[Vv]\.? ?)?8( |
    # |                               |    | ?:\.0{1,3})? ?(?:(?:of the )? |
    # |                               |    | Licen[cs]e)?(?: ?[((](?:(?:[T |
    # |                               |    | t]he ))?(?:["«»˝̏“”„]|['<>`´‘ |
    # |                               |    | ’‹›‚]{0,2})?(?:AFPL|Aladdin|a |
    # |                               |    | fpl)(?:(?:(?:(?:[-–]\s{0,3})? |
    # |                               |    | )|[;:,、,]? ?(?:(?:only |eithe |
    # |                               |    | r )?)?|(?: [-–—]{1,2} ))?[((] |
    # |                               |    | ?(?:[Vv]ersion [Vv]?|VERSION  |
    # |                               |    | |rev(?:ision)? |[Vv]\.? ?)?8( |
    # |                               |    | ?:\.0{1,3})?)?(?: [Ll]icen[cs |
    # |                               |    | ]e)?(?:["«»˝̏“”„]|['<>`´‘’‹›‚ |
    # |                               |    | ]{0,2})?[))])?(?:[^+.A-Za-z0- |
    # |                               |    | 9]|\.[^0-9]|\.\z|\z)))        |
    # +-------------------------------+----+-------------------------------+
    not ok 30 - license aladdin_8; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_8; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 23 - license aladdin_9; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license aladdin_9: pattern(s) exist
    ok 4 - license aladdin_9; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license aladdin_9; use
    ok 7 - license aladdin_9; pattern is a Regexp
    ok 8 - license aladdin_9, subject grant, pattern is supported
    ok 9 - license aladdin_9, use subject_grant
    ok 10 - license aladdin_9; pattern is a Regexp
    not ok 11 - license aladdin_9; matches pattern grant_grant # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_9; matches pattern grant_grant'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | This program may also be dist | =~ | (?^u:(?:(?P<_licensed_under>( |
    # | ributed as part of Aladdin Gh |    | ?:(?:[Ll]icen[sc]ed(?: for us |
    # | ostscript, under the terms of |    | e)?|available|[Dd]istribut(?: |
    # |  the Aladdin Free Public Lice |    | able|ed)|[Ff]or distribution| |
    # | nse (the "License").\n        |    | permitted|provided|[Pp]ublish |
    # |                               |    | ed|[Rr]eleased) under|[Ll]ice |
    # |                               |    | n[sc]ed using|(?:in form of s |
    # |                               |    | ource code|may be copied|plac |
    # |                               |    | ed their code|to [Yy]ou) unde |
    # |                               |    | r|(?:[Tt]his|[Mm]y) (?:softwa |
    # |                               |    | re|file|work) is under|(?:are |
    # |                               |    | |is) release under|which I re |
    # |                               |    | lease under|distribute(?: it) |
    # |                               |    | ?(?: and(?:[ /]?)or modify)?  |
    # |                               |    | it under|(?:according|[Ss]ubj |
    # |                               |    | ect) to|in accordance with|[S |
    # |                               |    | s]ubject to|(?:[Cc]overed|gov |
    # |                               |    | erned) by)(?: (?:either )?(?: |
    # |                               |    | the )?(?:conditions|terms(?:  |
    # |                               |    | and conditions)?|provisions)  |
    # |                               |    | (?:described in|of))?|[Uu]nde |
    # |                               |    | r (?:either )?(?:the )?(?:ter |
    # |                               |    | ms|(?:terms and )?conditions) |
    # |                               |    |  (?:described in|of)(?: eithe |
    # |                               |    | r)?):? (?:(?:(?:(?:(?:[-–]\s{ |
    # |                               |    | 0,3})?)|[;:,、,]? ?(?:(?:only  |
    # |                               |    | |either )?)?|(?: [-–—]{1,2} ) |
    # |                               |    | )?[((]?(?:[Vv]ersion [Vv]?|VE |
    # |                               |    | RSION |rev(?:ision)? |[Vv]\.? |
    # |                               |    |  ?)?(?:(?:(?:[-–]\s{0,3})?)|[ |
    # |                               |    | ;:,、,]? ?(?:(?:only |either ) |
    # |                               |    | ?)?|(?: [-–—]{1,2} ))?[((]?(? |
    # |                               |    | :[Vv]ersion [Vv]?|VERSION |re |
    # |                               |    | v(?:ision)? |[Vv]\.? ?)?9(?:\ |
    # |                               |    | .0{1,3})? of (?:[Tt]he )?(?:A |
    # |                               |    | laddin Free Public|\b(?:AFPL| |
    # |                               |    | Aladdin|afpl|aladdin))(?: [Ll |
    # |                               |    | ]icen[cs]e)?)|(?:[Tt]he )?(?: |
    # |                               |    | Aladdin Free Public|\b(?:AFPL |
    # |                               |    | |Aladdin|afpl|aladdin))(?: [L |
    # |                               |    | l]icen[cs]e)?(?:(?:(?:(?:[-–] |
    # |                               |    | \s{0,3})?)|[;:,、,]? ?(?:(?:on |
    # |                               |    | ly |either )?)?|(?: [-–—]{1,2 |
    # |                               |    | } ))?[((]?(?:[Vv]ersion [Vv]? |
    # |                               |    | |VERSION |rev(?:ision)? |[Vv] |
    # |                               |    | \.? ?)?9(?:\.0{1,3})? ?(?:(?: |
    # |                               |    | of the )?Licen[cs]e)?)?(?: ?[ |
    # |                               |    | ((](?:(?:[Tt]he ))?(?:["«»˝̏“ |
    # |                               |    | ”„]|['<>`´‘’‹›‚]{0,2})?(?:AFP |
    # |                               |    | L|Aladdin|afpl|aladdin)(?:(?: |
    # |                               |    | (?:(?:[-–]\s{0,3})?)|[;:,、,]? |
    # |                               |    |  ?(?:(?:only |either )?)?|(?: |
    # |                               |    |  [-–—]{1,2} ))?[((]?(?:[Vv]er |
    # |                               |    | sion [Vv]?|VERSION |rev(?:isi |
    # |                               |    | on)? |[Vv]\.? ?)?9(?:\.0{1,3} |
    # |                               |    | )?)?(?: [Ll]icen[cs]e)?(?:["« |
    # |                               |    | »˝̏“”„]|['<>`´‘’‹›‚]{0,2})?[) |
    # |                               |    | )])?(?:(?:(?:[-–]\s{0,3})?)|[ |
    # |                               |    | ;:,、,]? ?(?:(?:only |either ) |
    # |                               |    | ?)?|(?: [-–—]{1,2} ))?[((]?(? |
    # |                               |    | :[Vv]ersion [Vv]?|VERSION |re |
    # |                               |    | v(?:ision)? |[Vv]\.? ?)?9(?:\ |
    # |                               |    | .0{1,3})? ?(?:(?:of the )?Lic |
    # |                               |    | en[cs]e)?(?: ?[((](?:(?:[Tt]h |
    # |                               |    | e ))?(?:["«»˝̏“”„]|['<>`´‘’‹› |
    # |                               |    | ‚]{0,2})?(?:AFPL|Aladdin|afpl |
    # |                               |    | |aladdin)(?:(?:(?:(?:[-–]\s{0 |
    # |                               |    | ,3})?)|[;:,、,]? ?(?:(?:only | |
    # |                               |    | either )?)?|(?: [-–—]{1,2} )) |
    # |                               |    | ?[((]?(?:[Vv]ersion [Vv]?|VER |
    # |                               |    | SION |rev(?:ision)? |[Vv]\.?  |
    # |                               |    | ?)?9(?:\.0{1,3})?)?(?: [Ll]ic |
    # |                               |    | en[cs]e)?(?:["«»˝̏“”„]|['<>`´ |
    # |                               |    | ‘’‹›‚]{0,2})?[))])?(?:[^+.A-Z |
    # |                               |    | a-z0-9]|\.[^0-9]|\.\z|\z))|(? |
    # |                               |    | P<_license_label>[Ll]i[cz]en[ |
    # |                               |    | scz]e) ?(?::\W{0,2}) ?(?:(?:( |
    # |                               |    | ?:(?:(?:[-–]\s{0,3})?)|[;:,、, |
    # |                               |    | ]? ?(?:(?:only |either )?)?|( |
    # |                               |    | ?: [-–—]{1,2} ))?[((]?(?:[Vv] |
    # |                               |    | ersion [Vv]?|VERSION |rev(?:i |
    # |                               |    | sion)? |[Vv]\.? ?)?(?:(?:(?:[ |
    # |                               |    | -–]\s{0,3})?)|[;:,、,]? ?(?:(? |
    # |                               |    | :only |either )?)?|(?: [-–—]{ |
    # |                               |    | 1,2} ))?[((]?(?:[Vv]ersion [V |
    # |                               |    | v]?|VERSION |rev(?:ision)? |[ |
    # |                               |    | Vv]\.? ?)?9(?:\.0{1,3})? of ( |
    # |                               |    | ?:[Tt]he )?(?:Aladdin Free Pu |
    # |                               |    | blic|\b(?:AFPL|Aladdin|afpl|a |
    # |                               |    | laddin))(?: [Ll]icen[cs]e)?)| |
    # |                               |    | (?:[Tt]he )?(?:Aladdin Free P |
    # |                               |    | ublic|\b(?:AFPL|Aladdin|afpl| |
    # |                               |    | aladdin))(?: [Ll]icen[cs]e)?( |
    # |                               |    | ?:(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?9(?:\.0 |
    # |                               |    | {1,3})? ?(?:(?:of the )?Licen |
    # |                               |    | [cs]e)?)?(?: ?[((](?:(?:[Tt]h |
    # |                               |    | e ))?(?:["«»˝̏“”„]|['<>`´‘’‹› |
    # |                               |    | ‚]{0,2})?(?:AFPL|Aladdin|afpl |
    # |                               |    | |aladdin)(?:(?:(?:(?:[-–]\s{0 |
    # |                               |    | ,3})?)|[;:,、,]? ?(?:(?:only | |
    # |                               |    | either )?)?|(?: [-–—]{1,2} )) |
    # |                               |    | ?[((]?(?:[Vv]ersion [Vv]?|VER |
    # |                               |    | SION |rev(?:ision)? |[Vv]\.?  |
    # |                               |    | ?)?9(?:\.0{1,3})?)?(?: [Ll]ic |
    # |                               |    | en[cs]e)?(?:["«»˝̏“”„]|['<>`´ |
    # |                               |    | ‘’‹›‚]{0,2})?[))])?(?:(?:(?:[ |
    # |                               |    | -–]\s{0,3})?)|[;:,、,]? ?(?:(? |
    # |                               |    | :only |either )?)?|(?: [-–—]{ |
    # |                               |    | 1,2} ))?[((]?(?:[Vv]ersion [V |
    # |                               |    | v]?|VERSION |rev(?:ision)? |[ |
    # |                               |    | Vv]\.? ?)?9(?:\.0{1,3})? ?(?: |
    # |                               |    | (?:of the )?Licen[cs]e)?(?: ? |
    # |                               |    | [((](?:(?:[Tt]he ))?(?:["«»˝̏ |
    # |                               |    | “”„]|['<>`´‘’‹›‚]{0,2})?(?:AF |
    # |                               |    | PL|Aladdin|afpl|aladdin)(?:(? |
    # |                               |    | :(?:(?:[-–]\s{0,3})?)|[;:,、,] |
    # |                               |    | ? ?(?:(?:only |either )?)?|(? |
    # |                               |    | : [-–—]{1,2} ))?[((]?(?:[Vv]e |
    # |                               |    | rsion [Vv]?|VERSION |rev(?:is |
    # |                               |    | ion)? |[Vv]\.? ?)?9(?:\.0{1,3 |
    # |                               |    | })?)?(?: [Ll]icen[cs]e)?(?:[" |
    # |                               |    | «»˝̏“”„]|['<>`´‘’‹›‚]{0,2})?[ |
    # |                               |    | ))])?(?:[^+.A-Za-z0-9]|\.[^0- |
    # |                               |    | 9]|\.\z|\z)|Aladdin(?:(?:[-–] |
    # |                               |    | \s{0,3})?)9(?:[^+.A-Za-z0-9]| |
    # |                               |    | \.[^0-9]|\.\z|\z)|afpl(?:(?:[ |
    # |                               |    | -–]\s{0,3})?)9(?:[^+.A-Za-z0- |
    # |                               |    | 9]|\.[^0-9]|\.\z|\z)|aladdin( |
    # |                               |    | ?:[^+.A-Za-z0-9]|\.[^0-9]|\.\ |
    # |                               |    | z|\z))))                      |
    # +-------------------------------+----+-------------------------------+
    not ok 12 - license aladdin_9; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_9; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license aladdin_9; misses pattern not_name_grant
    ok 14 - license aladdin_9, subject iri, pattern is supported
    ok 15 - license aladdin_9, use subject_iri
    ok 16 - license aladdin_9; pattern is a Regexp
    not ok 17 - license aladdin_9; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_9; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license aladdin_9; misses pattern not_grant_iri
    not ok 19 - license aladdin_9; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_9; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license aladdin_9, subject license, pattern is supported
    ok 21 - license aladdin_9, use subject_license
    ok 22 - license aladdin_9; pattern is a Regexp
    ok 23 - license aladdin_9; matches pattern text_license
    not ok 24 - license aladdin_9; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_9; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license aladdin_9; misses pattern not_name_license
    ok 26 - license aladdin_9, subject name, pattern is supported
    ok 27 - license aladdin_9, use subject_name
    ok 28 - license aladdin_9; pattern is a Regexp
    not ok 29 - license aladdin_9; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_9; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Aladdin Free Public License   | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # |                               |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?9(?:\.0 |
    # |                               |    | {1,3})? of (?:[Tt]he )?(?:Ala |
    # |                               |    | ddin Free Public|\b(?:AFPL|Al |
    # |                               |    | addin|afpl|aladdin))(?: [Ll]i |
    # |                               |    | cen[cs]e)?)|(?:[Tt]he )?(?:Al |
    # |                               |    | addin Free Public|\b(?:AFPL|A |
    # |                               |    | laddin|afpl|aladdin))(?: [Ll] |
    # |                               |    | icen[cs]e)?(?:(?:(?:(?:[-–]\s |
    # |                               |    | {0,3})?)|[;:,、,]? ?(?:(?:only |
    # |                               |    |  |either )?)?|(?: [-–—]{1,2}  |
    # |                               |    | ))?[((]?(?:[Vv]ersion [Vv]?|V |
    # |                               |    | ERSION |rev(?:ision)? |[Vv]\. |
    # |                               |    | ? ?)?9(?:\.0{1,3})? ?(?:(?:of |
    # |                               |    |  the )?Licen[cs]e)?)?(?: ?[(( |
    # |                               |    | ](?:(?:[Tt]he ))?(?:["«»˝̏“”„ |
    # |                               |    | ]|['<>`´‘’‹›‚]{0,2})?(?:AFPL| |
    # |                               |    | Aladdin|afpl|aladdin)(?:(?:(? |
    # |                               |    | :(?:[-–]\s{0,3})?)|[;:,、,]? ? |
    # |                               |    | (?:(?:only |either )?)?|(?: [ |
    # |                               |    | -–—]{1,2} ))?[((]?(?:[Vv]ersi |
    # |                               |    | on [Vv]?|VERSION |rev(?:ision |
    # |                               |    | )? |[Vv]\.? ?)?9(?:\.0{1,3})? |
    # |                               |    | )?(?: [Ll]icen[cs]e)?(?:["«»˝ |
    # |                               |    | ̏“”„]|['<>`´‘’‹›‚]{0,2})?[))] |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?9(?:\.0 |
    # |                               |    | {1,3})? ?(?:(?:of the )?Licen |
    # |                               |    | [cs]e)?(?: ?[((](?:(?:[Tt]he  |
    # |                               |    | ))?(?:["«»˝̏“”„]|['<>`´‘’‹›‚] |
    # |                               |    | {0,2})?(?:AFPL|Aladdin|afpl|a |
    # |                               |    | laddin)(?:(?:(?:(?:[-–]\s{0,3 |
    # |                               |    | })?)|[;:,、,]? ?(?:(?:only |ei |
    # |                               |    | ther )?)?|(?: [-–—]{1,2} ))?[ |
    # |                               |    | ((]?(?:[Vv]ersion [Vv]?|VERSI |
    # |                               |    | ON |rev(?:ision)? |[Vv]\.? ?) |
    # |                               |    | ?9(?:\.0{1,3})?)?(?: [Ll]icen |
    # |                               |    | [cs]e)?(?:["«»˝̏“”„]|['<>`´‘’ |
    # |                               |    | ‹›‚]{0,2})?[))])?(?:[^+.A-Za- |
    # |                               |    | z0-9]|\.[^0-9]|\.\z|\z)))     |
    # +-------------------------------+----+-------------------------------+
    not ok 30 - license aladdin_9; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aladdin_9; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 24 - license amdplpa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license amdplpa: pattern(s) exist
    ok 4 - license amdplpa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license amdplpa; use
    ok 7 - license amdplpa; pattern is a Regexp
    ok 8 - license amdplpa, subject grant, pattern is supported
    ok 9 - license amdplpa, use subject_grant
    ok 10 - license amdplpa; pattern is a Regexp
    not ok 11 - license amdplpa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license amdplpa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license amdplpa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license amdplpa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license amdplpa; misses pattern not_name_grant
    ok 14 - license amdplpa, subject iri, pattern is supported
    ok 15 - license amdplpa, use subject_iri
    ok 16 - license amdplpa; pattern is a Regexp
    not ok 17 - license amdplpa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license amdplpa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license amdplpa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license amdplpa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license amdplpa; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license amdplpa; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license amdplpa, subject license, pattern is supported
    ok 21 - license amdplpa, use subject_license
    ok 22 - license amdplpa; pattern is a Regexp
    ok 23 - license amdplpa; matches pattern text_license
    not ok 24 - license amdplpa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license amdplpa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license amdplpa; misses pattern not_name_license
    ok 26 - license amdplpa, subject name, pattern is supported
    ok 27 - license amdplpa, use subject_name
    ok 28 - license amdplpa; pattern is a Regexp
    ok 29 - license amdplpa; matches pattern name_name
    not ok 30 - license amdplpa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license amdplpa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 25 - license aml; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license aml: pattern(s) exist
    ok 4 - license aml; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license aml; use
    ok 7 - license aml; pattern is a Regexp
    ok 8 - license aml, subject grant, pattern is supported
    ok 9 - license aml, use subject_grant
    ok 10 - license aml; pattern is a Regexp
    not ok 11 - license aml; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license aml; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license aml; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aml; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license aml; misses pattern not_name_grant
    ok 14 - license aml, subject iri, pattern is supported
    ok 15 - license aml, use subject_iri
    ok 16 - license aml; pattern is a Regexp
    not ok 17 - license aml; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aml; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license aml; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license aml; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license aml; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license aml; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license aml, subject license, pattern is supported
    ok 21 - license aml, use subject_license
    ok 22 - license aml; pattern is a Regexp
    ok 23 - license aml; matches pattern text_license
    not ok 24 - license aml; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aml; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license aml; misses pattern not_name_license
    ok 26 - license aml, subject name, pattern is supported
    ok 27 - license aml, use subject_name
    ok 28 - license aml; pattern is a Regexp
    ok 29 - license aml; matches pattern name_name
    not ok 30 - license aml; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license aml; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 26 - license ampas; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ampas: pattern(s) exist
    ok 4 - license ampas; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ampas; use
    ok 7 - license ampas; pattern is a Regexp
    ok 8 - license ampas, subject grant, pattern is supported
    ok 9 - license ampas, use subject_grant
    ok 10 - license ampas; pattern is a Regexp
    not ok 11 - license ampas; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ampas; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ampas; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ampas; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ampas; misses pattern not_name_grant
    ok 14 - license ampas, subject iri, pattern is supported
    ok 15 - license ampas, use subject_iri
    ok 16 - license ampas; pattern is a Regexp
    not ok 17 - license ampas; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ampas; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ampas; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ampas; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ampas; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ampas; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ampas, subject license, pattern is supported
    ok 21 - license ampas, use subject_license
    ok 22 - license ampas; pattern is a Regexp
    ok 23 - license ampas; matches pattern text_license
    not ok 24 - license ampas; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ampas; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ampas; misses pattern not_name_license
    ok 26 - license ampas, subject name, pattern is supported
    ok 27 - license ampas, use subject_name
    ok 28 - license ampas; pattern is a Regexp
    ok 29 - license ampas; matches pattern name_name
    not ok 30 - license ampas; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ampas; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 27 - license antlr_pd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license antlr_pd: pattern(s) exist
    ok 4 - license antlr_pd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license antlr_pd; use
    ok 7 - license antlr_pd; pattern is a Regexp
    ok 8 - license antlr_pd, subject grant, pattern is supported
    ok 9 - license antlr_pd, use subject_grant
    ok 10 - license antlr_pd; pattern is a Regexp
    not ok 11 - license antlr_pd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license antlr_pd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license antlr_pd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license antlr_pd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license antlr_pd; misses pattern not_name_grant
    ok 14 - license antlr_pd, subject iri, pattern is supported
    ok 15 - license antlr_pd, use subject_iri
    ok 16 - license antlr_pd; pattern is a Regexp
    not ok 17 - license antlr_pd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license antlr_pd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license antlr_pd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license antlr_pd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license antlr_pd; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license antlr_pd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license antlr_pd, subject license, pattern is supported
    ok 21 - license antlr_pd, use subject_license
    ok 22 - license antlr_pd; pattern is a Regexp
    ok 23 - license antlr_pd; matches pattern text_license
    not ok 24 - license antlr_pd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license antlr_pd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license antlr_pd; misses pattern not_name_license
    ok 26 - license antlr_pd, subject name, pattern is supported
    ok 27 - license antlr_pd, use subject_name
    ok 28 - license antlr_pd; pattern is a Regexp
    ok 29 - license antlr_pd; matches pattern name_name
    not ok 30 - license antlr_pd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license antlr_pd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 28 - license apache; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apache: pattern(s) exist
    ok 4 - license apache; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apache; use
    ok 7 - license apache; pattern is a Regexp
    ok 8 - license apache, subject grant, pattern is supported
    ok 9 - license apache, use subject_grant
    ok 10 - license apache; pattern is a Regexp
    ok 11 - license apache; matches pattern grant_grant
    ok 12 - license apache; misses pattern not_iri_grant
    ok 13 - license apache; misses pattern not_name_grant
    ok 14 - license apache, subject iri, pattern is supported
    ok 15 - license apache, use subject_iri
    ok 16 - license apache; pattern is a Regexp
    ok 17 - license apache; matches pattern iri_iri
    not ok 18 - license apache; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license apache; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license apache; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license apache; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apache, subject license, pattern is supported # TODO license apache; subject license not yet supported
    not ok 21 - license apache, use subject_license # TODO license apache; subject license not yet supported
    # Failed test (with amnesty) 'license apache, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license apache, subject name, pattern is supported
    ok 23 - license apache, use subject_name
    ok 24 - license apache; pattern is a Regexp
    ok 25 - license apache; matches pattern name_name
    ok 26 - license apache; misses pattern not_iri_name
    1..26
}
ok 29 - license apafml; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apafml: pattern(s) exist
    ok 4 - license apafml; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apafml; use
    ok 7 - license apafml; pattern is a Regexp
    ok 8 - license apafml, subject grant, pattern is supported
    ok 9 - license apafml, use subject_grant
    ok 10 - license apafml; pattern is a Regexp
    not ok 11 - license apafml; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license apafml; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license apafml; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apafml; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license apafml; misses pattern not_name_grant
    ok 14 - license apafml, subject iri, pattern is supported
    ok 15 - license apafml, use subject_iri
    ok 16 - license apafml; pattern is a Regexp
    not ok 17 - license apafml; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apafml; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license apafml; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license apafml; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license apafml; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license apafml; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apafml, subject license, pattern is supported
    ok 21 - license apafml, use subject_license
    ok 22 - license apafml; pattern is a Regexp
    ok 23 - license apafml; matches pattern text_license
    not ok 24 - license apafml; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apafml; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license apafml; misses pattern not_name_license
    ok 26 - license apafml, subject name, pattern is supported
    ok 27 - license apafml, use subject_name
    ok 28 - license apafml; pattern is a Regexp
    ok 29 - license apafml; matches pattern name_name
    not ok 30 - license apafml; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apafml; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 30 - license apl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apl: pattern(s) exist
    ok 4 - license apl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apl; use
    ok 7 - license apl; pattern is a Regexp
    ok 8 - license apl, subject grant, pattern is supported
    ok 9 - license apl, use subject_grant
    ok 10 - license apl; pattern is a Regexp
    not ok 11 - license apl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license apl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license apl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license apl; misses pattern not_name_grant
    ok 14 - license apl, subject iri, pattern is supported # TODO license apl; subject iri not yet supported
    ok 15 - license apl, use subject_iri # TODO license apl; subject iri not yet supported
    ok 16 - license apl; pattern is a Regexp # TODO license apl; subject iri not yet supported
    not ok 17 - license apl; dataset iri missing # TODO license apl; subject iri not yet supported
    # Failed test (with amnesty) 'license apl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license apl; dataset grant missing # TODO license apl; subject iri not yet supported
    # Failed test (with amnesty) 'license apl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license apl; dataset license missing # TODO license apl; subject iri not yet supported
    # Failed test (with amnesty) 'license apl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apl, subject license, pattern is supported # TODO license apl; subject license not yet supported
    not ok 21 - license apl, use subject_license # TODO license apl; subject license not yet supported
    # Failed test (with amnesty) 'license apl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license apl, subject name, pattern is supported
    ok 23 - license apl, use subject_name
    ok 24 - license apl; pattern is a Regexp
    ok 25 - license apl; matches pattern name_name
    not ok 26 - license apl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 31 - license apl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apl_1: pattern(s) exist
    ok 4 - license apl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apl_1; use
    ok 7 - license apl_1; pattern is a Regexp
    ok 8 - license apl_1, subject grant, pattern is supported
    ok 9 - license apl_1, use subject_grant
    ok 10 - license apl_1; pattern is a Regexp
    ok 11 - license apl_1; matches pattern grant_grant
    not ok 12 - license apl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license apl_1; misses pattern not_name_grant
    ok 14 - license apl_1, subject iri, pattern is supported
    ok 15 - license apl_1, use subject_iri
    ok 16 - license apl_1; pattern is a Regexp
    not ok 17 - license apl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license apl_1; misses pattern not_grant_iri
    not ok 19 - license apl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license apl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apl_1, subject license, pattern is supported
    ok 21 - license apl_1, use subject_license
    ok 22 - license apl_1; pattern is a Regexp
    ok 23 - license apl_1; matches pattern text_license
    not ok 24 - license apl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license apl_1; misses pattern not_name_license
    ok 26 - license apl_1, subject name, pattern is supported
    ok 27 - license apl_1, use subject_name
    ok 28 - license apl_1; pattern is a Regexp
    ok 29 - license apl_1; matches pattern name_name
    not ok 30 - license apl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 32 - license apsl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apsl: pattern(s) exist
    ok 4 - license apsl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apsl; use
    ok 7 - license apsl; pattern is a Regexp
    ok 8 - license apsl, subject grant, pattern is supported
    ok 9 - license apsl, use subject_grant
    ok 10 - license apsl; pattern is a Regexp
    not ok 11 - license apsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license apsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license apsl; misses pattern not_name_grant
    ok 14 - license apsl, subject iri, pattern is supported
    ok 15 - license apsl, use subject_iri
    ok 16 - license apsl; pattern is a Regexp
    not ok 17 - license apsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license apsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license apsl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apsl, subject license, pattern is supported # TODO license apsl; subject license not yet supported
    not ok 21 - license apsl, use subject_license # TODO license apsl; subject license not yet supported
    # Failed test (with amnesty) 'license apsl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license apsl, subject name, pattern is supported
    ok 23 - license apsl, use subject_name
    ok 24 - license apsl; pattern is a Regexp
    ok 25 - license apsl; matches pattern name_name
    not ok 26 - license apsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 33 - license apsl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apsl_1: pattern(s) exist
    ok 4 - license apsl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apsl_1; use
    ok 7 - license apsl_1; pattern is a Regexp
    ok 8 - license apsl_1, subject grant, pattern is supported
    ok 9 - license apsl_1, use subject_grant
    ok 10 - license apsl_1; pattern is a Regexp
    ok 11 - license apsl_1; matches pattern grant_grant
    not ok 12 - license apsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license apsl_1; misses pattern not_name_grant
    ok 14 - license apsl_1, subject iri, pattern is supported
    ok 15 - license apsl_1, use subject_iri
    ok 16 - license apsl_1; pattern is a Regexp
    not ok 17 - license apsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license apsl_1; misses pattern not_grant_iri
    not ok 19 - license apsl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apsl_1, subject license, pattern is supported
    ok 21 - license apsl_1, use subject_license
    ok 22 - license apsl_1; pattern is a Regexp
    ok 23 - license apsl_1; matches pattern text_license
    not ok 24 - license apsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license apsl_1; misses pattern not_name_license
    ok 26 - license apsl_1, subject name, pattern is supported
    ok 27 - license apsl_1, use subject_name
    ok 28 - license apsl_1; pattern is a Regexp
    ok 29 - license apsl_1; matches pattern name_name
    not ok 30 - license apsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 34 - license apsl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apsl_1_1: pattern(s) exist
    ok 4 - license apsl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apsl_1_1; use
    ok 7 - license apsl_1_1; pattern is a Regexp
    ok 8 - license apsl_1_1, subject grant, pattern is supported
    ok 9 - license apsl_1_1, use subject_grant
    ok 10 - license apsl_1_1; pattern is a Regexp
    ok 11 - license apsl_1_1; matches pattern grant_grant
    not ok 12 - license apsl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license apsl_1_1; misses pattern not_name_grant
    ok 14 - license apsl_1_1, subject iri, pattern is supported
    ok 15 - license apsl_1_1, use subject_iri
    ok 16 - license apsl_1_1; pattern is a Regexp
    not ok 17 - license apsl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license apsl_1_1; misses pattern not_grant_iri
    not ok 19 - license apsl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apsl_1_1, subject license, pattern is supported
    ok 21 - license apsl_1_1, use subject_license
    ok 22 - license apsl_1_1; pattern is a Regexp
    ok 23 - license apsl_1_1; matches pattern text_license
    not ok 24 - license apsl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license apsl_1_1; misses pattern not_name_license
    ok 26 - license apsl_1_1, subject name, pattern is supported
    ok 27 - license apsl_1_1, use subject_name
    ok 28 - license apsl_1_1; pattern is a Regexp
    ok 29 - license apsl_1_1; matches pattern name_name
    not ok 30 - license apsl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 35 - license apsl_1_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apsl_1_2: pattern(s) exist
    ok 4 - license apsl_1_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apsl_1_2; use
    ok 7 - license apsl_1_2; pattern is a Regexp
    ok 8 - license apsl_1_2, subject grant, pattern is supported
    ok 9 - license apsl_1_2, use subject_grant
    ok 10 - license apsl_1_2; pattern is a Regexp
    ok 11 - license apsl_1_2; matches pattern grant_grant
    not ok 12 - license apsl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license apsl_1_2; misses pattern not_name_grant
    ok 14 - license apsl_1_2, subject iri, pattern is supported
    ok 15 - license apsl_1_2, use subject_iri
    ok 16 - license apsl_1_2; pattern is a Regexp
    not ok 17 - license apsl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license apsl_1_2; misses pattern not_grant_iri
    not ok 19 - license apsl_1_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apsl_1_2, subject license, pattern is supported
    ok 21 - license apsl_1_2, use subject_license
    ok 22 - license apsl_1_2; pattern is a Regexp
    ok 23 - license apsl_1_2; matches pattern text_license
    not ok 24 - license apsl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license apsl_1_2; misses pattern not_name_license
    ok 26 - license apsl_1_2, subject name, pattern is supported
    ok 27 - license apsl_1_2, use subject_name
    ok 28 - license apsl_1_2; pattern is a Regexp
    ok 29 - license apsl_1_2; matches pattern name_name
    not ok 30 - license apsl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 36 - license apsl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license apsl_2: pattern(s) exist
    ok 4 - license apsl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license apsl_2; use
    ok 7 - license apsl_2; pattern is a Regexp
    ok 8 - license apsl_2, subject grant, pattern is supported
    ok 9 - license apsl_2, use subject_grant
    ok 10 - license apsl_2; pattern is a Regexp
    ok 11 - license apsl_2; matches pattern grant_grant
    not ok 12 - license apsl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license apsl_2; misses pattern not_name_grant
    ok 14 - license apsl_2, subject iri, pattern is supported
    ok 15 - license apsl_2, use subject_iri
    ok 16 - license apsl_2; pattern is a Regexp
    not ok 17 - license apsl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license apsl_2; misses pattern not_grant_iri
    not ok 19 - license apsl_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license apsl_2, subject license, pattern is supported
    ok 21 - license apsl_2, use subject_license
    ok 22 - license apsl_2; pattern is a Regexp
    ok 23 - license apsl_2; matches pattern text_license
    not ok 24 - license apsl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license apsl_2; misses pattern not_name_license
    ok 26 - license apsl_2, subject name, pattern is supported
    ok 27 - license apsl_2, use subject_name
    ok 28 - license apsl_2; pattern is a Regexp
    ok 29 - license apsl_2; matches pattern name_name
    not ok 30 - license apsl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license apsl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 37 - license artistic; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license artistic: pattern(s) exist
    ok 4 - license artistic; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license artistic; use
    ok 7 - license artistic; pattern is a Regexp
    ok 8 - license artistic, subject grant, pattern is supported
    ok 9 - license artistic, use subject_grant
    ok 10 - license artistic; pattern is a Regexp
    not ok 11 - license artistic; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license artistic; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license artistic; misses pattern not_name_grant
    ok 14 - license artistic, subject iri, pattern is supported
    ok 15 - license artistic, use subject_iri
    ok 16 - license artistic; pattern is a Regexp
    not ok 17 - license artistic; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license artistic; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license artistic; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license artistic, subject license, pattern is supported # TODO license artistic; subject license not yet supported
    not ok 21 - license artistic, use subject_license # TODO license artistic; subject license not yet supported
    # Failed test (with amnesty) 'license artistic, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license artistic, subject name, pattern is supported
    ok 23 - license artistic, use subject_name
    ok 24 - license artistic; pattern is a Regexp
    ok 25 - license artistic; matches pattern name_name
    not ok 26 - license artistic; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 38 - license artistic_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license artistic_1: pattern(s) exist
    ok 4 - license artistic_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license artistic_1; use
    ok 7 - license artistic_1; pattern is a Regexp
    ok 8 - license artistic_1, subject grant, pattern is supported
    ok 9 - license artistic_1, use subject_grant
    ok 10 - license artistic_1; pattern is a Regexp
    not ok 11 - license artistic_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license artistic_1; misses pattern not_iri_grant
    ok 13 - license artistic_1; misses pattern not_name_grant
    ok 14 - license artistic_1, subject iri, pattern is supported
    ok 15 - license artistic_1, use subject_iri
    ok 16 - license artistic_1; pattern is a Regexp
    ok 17 - license artistic_1; matches pattern iri_iri
    not ok 18 - license artistic_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license artistic_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license artistic_1, subject license, pattern is supported
    ok 21 - license artistic_1, use subject_license
    ok 22 - license artistic_1; pattern is a Regexp
    ok 23 - license artistic_1; matches pattern text_license
    ok 24 - license artistic_1; misses pattern not_iri_license
    ok 25 - license artistic_1; misses pattern not_name_license
    ok 26 - license artistic_1, subject name, pattern is supported
    ok 27 - license artistic_1, use subject_name
    ok 28 - license artistic_1; pattern is a Regexp
    ok 29 - license artistic_1; matches pattern name_name
    not ok 30 - license artistic_1; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license artistic_1; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 39 - license artistic_1_cl8; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license artistic_1_cl8: pattern(s) exist
    ok 4 - license artistic_1_cl8; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license artistic_1_cl8; use
    ok 7 - license artistic_1_cl8; pattern is a Regexp
    ok 8 - license artistic_1_cl8, subject grant, pattern is supported
    ok 9 - license artistic_1_cl8, use subject_grant
    ok 10 - license artistic_1_cl8; pattern is a Regexp
    not ok 11 - license artistic_1_cl8; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_cl8; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license artistic_1_cl8; misses pattern not_iri_grant
    ok 13 - license artistic_1_cl8; misses pattern not_name_grant
    ok 14 - license artistic_1_cl8, subject iri, pattern is supported
    ok 15 - license artistic_1_cl8, use subject_iri
    ok 16 - license artistic_1_cl8; pattern is a Regexp
    ok 17 - license artistic_1_cl8; matches pattern iri_iri
    not ok 18 - license artistic_1_cl8; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_cl8; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license artistic_1_cl8; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_cl8; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license artistic_1_cl8, subject license, pattern is supported # TODO license artistic_1_cl8; subject license not yet supported
    ok 21 - license artistic_1_cl8, use subject_license # TODO license artistic_1_cl8; subject license not yet supported
    ok 22 - license artistic_1_cl8; pattern is a Regexp # TODO license artistic_1_cl8; subject license not yet supported
    ok 23 - license artistic_1_cl8; matches pattern text_license # TODO license artistic_1_cl8; subject license not yet supported
    ok 24 - license artistic_1_cl8; misses pattern not_iri_license # TODO license artistic_1_cl8; subject license not yet supported
    ok 25 - license artistic_1_cl8; misses pattern not_name_license # TODO license artistic_1_cl8; subject license not yet supported
    ok 26 - license artistic_1_cl8, subject name, pattern is supported
    ok 27 - license artistic_1_cl8, use subject_name
    ok 28 - license artistic_1_cl8; pattern is a Regexp
    ok 29 - license artistic_1_cl8; matches pattern name_name # TODO not yet supported
    not ok 30 - license artistic_1_cl8; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license artistic_1_cl8; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 40 - license artistic_1_clarified; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license artistic_1_clarified: pattern(s) exist
    ok 4 - license artistic_1_clarified; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license artistic_1_clarified; use
    ok 7 - license artistic_1_clarified; pattern is a Regexp
    ok 8 - license artistic_1_clarified, subject grant, pattern is supported
    ok 9 - license artistic_1_clarified, use subject_grant
    ok 10 - license artistic_1_clarified; pattern is a Regexp
    not ok 11 - license artistic_1_clarified; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_clarified; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license artistic_1_clarified; misses pattern not_iri_grant
    ok 13 - license artistic_1_clarified; misses pattern not_name_grant
    ok 14 - license artistic_1_clarified, subject iri, pattern is supported
    ok 15 - license artistic_1_clarified, use subject_iri
    ok 16 - license artistic_1_clarified; pattern is a Regexp
    ok 17 - license artistic_1_clarified; matches pattern iri_iri
    not ok 18 - license artistic_1_clarified; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_clarified; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license artistic_1_clarified; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_clarified; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license artistic_1_clarified, subject license, pattern is supported
    ok 21 - license artistic_1_clarified, use subject_license
    ok 22 - license artistic_1_clarified; pattern is a Regexp
    ok 23 - license artistic_1_clarified; matches pattern text_license
    ok 24 - license artistic_1_clarified; misses pattern not_iri_license
    ok 25 - license artistic_1_clarified; misses pattern not_name_license
    ok 26 - license artistic_1_clarified, subject name, pattern is supported
    ok 27 - license artistic_1_clarified, use subject_name
    ok 28 - license artistic_1_clarified; pattern is a Regexp
    not ok 29 - license artistic_1_clarified; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_clarified; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Clarified Artistic License    | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # |                               |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1\.0{1, |
    # |                               |    | 3}-clarified of (?:[Tt]he )?( |
    # |                               |    | ?:Artistic [((]clarified[))]| |
    # |                               |    | Artistic clarified|Clarified  |
    # |                               |    | Artistic|\b(?:Artistic|Artist |
    # |                               |    | icClarified|ClArtistic|artist |
    # |                               |    | ic(?:(?:[-–]\s{0,3})?)license |
    # |                               |    | ))(?: [Ll]icen[cs]e)?)|(?:[Tt |
    # |                               |    | ]he )?(?:Artistic [((]clarifi |
    # |                               |    | ed[))]|Artistic clarified|Cla |
    # |                               |    | rified Artistic|\b(?:Artistic |
    # |                               |    | |ArtisticClarified|ClArtistic |
    # |                               |    | |artistic(?:(?:[-–]\s{0,3})?) |
    # |                               |    | license))(?: [Ll]icen[cs]e)?( |
    # |                               |    | ?:(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1\.0{1, |
    # |                               |    | 3}-clarified ?(?:(?:of the )? |
    # |                               |    | Licen[cs]e)?)?(?: ?[((](?:(?: |
    # |                               |    | [Tt]he ))?(?:["«»˝̏“”„]|['<>` |
    # |                               |    | ´‘’‹›‚]{0,2})?(?:Artistic|Art |
    # |                               |    | isticClarified|ClArtistic|art |
    # |                               |    | istic-license)(?:(?:(?:(?:[-– |
    # |                               |    | ]\s{0,3})?)|[;:,、,]? ?(?:(?:o |
    # |                               |    | nly |either )?)?|(?: [-–—]{1, |
    # |                               |    | 2} ))?[((]?(?:[Vv]ersion [Vv] |
    # |                               |    | ?|VERSION |rev(?:ision)? |[Vv |
    # |                               |    | ]\.? ?)?1\.0{1,3}-clarified)? |
    # |                               |    | (?: [Ll]icen[cs]e)?(?:["«»˝̏“ |
    # |                               |    | ”„]|['<>`´‘’‹›‚]{0,2})?[))])? |
    # |                               |    | (?:(?:(?:[-–]\s{0,3})?)|[;:,、 |
    # |                               |    | ,]? ?(?:(?:only |either )?)?| |
    # |                               |    | (?: [-–—]{1,2} ))?[((]?(?:[Vv |
    # |                               |    | ]ersion [Vv]?|VERSION |rev(?: |
    # |                               |    | ision)? |[Vv]\.? ?)?1\.0{1,3} |
    # |                               |    | -clarified ?(?:(?:of the )?Li |
    # |                               |    | cen[cs]e)?(?: ?[((](?:(?:[Tt] |
    # |                               |    | he ))?(?:["«»˝̏“”„]|['<>`´‘’‹ |
    # |                               |    | ›‚]{0,2})?(?:Artistic|Artisti |
    # |                               |    | cClarified|ClArtistic|artisti |
    # |                               |    | c-license)(?:(?:(?:(?:[-–]\s{ |
    # |                               |    | 0,3})?)|[;:,、,]? ?(?:(?:only  |
    # |                               |    | |either )?)?|(?: [-–—]{1,2} ) |
    # |                               |    | )?[((]?(?:[Vv]ersion [Vv]?|VE |
    # |                               |    | RSION |rev(?:ision)? |[Vv]\.? |
    # |                               |    |  ?)?1\.0{1,3}-clarified)?(?:  |
    # |                               |    | [Ll]icen[cs]e)?(?:["«»˝̏“”„]| |
    # |                               |    | ['<>`´‘’‹›‚]{0,2})?[))])?(?:[ |
    # |                               |    | ^+.A-Za-z0-9]|\.[^0-9]|\.\z|\ |
    # |                               |    | z)))                          |
    # +-------------------------------+----+-------------------------------+
    ok 30 - license artistic_1_clarified; misses pattern not_iri_name
    1..30
}
ok 41 - license artistic_1_perl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license artistic_1_perl: pattern(s) exist
    ok 4 - license artistic_1_perl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license artistic_1_perl; use
    ok 7 - license artistic_1_perl; pattern is a Regexp
    ok 8 - license artistic_1_perl, subject grant, pattern is supported
    ok 9 - license artistic_1_perl, use subject_grant
    ok 10 - license artistic_1_perl; pattern is a Regexp
    not ok 11 - license artistic_1_perl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_perl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license artistic_1_perl; misses pattern not_iri_grant
    ok 13 - license artistic_1_perl; misses pattern not_name_grant
    ok 14 - license artistic_1_perl, subject iri, pattern is supported
    ok 15 - license artistic_1_perl, use subject_iri
    ok 16 - license artistic_1_perl; pattern is a Regexp
    ok 17 - license artistic_1_perl; matches pattern iri_iri
    not ok 18 - license artistic_1_perl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_perl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license artistic_1_perl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_perl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license artistic_1_perl, subject license, pattern is supported # TODO license artistic_1_perl; subject license not yet supported
    ok 21 - license artistic_1_perl, use subject_license # TODO license artistic_1_perl; subject license not yet supported
    ok 22 - license artistic_1_perl; pattern is a Regexp # TODO license artistic_1_perl; subject license not yet supported
    ok 23 - license artistic_1_perl; matches pattern text_license # TODO license artistic_1_perl; subject license not yet supported
    ok 24 - license artistic_1_perl; misses pattern not_iri_license # TODO license artistic_1_perl; subject license not yet supported
    ok 25 - license artistic_1_perl; misses pattern not_name_license # TODO license artistic_1_perl; subject license not yet supported
    ok 26 - license artistic_1_perl, subject name, pattern is supported
    ok 27 - license artistic_1_perl, use subject_name
    ok 28 - license artistic_1_perl; pattern is a Regexp
    not ok 29 - license artistic_1_perl; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_1_perl; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Artistic License 1.0 (Perl)   | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # |                               |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1\.0{1, |
    # |                               |    | 3}-Perl of (?:[Tt]he )?(?:Art |
    # |                               |    | istic 1\.0 [((]original[))]|A |
    # |                               |    | rtistic(?: [Ll]icen[cs]e)? 1\ |
    # |                               |    | .0 [((]Perl[))]|\b(?:Artistic |
    # |                               |    | |artistic(?:(?:[-–]\s{0,3})?) |
    # |                               |    | license))(?: [Ll]icen[cs]e)?) |
    # |                               |    | |(?:[Tt]he )?(?:Artistic 1\.0 |
    # |                               |    |  [((]original[))]|Artistic(?: |
    # |                               |    |  [Ll]icen[cs]e)? 1\.0 [((]Per |
    # |                               |    | l[))]|\b(?:Artistic|artistic( |
    # |                               |    | ?:(?:[-–]\s{0,3})?)license))( |
    # |                               |    | ?: [Ll]icen[cs]e)?(?:(?:(?:(? |
    # |                               |    | :[-–]\s{0,3})?)|[;:,、,]? ?(?: |
    # |                               |    | (?:only |either )?)?|(?: [-–— |
    # |                               |    | ]{1,2} ))?[((]?(?:[Vv]ersion  |
    # |                               |    | [Vv]?|VERSION |rev(?:ision)?  |
    # |                               |    | |[Vv]\.? ?)?1\.0{1,3}-Perl ?( |
    # |                               |    | ?:(?:of the )?Licen[cs]e)?)?( |
    # |                               |    | ?: ?[((](?:(?:[Tt]he ))?(?:[" |
    # |                               |    | «»˝̏“”„]|['<>`´‘’‹›‚]{0,2})?( |
    # |                               |    | ?:Artistic|artistic-license)( |
    # |                               |    | ?:(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1\.0{1, |
    # |                               |    | 3}-Perl)?(?: [Ll]icen[cs]e)?( |
    # |                               |    | ?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2 |
    # |                               |    | })?[))])?(?:(?:(?:[-–]\s{0,3} |
    # |                               |    | )?)|[;:,、,]? ?(?:(?:only |eit |
    # |                               |    | her )?)?|(?: [-–—]{1,2} ))?[( |
    # |                               |    | (]?(?:[Vv]ersion [Vv]?|VERSIO |
    # |                               |    | N |rev(?:ision)? |[Vv]\.? ?)? |
    # |                               |    | 1\.0{1,3}-Perl ?(?:(?:of the  |
    # |                               |    | )?Licen[cs]e)?(?: ?[((](?:(?: |
    # |                               |    | [Tt]he ))?(?:["«»˝̏“”„]|['<>` |
    # |                               |    | ´‘’‹›‚]{0,2})?(?:Artistic|art |
    # |                               |    | istic-license)(?:(?:(?:(?:[-– |
    # |                               |    | ]\s{0,3})?)|[;:,、,]? ?(?:(?:o |
    # |                               |    | nly |either )?)?|(?: [-–—]{1, |
    # |                               |    | 2} ))?[((]?(?:[Vv]ersion [Vv] |
    # |                               |    | ?|VERSION |rev(?:ision)? |[Vv |
    # |                               |    | ]\.? ?)?1\.0{1,3}-Perl)?(?: [ |
    # |                               |    | Ll]icen[cs]e)?(?:["«»˝̏“”„]|[ |
    # |                               |    | '<>`´‘’‹›‚]{0,2})?[))])?(?:[^ |
    # |                               |    | +.A-Za-z0-9]|\.[^0-9]|\.\z|\z |
    # |                               |    | )))                           |
    # +-------------------------------+----+-------------------------------+
    ok 30 - license artistic_1_perl; misses pattern not_iri_name
    1..30
}
ok 42 - license artistic_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license artistic_2: pattern(s) exist
    ok 4 - license artistic_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license artistic_2; use
    ok 7 - license artistic_2; pattern is a Regexp
    ok 8 - license artistic_2, subject grant, pattern is supported
    ok 9 - license artistic_2, use subject_grant
    ok 10 - license artistic_2; pattern is a Regexp
    not ok 11 - license artistic_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license artistic_2; misses pattern not_iri_grant
    ok 13 - license artistic_2; misses pattern not_name_grant
    ok 14 - license artistic_2, subject iri, pattern is supported
    ok 15 - license artistic_2, use subject_iri
    ok 16 - license artistic_2; pattern is a Regexp
    ok 17 - license artistic_2; matches pattern iri_iri
    not ok 18 - license artistic_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license artistic_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license artistic_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license artistic_2, subject license, pattern is supported
    ok 21 - license artistic_2, use subject_license
    ok 22 - license artistic_2; pattern is a Regexp
    ok 23 - license artistic_2; matches pattern text_license
    ok 24 - license artistic_2; misses pattern not_iri_license
    ok 25 - license artistic_2; misses pattern not_name_license
    ok 26 - license artistic_2, subject name, pattern is supported
    ok 27 - license artistic_2, use subject_name
    ok 28 - license artistic_2; pattern is a Regexp
    ok 29 - license artistic_2; matches pattern name_name
    ok 30 - license artistic_2; misses pattern not_iri_name
    1..30
}
ok 43 - license bahyph; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bahyph: pattern(s) exist
    ok 4 - license bahyph; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bahyph; use
    ok 7 - license bahyph; pattern is a Regexp
    ok 8 - license bahyph, subject grant, pattern is supported
    ok 9 - license bahyph, use subject_grant
    ok 10 - license bahyph; pattern is a Regexp
    not ok 11 - license bahyph; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bahyph; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bahyph; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bahyph; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bahyph; misses pattern not_name_grant
    ok 14 - license bahyph, subject iri, pattern is supported
    ok 15 - license bahyph, use subject_iri
    ok 16 - license bahyph; pattern is a Regexp
    not ok 17 - license bahyph; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bahyph; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bahyph; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bahyph; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bahyph; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bahyph; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bahyph, subject license, pattern is supported
    ok 21 - license bahyph, use subject_license
    ok 22 - license bahyph; pattern is a Regexp
    ok 23 - license bahyph; matches pattern text_license
    not ok 24 - license bahyph; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bahyph; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bahyph; misses pattern not_name_license
    ok 26 - license bahyph, subject name, pattern is supported
    ok 27 - license bahyph, use subject_name
    ok 28 - license bahyph; pattern is a Regexp
    ok 29 - license bahyph; matches pattern name_name
    not ok 30 - license bahyph; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bahyph; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 44 - license barr; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license barr: pattern(s) exist
    ok 4 - license barr; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license barr; use
    ok 7 - license barr; pattern is a Regexp
    ok 8 - license barr, subject grant, pattern is supported
    ok 9 - license barr, use subject_grant
    ok 10 - license barr; pattern is a Regexp
    not ok 11 - license barr; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license barr; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license barr; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license barr; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license barr; misses pattern not_name_grant
    ok 14 - license barr, subject iri, pattern is supported
    ok 15 - license barr, use subject_iri
    ok 16 - license barr; pattern is a Regexp
    not ok 17 - license barr; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license barr; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license barr; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license barr; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license barr; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license barr; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license barr, subject license, pattern is supported
    ok 21 - license barr, use subject_license
    ok 22 - license barr; pattern is a Regexp
    ok 23 - license barr; matches pattern text_license
    not ok 24 - license barr; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license barr; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license barr; misses pattern not_name_license
    ok 26 - license barr, subject name, pattern is supported
    ok 27 - license barr, use subject_name
    ok 28 - license barr; pattern is a Regexp
    ok 29 - license barr; matches pattern name_name
    not ok 30 - license barr; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license barr; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 45 - license bdwgc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bdwgc: pattern(s) exist
    ok 4 - license bdwgc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bdwgc; use
    ok 7 - license bdwgc; pattern is a Regexp
    ok 8 - license bdwgc, subject grant, pattern is supported
    ok 9 - license bdwgc, use subject_grant
    ok 10 - license bdwgc; pattern is a Regexp
    not ok 11 - license bdwgc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license bdwgc; misses pattern not_iri_grant
    ok 13 - license bdwgc; misses pattern not_name_grant
    ok 14 - license bdwgc, subject iri, pattern is supported
    ok 15 - license bdwgc, use subject_iri
    ok 16 - license bdwgc; pattern is a Regexp
    ok 17 - license bdwgc; matches pattern iri_iri
    not ok 18 - license bdwgc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bdwgc; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bdwgc, subject license, pattern is supported
    ok 21 - license bdwgc, use subject_license
    ok 22 - license bdwgc; pattern is a Regexp
    ok 23 - license bdwgc; matches pattern text_license
    ok 24 - license bdwgc; misses pattern not_iri_license
    ok 25 - license bdwgc; misses pattern not_name_license
    ok 26 - license bdwgc, subject name, pattern is supported
    ok 27 - license bdwgc, use subject_name
    ok 28 - license bdwgc; pattern is a Regexp
    not ok 29 - license bdwgc; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------+----+-------------------------------------------------------+
    # | GOT   | OP | CHECK                                                 |
    # +-------+----+-------------------------------------------------------+
    # | bdwgc | =~ | (?^u:(?:[Tt]he )?(?:Boehm GC|\bMIT~Boehm\b)(?: [Ll]ic |
    # |       |    | en[cs]e)?(?: ?[((](?:(?:[Tt]he ))?(?:["«»˝̏“”„]|['<>` |
    # |       |    | ´‘’‹›‚]{0,2})?MIT~Boehm(?:)?(?: [Ll]icen[cs]e)?(?:["« |
    # |       |    | »˝̏“”„]|['<>`´‘’‹›‚]{0,2})?[))])?)                    |
    # +-------+----+-------------------------------------------------------+
    ok 30 - license bdwgc; misses pattern not_iri_name
    1..30
}
ok 46 - license bdwgc_matlab; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bdwgc_matlab: pattern(s) exist
    ok 4 - license bdwgc_matlab; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bdwgc_matlab; use
    ok 7 - license bdwgc_matlab; pattern is a Regexp
    ok 8 - license bdwgc_matlab, subject grant, pattern is supported
    ok 9 - license bdwgc_matlab, use subject_grant
    ok 10 - license bdwgc_matlab; pattern is a Regexp
    not ok 11 - license bdwgc_matlab; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc_matlab; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bdwgc_matlab; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc_matlab; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license bdwgc_matlab; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc_matlab; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license bdwgc_matlab, subject iri, pattern is supported # TODO license bdwgc_matlab; subject iri not yet supported
    not ok 15 - license bdwgc_matlab, use subject_iri # TODO license bdwgc_matlab; subject iri not yet supported
    # Failed test (with amnesty) 'license bdwgc_matlab, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license bdwgc_matlab, subject license, pattern is supported
    ok 17 - license bdwgc_matlab, use subject_license
    ok 18 - license bdwgc_matlab; pattern is a Regexp
    ok 19 - license bdwgc_matlab; matches pattern text_license
    not ok 20 - license bdwgc_matlab; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc_matlab; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 21 - license bdwgc_matlab; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc_matlab; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license bdwgc_matlab, subject name, pattern is supported
    ok 23 - license bdwgc_matlab, use subject_name
    ok 24 - license bdwgc_matlab; pattern is a Regexp
    not ok 25 - license bdwgc_matlab; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc_matlab; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 26 - license bdwgc_matlab; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bdwgc_matlab; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 47 - license bittorrent; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bittorrent: pattern(s) exist
    ok 4 - license bittorrent; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bittorrent; use
    ok 7 - license bittorrent; pattern is a Regexp
    ok 8 - license bittorrent, subject grant, pattern is supported
    ok 9 - license bittorrent, use subject_grant
    ok 10 - license bittorrent; pattern is a Regexp
    not ok 11 - license bittorrent; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bittorrent; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bittorrent; misses pattern not_name_grant
    ok 14 - license bittorrent, subject iri, pattern is supported # TODO license bittorrent; subject iri not yet supported
    ok 15 - license bittorrent, use subject_iri # TODO license bittorrent; subject iri not yet supported
    ok 16 - license bittorrent; pattern is a Regexp # TODO license bittorrent; subject iri not yet supported
    not ok 17 - license bittorrent; dataset iri missing # TODO license bittorrent; subject iri not yet supported
    # Failed test (with amnesty) 'license bittorrent; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bittorrent; dataset grant missing # TODO license bittorrent; subject iri not yet supported
    # Failed test (with amnesty) 'license bittorrent; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bittorrent; dataset license missing # TODO license bittorrent; subject iri not yet supported
    # Failed test (with amnesty) 'license bittorrent; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bittorrent, subject license, pattern is supported # TODO license bittorrent; subject license not yet supported
    not ok 21 - license bittorrent, use subject_license # TODO license bittorrent; subject license not yet supported
    # Failed test (with amnesty) 'license bittorrent, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license bittorrent, subject name, pattern is supported
    ok 23 - license bittorrent, use subject_name
    ok 24 - license bittorrent; pattern is a Regexp
    ok 25 - license bittorrent; matches pattern name_name
    not ok 26 - license bittorrent; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 48 - license bittorrent_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bittorrent_1: pattern(s) exist
    ok 4 - license bittorrent_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bittorrent_1; use
    ok 7 - license bittorrent_1; pattern is a Regexp
    ok 8 - license bittorrent_1, subject grant, pattern is supported
    ok 9 - license bittorrent_1, use subject_grant
    ok 10 - license bittorrent_1; pattern is a Regexp
    ok 11 - license bittorrent_1; matches pattern grant_grant
    not ok 12 - license bittorrent_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bittorrent_1; misses pattern not_name_grant
    ok 14 - license bittorrent_1, subject iri, pattern is supported
    ok 15 - license bittorrent_1, use subject_iri
    ok 16 - license bittorrent_1; pattern is a Regexp
    not ok 17 - license bittorrent_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license bittorrent_1; misses pattern not_grant_iri
    not ok 19 - license bittorrent_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bittorrent_1, subject license, pattern is supported
    ok 21 - license bittorrent_1, use subject_license
    ok 22 - license bittorrent_1; pattern is a Regexp
    ok 23 - license bittorrent_1; matches pattern text_license
    not ok 24 - license bittorrent_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bittorrent_1; misses pattern not_name_license
    ok 26 - license bittorrent_1, subject name, pattern is supported
    ok 27 - license bittorrent_1, use subject_name
    ok 28 - license bittorrent_1; pattern is a Regexp
    ok 29 - license bittorrent_1; matches pattern name_name
    not ok 30 - license bittorrent_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 49 - license bittorrent_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bittorrent_1_1: pattern(s) exist
    ok 4 - license bittorrent_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bittorrent_1_1; use
    ok 7 - license bittorrent_1_1; pattern is a Regexp
    ok 8 - license bittorrent_1_1, subject grant, pattern is supported
    ok 9 - license bittorrent_1_1, use subject_grant
    ok 10 - license bittorrent_1_1; pattern is a Regexp
    ok 11 - license bittorrent_1_1; matches pattern grant_grant
    not ok 12 - license bittorrent_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bittorrent_1_1; misses pattern not_name_grant
    ok 14 - license bittorrent_1_1, subject iri, pattern is supported
    ok 15 - license bittorrent_1_1, use subject_iri
    ok 16 - license bittorrent_1_1; pattern is a Regexp
    not ok 17 - license bittorrent_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license bittorrent_1_1; misses pattern not_grant_iri
    not ok 19 - license bittorrent_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bittorrent_1_1, subject license, pattern is supported
    ok 21 - license bittorrent_1_1, use subject_license
    ok 22 - license bittorrent_1_1; pattern is a Regexp
    ok 23 - license bittorrent_1_1; matches pattern text_license
    not ok 24 - license bittorrent_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bittorrent_1_1; misses pattern not_name_license
    ok 26 - license bittorrent_1_1, subject name, pattern is supported
    ok 27 - license bittorrent_1_1, use subject_name
    ok 28 - license bittorrent_1_1; pattern is a Regexp
    ok 29 - license bittorrent_1_1; matches pattern name_name
    not ok 30 - license bittorrent_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bittorrent_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 50 - license borceux; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license borceux: pattern(s) exist
    ok 4 - license borceux; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license borceux; use
    ok 7 - license borceux; pattern is a Regexp
    ok 8 - license borceux, subject grant, pattern is supported
    ok 9 - license borceux, use subject_grant
    ok 10 - license borceux; pattern is a Regexp
    not ok 11 - license borceux; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license borceux; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license borceux; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license borceux; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license borceux; misses pattern not_name_grant
    ok 14 - license borceux, subject iri, pattern is supported
    ok 15 - license borceux, use subject_iri
    ok 16 - license borceux; pattern is a Regexp
    not ok 17 - license borceux; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license borceux; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license borceux; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license borceux; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license borceux; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license borceux; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license borceux, subject license, pattern is supported
    ok 21 - license borceux, use subject_license
    ok 22 - license borceux; pattern is a Regexp
    ok 23 - license borceux; matches pattern text_license
    not ok 24 - license borceux; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license borceux; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license borceux; misses pattern not_name_license
    ok 26 - license borceux, subject name, pattern is supported
    ok 27 - license borceux, use subject_name
    ok 28 - license borceux; pattern is a Regexp
    ok 29 - license borceux; matches pattern name_name
    not ok 30 - license borceux; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license borceux; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 51 - license bsd_0_clause; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_0_clause: pattern(s) exist
    ok 4 - license bsd_0_clause; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_0_clause; use
    ok 7 - license bsd_0_clause; pattern is a Regexp
    ok 8 - license bsd_0_clause, subject grant, pattern is supported
    ok 9 - license bsd_0_clause, use subject_grant
    ok 10 - license bsd_0_clause; pattern is a Regexp
    not ok 11 - license bsd_0_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_0_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_0_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_0_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_0_clause; misses pattern not_name_grant
    ok 14 - license bsd_0_clause, subject iri, pattern is supported
    ok 15 - license bsd_0_clause, use subject_iri
    ok 16 - license bsd_0_clause; pattern is a Regexp
    not ok 17 - license bsd_0_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_0_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_0_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_0_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_0_clause; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_0_clause; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_0_clause, subject license, pattern is supported
    ok 21 - license bsd_0_clause, use subject_license
    ok 22 - license bsd_0_clause; pattern is a Regexp
    ok 23 - license bsd_0_clause; matches pattern text_license
    not ok 24 - license bsd_0_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_0_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_0_clause; misses pattern not_name_license
    ok 26 - license bsd_0_clause, subject name, pattern is supported
    ok 27 - license bsd_0_clause, use subject_name
    ok 28 - license bsd_0_clause; pattern is a Regexp
    ok 29 - license bsd_0_clause; matches pattern name_name
    not ok 30 - license bsd_0_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_0_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 52 - license bsd_1_clause; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_1_clause: pattern(s) exist
    ok 4 - license bsd_1_clause; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_1_clause; use
    ok 7 - license bsd_1_clause; pattern is a Regexp
    ok 8 - license bsd_1_clause, subject grant, pattern is supported
    ok 9 - license bsd_1_clause, use subject_grant
    ok 10 - license bsd_1_clause; pattern is a Regexp
    not ok 11 - license bsd_1_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_1_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_1_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_1_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_1_clause; misses pattern not_name_grant
    ok 14 - license bsd_1_clause, subject iri, pattern is supported
    ok 15 - license bsd_1_clause, use subject_iri
    ok 16 - license bsd_1_clause; pattern is a Regexp
    not ok 17 - license bsd_1_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_1_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_1_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_1_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_1_clause; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_1_clause; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_1_clause, subject license, pattern is supported
    ok 21 - license bsd_1_clause, use subject_license
    ok 22 - license bsd_1_clause; pattern is a Regexp
    ok 23 - license bsd_1_clause; matches pattern text_license
    not ok 24 - license bsd_1_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_1_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_1_clause; misses pattern not_name_license
    ok 26 - license bsd_1_clause, subject name, pattern is supported
    ok 27 - license bsd_1_clause, use subject_name
    ok 28 - license bsd_1_clause; pattern is a Regexp
    ok 29 - license bsd_1_clause; matches pattern name_name
    not ok 30 - license bsd_1_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_1_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 53 - license bsd_2_clause; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_2_clause: pattern(s) exist
    ok 4 - license bsd_2_clause; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_2_clause; use
    ok 7 - license bsd_2_clause; pattern is a Regexp
    ok 8 - license bsd_2_clause, subject grant, pattern is supported
    ok 9 - license bsd_2_clause, use subject_grant
    ok 10 - license bsd_2_clause; pattern is a Regexp
    not ok 11 - license bsd_2_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_2_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_2_clause; misses pattern not_name_grant
    ok 14 - license bsd_2_clause, subject iri, pattern is supported
    ok 15 - license bsd_2_clause, use subject_iri
    ok 16 - license bsd_2_clause; pattern is a Regexp
    not ok 17 - license bsd_2_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_2_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_2_clause; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_2_clause, subject license, pattern is supported
    ok 21 - license bsd_2_clause, use subject_license
    ok 22 - license bsd_2_clause; pattern is a Regexp
    ok 23 - license bsd_2_clause; matches pattern text_license
    not ok 24 - license bsd_2_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_2_clause; misses pattern not_name_license
    ok 26 - license bsd_2_clause, subject name, pattern is supported
    ok 27 - license bsd_2_clause, use subject_name
    ok 28 - license bsd_2_clause; pattern is a Regexp
    ok 29 - license bsd_2_clause; matches pattern name_name # TODO not yet supported
    not ok 30 - license bsd_2_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 54 - license bsd_2_clause_freebsd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_2_clause_freebsd: pattern(s) exist
    ok 4 - license bsd_2_clause_freebsd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_2_clause_freebsd; use
    ok 7 - license bsd_2_clause_freebsd; pattern is a Regexp
    ok 8 - license bsd_2_clause_freebsd, subject grant, pattern is supported
    ok 9 - license bsd_2_clause_freebsd, use subject_grant
    ok 10 - license bsd_2_clause_freebsd; pattern is a Regexp
    not ok 11 - license bsd_2_clause_freebsd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_freebsd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_2_clause_freebsd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_freebsd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_2_clause_freebsd; misses pattern not_name_grant
    ok 14 - license bsd_2_clause_freebsd, subject iri, pattern is supported
    ok 15 - license bsd_2_clause_freebsd, use subject_iri
    ok 16 - license bsd_2_clause_freebsd; pattern is a Regexp
    not ok 17 - license bsd_2_clause_freebsd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_freebsd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_2_clause_freebsd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_freebsd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_2_clause_freebsd; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_freebsd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_2_clause_freebsd, subject license, pattern is supported
    ok 21 - license bsd_2_clause_freebsd, use subject_license
    ok 22 - license bsd_2_clause_freebsd; pattern is a Regexp
    ok 23 - license bsd_2_clause_freebsd; matches pattern text_license
    not ok 24 - license bsd_2_clause_freebsd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_freebsd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_2_clause_freebsd; misses pattern not_name_license
    ok 26 - license bsd_2_clause_freebsd, subject name, pattern is supported
    ok 27 - license bsd_2_clause_freebsd, use subject_name
    ok 28 - license bsd_2_clause_freebsd; pattern is a Regexp
    ok 29 - license bsd_2_clause_freebsd; matches pattern name_name
    not ok 30 - license bsd_2_clause_freebsd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_freebsd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 55 - license bsd_2_clause_netbsd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_2_clause_netbsd: pattern(s) exist
    ok 4 - license bsd_2_clause_netbsd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_2_clause_netbsd; use
    ok 7 - license bsd_2_clause_netbsd; pattern is a Regexp
    ok 8 - license bsd_2_clause_netbsd, subject grant, pattern is supported
    ok 9 - license bsd_2_clause_netbsd, use subject_grant
    ok 10 - license bsd_2_clause_netbsd; pattern is a Regexp
    not ok 11 - license bsd_2_clause_netbsd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_netbsd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_2_clause_netbsd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_netbsd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_2_clause_netbsd; misses pattern not_name_grant
    ok 14 - license bsd_2_clause_netbsd, subject iri, pattern is supported
    ok 15 - license bsd_2_clause_netbsd, use subject_iri
    ok 16 - license bsd_2_clause_netbsd; pattern is a Regexp
    not ok 17 - license bsd_2_clause_netbsd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_netbsd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_2_clause_netbsd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_netbsd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_2_clause_netbsd; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_netbsd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_2_clause_netbsd, subject license, pattern is supported
    ok 21 - license bsd_2_clause_netbsd, use subject_license
    ok 22 - license bsd_2_clause_netbsd; pattern is a Regexp
    ok 23 - license bsd_2_clause_netbsd; matches pattern text_license
    not ok 24 - license bsd_2_clause_netbsd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_netbsd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_2_clause_netbsd; misses pattern not_name_license
    ok 26 - license bsd_2_clause_netbsd, subject name, pattern is supported
    ok 27 - license bsd_2_clause_netbsd, use subject_name
    ok 28 - license bsd_2_clause_netbsd; pattern is a Regexp
    ok 29 - license bsd_2_clause_netbsd; matches pattern name_name # TODO not yet supported
    not ok 30 - license bsd_2_clause_netbsd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_netbsd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 56 - license bsd_2_clause_patent; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_2_clause_patent: pattern(s) exist
    ok 4 - license bsd_2_clause_patent; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_2_clause_patent; use
    ok 7 - license bsd_2_clause_patent; pattern is a Regexp
    ok 8 - license bsd_2_clause_patent, subject grant, pattern is supported
    ok 9 - license bsd_2_clause_patent, use subject_grant
    ok 10 - license bsd_2_clause_patent; pattern is a Regexp
    not ok 11 - license bsd_2_clause_patent; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_patent; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_2_clause_patent; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_patent; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_2_clause_patent; misses pattern not_name_grant
    ok 14 - license bsd_2_clause_patent, subject iri, pattern is supported
    ok 15 - license bsd_2_clause_patent, use subject_iri
    ok 16 - license bsd_2_clause_patent; pattern is a Regexp
    not ok 17 - license bsd_2_clause_patent; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_patent; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_2_clause_patent; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_patent; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_2_clause_patent; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_patent; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_2_clause_patent, subject license, pattern is supported
    ok 21 - license bsd_2_clause_patent, use subject_license
    ok 22 - license bsd_2_clause_patent; pattern is a Regexp
    ok 23 - license bsd_2_clause_patent; matches pattern text_license
    not ok 24 - license bsd_2_clause_patent; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_patent; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_2_clause_patent; misses pattern not_name_license
    ok 26 - license bsd_2_clause_patent, subject name, pattern is supported
    ok 27 - license bsd_2_clause_patent, use subject_name
    ok 28 - license bsd_2_clause_patent; pattern is a Regexp
    ok 29 - license bsd_2_clause_patent; matches pattern name_name
    not ok 30 - license bsd_2_clause_patent; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_patent; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 57 - license bsd_2_clause_views; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_2_clause_views: pattern(s) exist
    ok 4 - license bsd_2_clause_views; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_2_clause_views; use
    ok 7 - license bsd_2_clause_views; pattern is a Regexp
    ok 8 - license bsd_2_clause_views, subject grant, pattern is supported
    ok 9 - license bsd_2_clause_views, use subject_grant
    ok 10 - license bsd_2_clause_views; pattern is a Regexp
    not ok 11 - license bsd_2_clause_views; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_views; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_2_clause_views; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_views; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_2_clause_views; misses pattern not_name_grant
    ok 14 - license bsd_2_clause_views, subject iri, pattern is supported
    ok 15 - license bsd_2_clause_views, use subject_iri
    ok 16 - license bsd_2_clause_views; pattern is a Regexp
    not ok 17 - license bsd_2_clause_views; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_views; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_2_clause_views; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_views; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_2_clause_views; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_views; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_2_clause_views, subject license, pattern is supported
    ok 21 - license bsd_2_clause_views, use subject_license
    ok 22 - license bsd_2_clause_views; pattern is a Regexp
    ok 23 - license bsd_2_clause_views; matches pattern text_license
    not ok 24 - license bsd_2_clause_views; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_views; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_2_clause_views; misses pattern not_name_license
    ok 26 - license bsd_2_clause_views, subject name, pattern is supported
    ok 27 - license bsd_2_clause_views, use subject_name
    ok 28 - license bsd_2_clause_views; pattern is a Regexp
    ok 29 - license bsd_2_clause_views; matches pattern name_name
    not ok 30 - license bsd_2_clause_views; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_2_clause_views; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 58 - license bsd_3_clause; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause: pattern(s) exist
    ok 4 - license bsd_3_clause; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause; use
    ok 7 - license bsd_3_clause; pattern is a Regexp
    ok 8 - license bsd_3_clause, subject grant, pattern is supported
    ok 9 - license bsd_3_clause, use subject_grant
    ok 10 - license bsd_3_clause; pattern is a Regexp
    not ok 11 - license bsd_3_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause; misses pattern not_name_grant
    ok 14 - license bsd_3_clause, subject iri, pattern is supported
    ok 15 - license bsd_3_clause, use subject_iri
    ok 16 - license bsd_3_clause; pattern is a Regexp
    not ok 17 - license bsd_3_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause, subject license, pattern is supported
    ok 21 - license bsd_3_clause, use subject_license
    ok 22 - license bsd_3_clause; pattern is a Regexp
    ok 23 - license bsd_3_clause; matches pattern text_license
    not ok 24 - license bsd_3_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause; misses pattern not_name_license
    ok 26 - license bsd_3_clause, subject name, pattern is supported
    ok 27 - license bsd_3_clause, use subject_name
    ok 28 - license bsd_3_clause; pattern is a Regexp
    ok 29 - license bsd_3_clause; matches pattern name_name # TODO not yet supported
    not ok 30 - license bsd_3_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 59 - license bsd_3_clause_attribution; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_attribution: pattern(s) exist
    ok 4 - license bsd_3_clause_attribution; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_attribution; use
    ok 7 - license bsd_3_clause_attribution; pattern is a Regexp
    ok 8 - license bsd_3_clause_attribution, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_attribution, use subject_grant
    ok 10 - license bsd_3_clause_attribution; pattern is a Regexp
    not ok 11 - license bsd_3_clause_attribution; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_attribution; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_attribution; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_attribution; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_attribution; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_attribution, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_attribution, use subject_iri
    ok 16 - license bsd_3_clause_attribution; pattern is a Regexp
    not ok 17 - license bsd_3_clause_attribution; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_attribution; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_attribution; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_attribution; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_attribution; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_attribution; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_attribution, subject license, pattern is supported
    ok 21 - license bsd_3_clause_attribution, use subject_license
    ok 22 - license bsd_3_clause_attribution; pattern is a Regexp
    ok 23 - license bsd_3_clause_attribution; matches pattern text_license
    not ok 24 - license bsd_3_clause_attribution; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_attribution; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_attribution; misses pattern not_name_license
    ok 26 - license bsd_3_clause_attribution, subject name, pattern is supported
    ok 27 - license bsd_3_clause_attribution, use subject_name
    ok 28 - license bsd_3_clause_attribution; pattern is a Regexp
    ok 29 - license bsd_3_clause_attribution; matches pattern name_name
    not ok 30 - license bsd_3_clause_attribution; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_attribution; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 60 - license bsd_3_clause_clear; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_clear: pattern(s) exist
    ok 4 - license bsd_3_clause_clear; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_clear; use
    ok 7 - license bsd_3_clause_clear; pattern is a Regexp
    ok 8 - license bsd_3_clause_clear, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_clear, use subject_grant
    ok 10 - license bsd_3_clause_clear; pattern is a Regexp
    not ok 11 - license bsd_3_clause_clear; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_clear; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_clear; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_clear; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_clear; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_clear, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_clear, use subject_iri
    ok 16 - license bsd_3_clause_clear; pattern is a Regexp
    not ok 17 - license bsd_3_clause_clear; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_clear; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_clear; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_clear; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_clear; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_clear; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_clear, subject license, pattern is supported
    ok 21 - license bsd_3_clause_clear, use subject_license
    ok 22 - license bsd_3_clause_clear; pattern is a Regexp
    ok 23 - license bsd_3_clause_clear; matches pattern text_license
    not ok 24 - license bsd_3_clause_clear; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_clear; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_clear; misses pattern not_name_license
    ok 26 - license bsd_3_clause_clear, subject name, pattern is supported
    ok 27 - license bsd_3_clause_clear, use subject_name
    ok 28 - license bsd_3_clause_clear; pattern is a Regexp
    ok 29 - license bsd_3_clause_clear; matches pattern name_name
    not ok 30 - license bsd_3_clause_clear; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_clear; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 61 - license bsd_3_clause_eclipse; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_eclipse: pattern(s) exist
    ok 4 - license bsd_3_clause_eclipse; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_eclipse; use
    ok 7 - license bsd_3_clause_eclipse; pattern is a Regexp
    ok 8 - license bsd_3_clause_eclipse, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_eclipse, use subject_grant
    ok 10 - license bsd_3_clause_eclipse; pattern is a Regexp
    not ok 11 - license bsd_3_clause_eclipse; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_eclipse; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_eclipse; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_eclipse; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_eclipse; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_eclipse, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_eclipse, use subject_iri
    ok 16 - license bsd_3_clause_eclipse; pattern is a Regexp
    not ok 17 - license bsd_3_clause_eclipse; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_eclipse; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_eclipse; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_eclipse; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_eclipse; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_eclipse; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_eclipse, subject license, pattern is supported
    ok 21 - license bsd_3_clause_eclipse, use subject_license
    ok 22 - license bsd_3_clause_eclipse; pattern is a Regexp
    ok 23 - license bsd_3_clause_eclipse; matches pattern text_license
    not ok 24 - license bsd_3_clause_eclipse; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_eclipse; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_eclipse; misses pattern not_name_license
    ok 26 - license bsd_3_clause_eclipse, subject name, pattern is supported
    ok 27 - license bsd_3_clause_eclipse, use subject_name
    ok 28 - license bsd_3_clause_eclipse; pattern is a Regexp
    ok 29 - license bsd_3_clause_eclipse; matches pattern name_name # TODO not yet supported
    not ok 30 - license bsd_3_clause_eclipse; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_eclipse; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 62 - license bsd_3_clause_lbnl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_lbnl: pattern(s) exist
    ok 4 - license bsd_3_clause_lbnl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_lbnl; use
    ok 7 - license bsd_3_clause_lbnl; pattern is a Regexp
    ok 8 - license bsd_3_clause_lbnl, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_lbnl, use subject_grant
    ok 10 - license bsd_3_clause_lbnl; pattern is a Regexp
    not ok 11 - license bsd_3_clause_lbnl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_lbnl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_lbnl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_lbnl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_lbnl; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_lbnl, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_lbnl, use subject_iri
    ok 16 - license bsd_3_clause_lbnl; pattern is a Regexp
    not ok 17 - license bsd_3_clause_lbnl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_lbnl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_lbnl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_lbnl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_lbnl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_lbnl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_lbnl, subject license, pattern is supported
    ok 21 - license bsd_3_clause_lbnl, use subject_license
    ok 22 - license bsd_3_clause_lbnl; pattern is a Regexp
    ok 23 - license bsd_3_clause_lbnl; matches pattern text_license
    not ok 24 - license bsd_3_clause_lbnl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_lbnl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_lbnl; misses pattern not_name_license
    ok 26 - license bsd_3_clause_lbnl, subject name, pattern is supported
    ok 27 - license bsd_3_clause_lbnl, use subject_name
    ok 28 - license bsd_3_clause_lbnl; pattern is a Regexp
    ok 29 - license bsd_3_clause_lbnl; matches pattern name_name
    not ok 30 - license bsd_3_clause_lbnl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_lbnl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 63 - license bsd_3_clause_modification; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_modification: pattern(s) exist
    ok 4 - license bsd_3_clause_modification; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_modification; use
    ok 7 - license bsd_3_clause_modification; pattern is a Regexp
    ok 8 - license bsd_3_clause_modification, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_modification, use subject_grant
    ok 10 - license bsd_3_clause_modification; pattern is a Regexp
    not ok 11 - license bsd_3_clause_modification; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_modification; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_modification; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_modification; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_modification; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_modification, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_modification, use subject_iri
    ok 16 - license bsd_3_clause_modification; pattern is a Regexp
    not ok 17 - license bsd_3_clause_modification; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_modification; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_modification; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_modification; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_modification; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_modification; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_modification, subject license, pattern is supported
    ok 21 - license bsd_3_clause_modification, use subject_license
    ok 22 - license bsd_3_clause_modification; pattern is a Regexp
    ok 23 - license bsd_3_clause_modification; matches pattern text_license
    not ok 24 - license bsd_3_clause_modification; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_modification; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_modification; misses pattern not_name_license
    ok 26 - license bsd_3_clause_modification, subject name, pattern is supported
    ok 27 - license bsd_3_clause_modification, use subject_name
    ok 28 - license bsd_3_clause_modification; pattern is a Regexp
    ok 29 - license bsd_3_clause_modification; matches pattern name_name
    not ok 30 - license bsd_3_clause_modification; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_modification; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 64 - license bsd_3_clause_no_military_license; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_no_military_license: pattern(s) exist
    ok 4 - license bsd_3_clause_no_military_license; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_no_military_license; use
    ok 7 - license bsd_3_clause_no_military_license; pattern is a Regexp
    ok 8 - license bsd_3_clause_no_military_license, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_no_military_license, use subject_grant
    ok 10 - license bsd_3_clause_no_military_license; pattern is a Regexp
    not ok 11 - license bsd_3_clause_no_military_license; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_military_license; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_no_military_license; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_military_license; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_no_military_license; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_no_military_license, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_no_military_license, use subject_iri
    ok 16 - license bsd_3_clause_no_military_license; pattern is a Regexp
    not ok 17 - license bsd_3_clause_no_military_license; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_military_license; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_no_military_license; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_military_license; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_no_military_license; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_military_license; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_no_military_license, subject license, pattern is supported
    ok 21 - license bsd_3_clause_no_military_license, use subject_license
    ok 22 - license bsd_3_clause_no_military_license; pattern is a Regexp
    ok 23 - license bsd_3_clause_no_military_license; matches pattern text_license
    not ok 24 - license bsd_3_clause_no_military_license; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_military_license; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_no_military_license; misses pattern not_name_license
    ok 26 - license bsd_3_clause_no_military_license, subject name, pattern is supported
    ok 27 - license bsd_3_clause_no_military_license, use subject_name
    ok 28 - license bsd_3_clause_no_military_license; pattern is a Regexp
    ok 29 - license bsd_3_clause_no_military_license; matches pattern name_name
    not ok 30 - license bsd_3_clause_no_military_license; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_military_license; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 65 - license bsd_3_clause_no_nuclear_license; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_no_nuclear_license: pattern(s) exist
    ok 4 - license bsd_3_clause_no_nuclear_license; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_no_nuclear_license; use
    ok 7 - license bsd_3_clause_no_nuclear_license; pattern is a Regexp
    ok 8 - license bsd_3_clause_no_nuclear_license, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_no_nuclear_license, use subject_grant
    ok 10 - license bsd_3_clause_no_nuclear_license; pattern is a Regexp
    not ok 11 - license bsd_3_clause_no_nuclear_license; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_no_nuclear_license; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_no_nuclear_license; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_no_nuclear_license, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_no_nuclear_license, use subject_iri
    ok 16 - license bsd_3_clause_no_nuclear_license; pattern is a Regexp
    not ok 17 - license bsd_3_clause_no_nuclear_license; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_no_nuclear_license; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_no_nuclear_license; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_no_nuclear_license, subject license, pattern is supported
    ok 21 - license bsd_3_clause_no_nuclear_license, use subject_license
    ok 22 - license bsd_3_clause_no_nuclear_license; pattern is a Regexp
    ok 23 - license bsd_3_clause_no_nuclear_license; matches pattern text_license
    not ok 24 - license bsd_3_clause_no_nuclear_license; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_no_nuclear_license; misses pattern not_name_license
    ok 26 - license bsd_3_clause_no_nuclear_license, subject name, pattern is supported
    ok 27 - license bsd_3_clause_no_nuclear_license, use subject_name
    ok 28 - license bsd_3_clause_no_nuclear_license; pattern is a Regexp
    ok 29 - license bsd_3_clause_no_nuclear_license; matches pattern name_name
    not ok 30 - license bsd_3_clause_no_nuclear_license; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 66 - license bsd_3_clause_no_nuclear_license_2014; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_no_nuclear_license_2014: pattern(s) exist
    ok 4 - license bsd_3_clause_no_nuclear_license_2014; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_no_nuclear_license_2014; use
    ok 7 - license bsd_3_clause_no_nuclear_license_2014; pattern is a Regexp
    ok 8 - license bsd_3_clause_no_nuclear_license_2014, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_no_nuclear_license_2014, use subject_grant
    ok 10 - license bsd_3_clause_no_nuclear_license_2014; pattern is a Regexp
    not ok 11 - license bsd_3_clause_no_nuclear_license_2014; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license_2014; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_no_nuclear_license_2014; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license_2014; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_no_nuclear_license_2014; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_no_nuclear_license_2014, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_no_nuclear_license_2014, use subject_iri
    ok 16 - license bsd_3_clause_no_nuclear_license_2014; pattern is a Regexp
    not ok 17 - license bsd_3_clause_no_nuclear_license_2014; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license_2014; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_no_nuclear_license_2014; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license_2014; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_no_nuclear_license_2014; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license_2014; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_no_nuclear_license_2014, subject license, pattern is supported
    ok 21 - license bsd_3_clause_no_nuclear_license_2014, use subject_license
    ok 22 - license bsd_3_clause_no_nuclear_license_2014; pattern is a Regexp
    ok 23 - license bsd_3_clause_no_nuclear_license_2014; matches pattern text_license
    not ok 24 - license bsd_3_clause_no_nuclear_license_2014; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license_2014; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_no_nuclear_license_2014; misses pattern not_name_license
    ok 26 - license bsd_3_clause_no_nuclear_license_2014, subject name, pattern is supported
    ok 27 - license bsd_3_clause_no_nuclear_license_2014, use subject_name
    ok 28 - license bsd_3_clause_no_nuclear_license_2014; pattern is a Regexp
    ok 29 - license bsd_3_clause_no_nuclear_license_2014; matches pattern name_name
    not ok 30 - license bsd_3_clause_no_nuclear_license_2014; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_license_2014; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 67 - license bsd_3_clause_no_nuclear_warranty; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_no_nuclear_warranty: pattern(s) exist
    ok 4 - license bsd_3_clause_no_nuclear_warranty; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_no_nuclear_warranty; use
    ok 7 - license bsd_3_clause_no_nuclear_warranty; pattern is a Regexp
    ok 8 - license bsd_3_clause_no_nuclear_warranty, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_no_nuclear_warranty, use subject_grant
    ok 10 - license bsd_3_clause_no_nuclear_warranty; pattern is a Regexp
    not ok 11 - license bsd_3_clause_no_nuclear_warranty; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_warranty; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_no_nuclear_warranty; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_warranty; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_no_nuclear_warranty; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_no_nuclear_warranty, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_no_nuclear_warranty, use subject_iri
    ok 16 - license bsd_3_clause_no_nuclear_warranty; pattern is a Regexp
    not ok 17 - license bsd_3_clause_no_nuclear_warranty; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_warranty; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_no_nuclear_warranty; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_warranty; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_no_nuclear_warranty; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_warranty; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_no_nuclear_warranty, subject license, pattern is supported
    ok 21 - license bsd_3_clause_no_nuclear_warranty, use subject_license
    ok 22 - license bsd_3_clause_no_nuclear_warranty; pattern is a Regexp
    ok 23 - license bsd_3_clause_no_nuclear_warranty; matches pattern text_license
    not ok 24 - license bsd_3_clause_no_nuclear_warranty; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_warranty; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_no_nuclear_warranty; misses pattern not_name_license
    ok 26 - license bsd_3_clause_no_nuclear_warranty, subject name, pattern is supported
    ok 27 - license bsd_3_clause_no_nuclear_warranty, use subject_name
    ok 28 - license bsd_3_clause_no_nuclear_warranty; pattern is a Regexp
    ok 29 - license bsd_3_clause_no_nuclear_warranty; matches pattern name_name
    not ok 30 - license bsd_3_clause_no_nuclear_warranty; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_no_nuclear_warranty; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 68 - license bsd_3_clause_refractions; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_3_clause_refractions: pattern(s) exist
    ok 4 - license bsd_3_clause_refractions; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_3_clause_refractions; use
    ok 7 - license bsd_3_clause_refractions; pattern is a Regexp
    ok 8 - license bsd_3_clause_refractions, subject grant, pattern is supported
    ok 9 - license bsd_3_clause_refractions, use subject_grant
    ok 10 - license bsd_3_clause_refractions; pattern is a Regexp
    not ok 11 - license bsd_3_clause_refractions; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_refractions; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_3_clause_refractions; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_refractions; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_3_clause_refractions; misses pattern not_name_grant
    ok 14 - license bsd_3_clause_refractions, subject iri, pattern is supported
    ok 15 - license bsd_3_clause_refractions, use subject_iri
    ok 16 - license bsd_3_clause_refractions; pattern is a Regexp
    not ok 17 - license bsd_3_clause_refractions; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_refractions; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_3_clause_refractions; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_refractions; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_3_clause_refractions; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_refractions; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_3_clause_refractions, subject license, pattern is supported
    ok 21 - license bsd_3_clause_refractions, use subject_license
    ok 22 - license bsd_3_clause_refractions; pattern is a Regexp
    ok 23 - license bsd_3_clause_refractions; matches pattern text_license
    not ok 24 - license bsd_3_clause_refractions; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_refractions; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_3_clause_refractions; misses pattern not_name_license
    ok 26 - license bsd_3_clause_refractions, subject name, pattern is supported
    ok 27 - license bsd_3_clause_refractions, use subject_name
    ok 28 - license bsd_3_clause_refractions; pattern is a Regexp
    ok 29 - license bsd_3_clause_refractions; matches pattern name_name # TODO not yet supported
    not ok 30 - license bsd_3_clause_refractions; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_3_clause_refractions; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 69 - license bsd_4_clause; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_4_clause: pattern(s) exist
    ok 4 - license bsd_4_clause; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_4_clause; use
    ok 7 - license bsd_4_clause; pattern is a Regexp
    ok 8 - license bsd_4_clause, subject grant, pattern is supported
    ok 9 - license bsd_4_clause, use subject_grant
    ok 10 - license bsd_4_clause; pattern is a Regexp
    not ok 11 - license bsd_4_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_4_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_4_clause; misses pattern not_name_grant
    ok 14 - license bsd_4_clause, subject iri, pattern is supported
    ok 15 - license bsd_4_clause, use subject_iri
    ok 16 - license bsd_4_clause; pattern is a Regexp
    not ok 17 - license bsd_4_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_4_clause; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_4_clause; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_4_clause, subject license, pattern is supported
    ok 21 - license bsd_4_clause, use subject_license
    ok 22 - license bsd_4_clause; pattern is a Regexp
    ok 23 - license bsd_4_clause; matches pattern text_license
    not ok 24 - license bsd_4_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_4_clause; misses pattern not_name_license
    ok 26 - license bsd_4_clause, subject name, pattern is supported
    ok 27 - license bsd_4_clause, use subject_name
    ok 28 - license bsd_4_clause; pattern is a Regexp
    ok 29 - license bsd_4_clause; matches pattern name_name # TODO not yet supported
    not ok 30 - license bsd_4_clause; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 70 - license bsd_4_clause_uc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_4_clause_uc: pattern(s) exist
    ok 4 - license bsd_4_clause_uc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_4_clause_uc; use
    ok 7 - license bsd_4_clause_uc; pattern is a Regexp
    ok 8 - license bsd_4_clause_uc, subject grant, pattern is supported
    ok 9 - license bsd_4_clause_uc, use subject_grant
    ok 10 - license bsd_4_clause_uc; pattern is a Regexp
    not ok 11 - license bsd_4_clause_uc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_4_clause_uc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license bsd_4_clause_uc; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license bsd_4_clause_uc, subject iri, pattern is supported
    ok 15 - license bsd_4_clause_uc, use subject_iri
    ok 16 - license bsd_4_clause_uc; pattern is a Regexp
    not ok 17 - license bsd_4_clause_uc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_4_clause_uc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_4_clause_uc; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_4_clause_uc, subject license, pattern is supported
    ok 21 - license bsd_4_clause_uc, use subject_license
    ok 22 - license bsd_4_clause_uc; pattern is a Regexp
    ok 23 - license bsd_4_clause_uc; matches pattern text_license
    not ok 24 - license bsd_4_clause_uc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 25 - license bsd_4_clause_uc; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 26 - license bsd_4_clause_uc, subject name, pattern is supported
    ok 27 - license bsd_4_clause_uc, use subject_name
    ok 28 - license bsd_4_clause_uc; pattern is a Regexp
    not ok 29 - license bsd_4_clause_uc; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 30 - license bsd_4_clause_uc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_4_clause_uc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 71 - license bsd_protection; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd_protection: pattern(s) exist
    ok 4 - license bsd_protection; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd_protection; use
    ok 7 - license bsd_protection; pattern is a Regexp
    ok 8 - license bsd_protection, subject grant, pattern is supported
    ok 9 - license bsd_protection, use subject_grant
    ok 10 - license bsd_protection; pattern is a Regexp
    not ok 11 - license bsd_protection; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_protection; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsd_protection; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_protection; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsd_protection; misses pattern not_name_grant
    ok 14 - license bsd_protection, subject iri, pattern is supported
    ok 15 - license bsd_protection, use subject_iri
    ok 16 - license bsd_protection; pattern is a Regexp
    not ok 17 - license bsd_protection; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_protection; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsd_protection; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_protection; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd_protection; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_protection; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd_protection, subject license, pattern is supported
    ok 21 - license bsd_protection, use subject_license
    ok 22 - license bsd_protection; pattern is a Regexp
    ok 23 - license bsd_protection; matches pattern text_license
    not ok 24 - license bsd_protection; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_protection; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bsd_protection; misses pattern not_name_license
    ok 26 - license bsd_protection, subject name, pattern is supported
    ok 27 - license bsd_protection, use subject_name
    ok 28 - license bsd_protection; pattern is a Regexp
    ok 29 - license bsd_protection; matches pattern name_name
    not ok 30 - license bsd_protection; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd_protection; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 72 - license bsl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsl: pattern(s) exist
    ok 4 - license bsl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsl; use
    ok 7 - license bsl; pattern is a Regexp
    ok 8 - license bsl, subject grant, pattern is supported
    ok 9 - license bsl, use subject_grant
    ok 10 - license bsl; pattern is a Regexp
    not ok 11 - license bsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bsl; misses pattern not_name_grant
    ok 14 - license bsl, subject iri, pattern is supported
    ok 15 - license bsl, use subject_iri
    ok 16 - license bsl; pattern is a Regexp
    not ok 17 - license bsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsl, subject license, pattern is supported # TODO license bsl; subject license not yet supported
    not ok 21 - license bsl, use subject_license # TODO license bsl; subject license not yet supported
    # Failed test (with amnesty) 'license bsl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license bsl, subject name, pattern is supported
    ok 23 - license bsl, use subject_name
    ok 24 - license bsl; pattern is a Regexp
    ok 25 - license bsl; matches pattern name_name
    not ok 26 - license bsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 73 - license bsl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsl_1: pattern(s) exist
    ok 4 - license bsl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsl_1; use
    ok 7 - license bsl_1; pattern is a Regexp
    ok 8 - license bsl_1, subject grant, pattern is supported
    ok 9 - license bsl_1, use subject_grant
    ok 10 - license bsl_1; pattern is a Regexp
    not ok 11 - license bsl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license bsl_1; misses pattern not_iri_grant
    ok 13 - license bsl_1; misses pattern not_name_grant
    ok 14 - license bsl_1, subject iri, pattern is supported
    ok 15 - license bsl_1, use subject_iri
    ok 16 - license bsl_1; pattern is a Regexp
    ok 17 - license bsl_1; matches pattern iri_iri
    not ok 18 - license bsl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsl_1, subject license, pattern is supported
    ok 21 - license bsl_1, use subject_license
    ok 22 - license bsl_1; pattern is a Regexp
    not ok 23 - license bsl_1; matches pattern text_license # TODO not yet supported
    # Failed test (with amnesty) 'license bsl_1; matches pattern text_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Permission is hereby granted, | =~ | (?^u:this license [((]the (?: |
    # |  free of charge,\n            |    | ["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2}) |
    # | to any person or organization |    | Software(?:["«»˝̏“”„]|['<>`´‘ |
    # |  obtaining a copy of the soft |    | ’‹›‚]{0,2})[))] to use, repro |
    # | ware and accompanying documen |    | duce)                         |
    # | tation covered by this licens |    |                               |
    # | e (the "Software")\n          |    |                               |
    # | to use, reproduce, display, d |    |                               |
    # | istribute, execute, and trans |    |                               |
    # | mit the Software,\n           |    |                               |
    # | and to prepare derivative wor |    |                               |
    # | ks of the Software,\n         |    |                               |
    # | and to permit third-parties t |    |                               |
    # | o whom the Software is furnis |    |                               |
    # | hed to do so,\n               |    |                               |
    # | all subject to the following: |    |                               |
    # | \n                            |    |                               |
    # +-------------------------------+----+-------------------------------+
    ok 24 - license bsl_1; misses pattern not_iri_license
    ok 25 - license bsl_1; misses pattern not_name_license
    ok 26 - license bsl_1, subject name, pattern is supported
    ok 27 - license bsl_1, use subject_name
    ok 28 - license bsl_1; pattern is a Regexp
    ok 29 - license bsl_1; matches pattern name_name
    ok 30 - license bsl_1; misses pattern not_iri_name # TODO not yet supported
    1..30
}
ok 74 - license bzip2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bzip2: pattern(s) exist
    ok 4 - license bzip2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bzip2; use
    ok 7 - license bzip2; pattern is a Regexp
    ok 8 - license bzip2, subject grant, pattern is supported
    ok 9 - license bzip2, use subject_grant
    ok 10 - license bzip2; pattern is a Regexp
    not ok 11 - license bzip2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bzip2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bzip2; misses pattern not_name_grant
    ok 14 - license bzip2, subject iri, pattern is supported # TODO license bzip2; subject iri not yet supported
    not ok 15 - license bzip2, use subject_iri # TODO license bzip2; subject iri not yet supported
    # Failed test (with amnesty) 'license bzip2, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license bzip2, subject license, pattern is supported
    ok 17 - license bzip2, use subject_license
    ok 18 - license bzip2; pattern is a Regexp
    ok 19 - license bzip2; matches pattern text_license
    not ok 20 - license bzip2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 21 - license bzip2; misses pattern not_name_license
    ok 22 - license bzip2, subject name, pattern is supported
    ok 23 - license bzip2, use subject_name
    ok 24 - license bzip2; pattern is a Regexp
    ok 25 - license bzip2; matches pattern name_name
    not ok 26 - license bzip2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 75 - license bzip2_1_0_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bzip2_1_0_5: pattern(s) exist
    ok 4 - license bzip2_1_0_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bzip2_1_0_5; use
    ok 7 - license bzip2_1_0_5; pattern is a Regexp
    ok 8 - license bzip2_1_0_5, subject grant, pattern is supported
    ok 9 - license bzip2_1_0_5, use subject_grant
    ok 10 - license bzip2_1_0_5; pattern is a Regexp
    not ok 11 - license bzip2_1_0_5; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_5; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bzip2_1_0_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bzip2_1_0_5; misses pattern not_name_grant
    ok 14 - license bzip2_1_0_5, subject iri, pattern is supported
    ok 15 - license bzip2_1_0_5, use subject_iri
    ok 16 - license bzip2_1_0_5; pattern is a Regexp
    not ok 17 - license bzip2_1_0_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bzip2_1_0_5; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_5; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bzip2_1_0_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bzip2_1_0_5, subject license, pattern is supported
    ok 21 - license bzip2_1_0_5, use subject_license
    ok 22 - license bzip2_1_0_5; pattern is a Regexp
    ok 23 - license bzip2_1_0_5; matches pattern text_license
    not ok 24 - license bzip2_1_0_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bzip2_1_0_5; misses pattern not_name_license
    ok 26 - license bzip2_1_0_5, subject name, pattern is supported
    ok 27 - license bzip2_1_0_5, use subject_name
    ok 28 - license bzip2_1_0_5; pattern is a Regexp
    ok 29 - license bzip2_1_0_5; matches pattern name_name
    not ok 30 - license bzip2_1_0_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 76 - license bzip2_1_0_6; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bzip2_1_0_6: pattern(s) exist
    ok 4 - license bzip2_1_0_6; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bzip2_1_0_6; use
    ok 7 - license bzip2_1_0_6; pattern is a Regexp
    ok 8 - license bzip2_1_0_6, subject grant, pattern is supported
    ok 9 - license bzip2_1_0_6, use subject_grant
    ok 10 - license bzip2_1_0_6; pattern is a Regexp
    not ok 11 - license bzip2_1_0_6; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_6; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license bzip2_1_0_6; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_6; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license bzip2_1_0_6; misses pattern not_name_grant
    ok 14 - license bzip2_1_0_6, subject iri, pattern is supported
    ok 15 - license bzip2_1_0_6, use subject_iri
    ok 16 - license bzip2_1_0_6; pattern is a Regexp
    not ok 17 - license bzip2_1_0_6; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_6; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license bzip2_1_0_6; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_6; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bzip2_1_0_6; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_6; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bzip2_1_0_6, subject license, pattern is supported
    ok 21 - license bzip2_1_0_6, use subject_license
    ok 22 - license bzip2_1_0_6; pattern is a Regexp
    ok 23 - license bzip2_1_0_6; matches pattern text_license
    not ok 24 - license bzip2_1_0_6; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_6; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license bzip2_1_0_6; misses pattern not_name_license
    ok 26 - license bzip2_1_0_6, subject name, pattern is supported
    ok 27 - license bzip2_1_0_6, use subject_name
    ok 28 - license bzip2_1_0_6; pattern is a Regexp
    ok 29 - license bzip2_1_0_6; matches pattern name_name
    not ok 30 - license bzip2_1_0_6; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license bzip2_1_0_6; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 77 - license cal; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cal: pattern(s) exist
    ok 4 - license cal; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cal; use
    ok 7 - license cal; pattern is a Regexp
    ok 8 - license cal, subject grant, pattern is supported
    ok 9 - license cal, use subject_grant
    ok 10 - license cal; pattern is a Regexp
    not ok 11 - license cal; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cal; misses pattern not_name_grant
    ok 14 - license cal, subject iri, pattern is supported # TODO license cal; subject iri not yet supported
    not ok 15 - license cal, use subject_iri # TODO license cal; subject iri not yet supported
    # Failed test (with amnesty) 'license cal, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cal, subject license, pattern is supported # TODO license cal; subject license not yet supported
    not ok 17 - license cal, use subject_license # TODO license cal; subject license not yet supported
    # Failed test (with amnesty) 'license cal, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cal, subject name, pattern is supported
    ok 19 - license cal, use subject_name
    ok 20 - license cal; pattern is a Regexp
    ok 21 - license cal; matches pattern name_name
    not ok 22 - license cal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 78 - license cal_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cal_1: pattern(s) exist
    ok 4 - license cal_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cal_1; use
    ok 7 - license cal_1; pattern is a Regexp
    ok 8 - license cal_1, subject grant, pattern is supported
    ok 9 - license cal_1, use subject_grant
    ok 10 - license cal_1; pattern is a Regexp
    not ok 11 - license cal_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cal_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cal_1; misses pattern not_name_grant
    ok 14 - license cal_1, subject iri, pattern is supported
    ok 15 - license cal_1, use subject_iri
    ok 16 - license cal_1; pattern is a Regexp
    not ok 17 - license cal_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cal_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cal_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cal_1, subject license, pattern is supported
    ok 21 - license cal_1, use subject_license
    ok 22 - license cal_1; pattern is a Regexp
    ok 23 - license cal_1; matches pattern text_license
    not ok 24 - license cal_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cal_1; misses pattern not_name_license
    ok 26 - license cal_1, subject name, pattern is supported
    ok 27 - license cal_1, use subject_name
    ok 28 - license cal_1; pattern is a Regexp
    ok 29 - license cal_1; matches pattern name_name
    not ok 30 - license cal_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cal_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 79 - license caldera; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license caldera: pattern(s) exist
    ok 4 - license caldera; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license caldera; use
    ok 7 - license caldera; pattern is a Regexp
    ok 8 - license caldera, subject grant, pattern is supported
    ok 9 - license caldera, use subject_grant
    ok 10 - license caldera; pattern is a Regexp
    not ok 11 - license caldera; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license caldera; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license caldera; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license caldera; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license caldera; misses pattern not_name_grant
    ok 14 - license caldera, subject iri, pattern is supported
    ok 15 - license caldera, use subject_iri
    ok 16 - license caldera; pattern is a Regexp
    not ok 17 - license caldera; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license caldera; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license caldera; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license caldera; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license caldera; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license caldera; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license caldera, subject license, pattern is supported
    ok 21 - license caldera, use subject_license
    ok 22 - license caldera; pattern is a Regexp
    ok 23 - license caldera; matches pattern text_license
    not ok 24 - license caldera; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license caldera; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license caldera; misses pattern not_name_license
    ok 26 - license caldera, subject name, pattern is supported
    ok 27 - license caldera, use subject_name
    ok 28 - license caldera; pattern is a Regexp
    ok 29 - license caldera; matches pattern name_name
    not ok 30 - license caldera; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license caldera; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 80 - license catosl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license catosl: pattern(s) exist
    ok 4 - license catosl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license catosl; use
    ok 7 - license catosl; pattern is a Regexp
    ok 8 - license catosl, subject grant, pattern is supported
    ok 9 - license catosl, use subject_grant
    ok 10 - license catosl; pattern is a Regexp
    not ok 11 - license catosl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license catosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license catosl; misses pattern not_name_grant
    ok 14 - license catosl, subject iri, pattern is supported # TODO license catosl; subject iri not yet supported
    not ok 15 - license catosl, use subject_iri # TODO license catosl; subject iri not yet supported
    # Failed test (with amnesty) 'license catosl, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license catosl, subject license, pattern is supported # TODO license catosl; subject license not yet supported
    not ok 17 - license catosl, use subject_license # TODO license catosl; subject license not yet supported
    # Failed test (with amnesty) 'license catosl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license catosl, subject name, pattern is supported
    ok 19 - license catosl, use subject_name
    ok 20 - license catosl; pattern is a Regexp
    ok 21 - license catosl; matches pattern name_name
    not ok 22 - license catosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 81 - license catosl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license catosl_1_1: pattern(s) exist
    ok 4 - license catosl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license catosl_1_1; use
    ok 7 - license catosl_1_1; pattern is a Regexp
    ok 8 - license catosl_1_1, subject grant, pattern is supported
    ok 9 - license catosl_1_1, use subject_grant
    ok 10 - license catosl_1_1; pattern is a Regexp
    not ok 11 - license catosl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license catosl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license catosl_1_1; misses pattern not_name_grant
    ok 14 - license catosl_1_1, subject iri, pattern is supported
    ok 15 - license catosl_1_1, use subject_iri
    ok 16 - license catosl_1_1; pattern is a Regexp
    not ok 17 - license catosl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license catosl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license catosl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license catosl_1_1, subject license, pattern is supported
    ok 21 - license catosl_1_1, use subject_license
    ok 22 - license catosl_1_1; pattern is a Regexp
    ok 23 - license catosl_1_1; matches pattern text_license
    not ok 24 - license catosl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license catosl_1_1; misses pattern not_name_license
    ok 26 - license catosl_1_1, subject name, pattern is supported
    ok 27 - license catosl_1_1, use subject_name
    ok 28 - license catosl_1_1; pattern is a Regexp
    ok 29 - license catosl_1_1; matches pattern name_name
    not ok 30 - license catosl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license catosl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 82 - license cc_by; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by: pattern(s) exist
    ok 4 - license cc_by; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by; use
    ok 7 - license cc_by; pattern is a Regexp
    ok 8 - license cc_by, subject grant, pattern is supported
    ok 9 - license cc_by, use subject_grant
    ok 10 - license cc_by; pattern is a Regexp
    not ok 11 - license cc_by; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_by; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_by; misses pattern not_name_grant
    ok 14 - license cc_by, subject iri, pattern is supported # TODO license cc_by; subject iri not yet supported
    ok 15 - license cc_by, use subject_iri # TODO license cc_by; subject iri not yet supported
    ok 16 - license cc_by; pattern is a Regexp # TODO license cc_by; subject iri not yet supported
    not ok 17 - license cc_by; dataset iri missing # TODO license cc_by; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cc_by; dataset grant missing # TODO license cc_by; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cc_by; dataset license missing # TODO license cc_by; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by, subject license, pattern is supported # TODO license cc_by; subject license not yet supported
    not ok 21 - license cc_by, use subject_license # TODO license cc_by; subject license not yet supported
    # Failed test (with amnesty) 'license cc_by, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_by, subject name, pattern is supported
    ok 23 - license cc_by, use subject_name
    ok 24 - license cc_by; pattern is a Regexp
    ok 25 - license cc_by; matches pattern name_name
    not ok 26 - license cc_by; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 83 - license cc_by_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_1: pattern(s) exist
    ok 4 - license cc_by_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_1; use
    ok 7 - license cc_by_1; pattern is a Regexp
    ok 8 - license cc_by_1, subject grant, pattern is supported
    ok 9 - license cc_by_1, use subject_grant
    ok 10 - license cc_by_1; pattern is a Regexp
    ok 11 - license cc_by_1; matches pattern grant_grant
    ok 12 - license cc_by_1; misses pattern not_iri_grant
    ok 13 - license cc_by_1; misses pattern not_name_grant
    ok 14 - license cc_by_1, subject iri, pattern is supported
    ok 15 - license cc_by_1, use subject_iri
    ok 16 - license cc_by_1; pattern is a Regexp
    ok 17 - license cc_by_1; matches pattern iri_iri
    not ok 18 - license cc_by_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_1, subject license, pattern is supported
    ok 21 - license cc_by_1, use subject_license
    ok 22 - license cc_by_1; pattern is a Regexp
    not ok 23 - license cc_by_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_1; misses pattern not_iri_license
    ok 25 - license cc_by_1; misses pattern not_name_license
    ok 26 - license cc_by_1, subject name, pattern is supported
    ok 27 - license cc_by_1, use subject_name
    ok 28 - license cc_by_1; pattern is a Regexp
    ok 29 - license cc_by_1; matches pattern name_name
    ok 30 - license cc_by_1; misses pattern not_iri_name
    1..30
}
ok 84 - license cc_by_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_2: pattern(s) exist
    ok 4 - license cc_by_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_2; use
    ok 7 - license cc_by_2; pattern is a Regexp
    ok 8 - license cc_by_2, subject grant, pattern is supported
    ok 9 - license cc_by_2, use subject_grant
    ok 10 - license cc_by_2; pattern is a Regexp
    ok 11 - license cc_by_2; matches pattern grant_grant
    ok 12 - license cc_by_2; misses pattern not_iri_grant
    ok 13 - license cc_by_2; misses pattern not_name_grant
    ok 14 - license cc_by_2, subject iri, pattern is supported
    ok 15 - license cc_by_2, use subject_iri
    ok 16 - license cc_by_2; pattern is a Regexp
    ok 17 - license cc_by_2; matches pattern iri_iri
    not ok 18 - license cc_by_2; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_2; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_2, subject license, pattern is supported
    ok 21 - license cc_by_2, use subject_license
    ok 22 - license cc_by_2; pattern is a Regexp
    not ok 23 - license cc_by_2; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_2; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_2; misses pattern not_iri_license
    ok 25 - license cc_by_2; misses pattern not_name_license
    ok 26 - license cc_by_2, subject name, pattern is supported
    ok 27 - license cc_by_2, use subject_name
    ok 28 - license cc_by_2; pattern is a Regexp
    ok 29 - license cc_by_2; matches pattern name_name
    ok 30 - license cc_by_2; misses pattern not_iri_name
    1..30
}
ok 85 - license cc_by_2_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_2_5: pattern(s) exist
    ok 4 - license cc_by_2_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_2_5; use
    ok 7 - license cc_by_2_5; pattern is a Regexp
    ok 8 - license cc_by_2_5, subject grant, pattern is supported
    ok 9 - license cc_by_2_5, use subject_grant
    ok 10 - license cc_by_2_5; pattern is a Regexp
    ok 11 - license cc_by_2_5; matches pattern grant_grant
    ok 12 - license cc_by_2_5; misses pattern not_iri_grant
    ok 13 - license cc_by_2_5; misses pattern not_name_grant
    ok 14 - license cc_by_2_5, subject iri, pattern is supported
    ok 15 - license cc_by_2_5, use subject_iri
    ok 16 - license cc_by_2_5; pattern is a Regexp
    ok 17 - license cc_by_2_5; matches pattern iri_iri
    not ok 18 - license cc_by_2_5; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_2_5; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_2_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_2_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_2_5, subject license, pattern is supported
    ok 21 - license cc_by_2_5, use subject_license
    ok 22 - license cc_by_2_5; pattern is a Regexp
    not ok 23 - license cc_by_2_5; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_2_5; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_2_5; misses pattern not_iri_license
    ok 25 - license cc_by_2_5; misses pattern not_name_license
    ok 26 - license cc_by_2_5, subject name, pattern is supported
    ok 27 - license cc_by_2_5, use subject_name
    ok 28 - license cc_by_2_5; pattern is a Regexp
    ok 29 - license cc_by_2_5; matches pattern name_name
    ok 30 - license cc_by_2_5; misses pattern not_iri_name
    1..30
}
ok 86 - license cc_by_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_3: pattern(s) exist
    ok 4 - license cc_by_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_3; use
    ok 7 - license cc_by_3; pattern is a Regexp
    ok 8 - license cc_by_3, subject grant, pattern is supported
    ok 9 - license cc_by_3, use subject_grant
    ok 10 - license cc_by_3; pattern is a Regexp
    ok 11 - license cc_by_3; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_3; misses pattern not_iri_grant
    ok 13 - license cc_by_3; misses pattern not_name_grant
    ok 14 - license cc_by_3, subject iri, pattern is supported
    ok 15 - license cc_by_3, use subject_iri
    ok 16 - license cc_by_3; pattern is a Regexp
    ok 17 - license cc_by_3; matches pattern iri_iri
    not ok 18 - license cc_by_3; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_3; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_3, subject license, pattern is supported
    ok 21 - license cc_by_3, use subject_license
    ok 22 - license cc_by_3; pattern is a Regexp
    not ok 23 - license cc_by_3; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_3; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_3; misses pattern not_iri_license
    ok 25 - license cc_by_3; misses pattern not_name_license
    ok 26 - license cc_by_3, subject name, pattern is supported
    ok 27 - license cc_by_3, use subject_name
    ok 28 - license cc_by_3; pattern is a Regexp
    ok 29 - license cc_by_3; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_3; misses pattern not_iri_name
    1..30
}
ok 87 - license cc_by_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_4: pattern(s) exist
    ok 4 - license cc_by_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_4; use
    ok 7 - license cc_by_4; pattern is a Regexp
    ok 8 - license cc_by_4, subject grant, pattern is supported
    ok 9 - license cc_by_4, use subject_grant
    ok 10 - license cc_by_4; pattern is a Regexp
    ok 11 - license cc_by_4; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_4; misses pattern not_iri_grant
    ok 13 - license cc_by_4; misses pattern not_name_grant
    ok 14 - license cc_by_4, subject iri, pattern is supported
    ok 15 - license cc_by_4, use subject_iri
    ok 16 - license cc_by_4; pattern is a Regexp
    ok 17 - license cc_by_4; matches pattern iri_iri
    not ok 18 - license cc_by_4; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_4; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_4, subject license, pattern is supported
    ok 21 - license cc_by_4, use subject_license
    ok 22 - license cc_by_4; pattern is a Regexp
    not ok 23 - license cc_by_4; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_4; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_4; misses pattern not_iri_license
    ok 25 - license cc_by_4; misses pattern not_name_license
    ok 26 - license cc_by_4, subject name, pattern is supported
    ok 27 - license cc_by_4, use subject_name
    ok 28 - license cc_by_4; pattern is a Regexp
    ok 29 - license cc_by_4; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_4; misses pattern not_iri_name
    1..30
}
ok 88 - license cc_by_nc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc: pattern(s) exist
    ok 4 - license cc_by_nc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc; use
    ok 7 - license cc_by_nc; pattern is a Regexp
    ok 8 - license cc_by_nc, subject grant, pattern is supported
    ok 9 - license cc_by_nc, use subject_grant
    ok 10 - license cc_by_nc; pattern is a Regexp
    not ok 11 - license cc_by_nc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_by_nc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_by_nc; misses pattern not_name_grant
    ok 14 - license cc_by_nc, subject iri, pattern is supported # TODO license cc_by_nc; subject iri not yet supported
    ok 15 - license cc_by_nc, use subject_iri # TODO license cc_by_nc; subject iri not yet supported
    ok 16 - license cc_by_nc; pattern is a Regexp # TODO license cc_by_nc; subject iri not yet supported
    not ok 17 - license cc_by_nc; dataset iri missing # TODO license cc_by_nc; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cc_by_nc; dataset grant missing # TODO license cc_by_nc; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cc_by_nc; dataset license missing # TODO license cc_by_nc; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc, subject license, pattern is supported # TODO license cc_by_nc; subject license not yet supported
    not ok 21 - license cc_by_nc, use subject_license # TODO license cc_by_nc; subject license not yet supported
    # Failed test (with amnesty) 'license cc_by_nc, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_by_nc, subject name, pattern is supported
    ok 23 - license cc_by_nc, use subject_name
    ok 24 - license cc_by_nc; pattern is a Regexp
    ok 25 - license cc_by_nc; matches pattern name_name
    not ok 26 - license cc_by_nc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 89 - license cc_by_nc_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_1: pattern(s) exist
    ok 4 - license cc_by_nc_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_1; use
    ok 7 - license cc_by_nc_1; pattern is a Regexp
    ok 8 - license cc_by_nc_1, subject grant, pattern is supported
    ok 9 - license cc_by_nc_1, use subject_grant
    ok 10 - license cc_by_nc_1; pattern is a Regexp
    ok 11 - license cc_by_nc_1; matches pattern grant_grant
    ok 12 - license cc_by_nc_1; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_1; misses pattern not_name_grant
    ok 14 - license cc_by_nc_1, subject iri, pattern is supported
    ok 15 - license cc_by_nc_1, use subject_iri
    ok 16 - license cc_by_nc_1; pattern is a Regexp
    ok 17 - license cc_by_nc_1; matches pattern iri_iri
    not ok 18 - license cc_by_nc_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_1, subject license, pattern is supported
    ok 21 - license cc_by_nc_1, use subject_license
    ok 22 - license cc_by_nc_1; pattern is a Regexp
    not ok 23 - license cc_by_nc_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_1; misses pattern not_iri_license
    ok 25 - license cc_by_nc_1; misses pattern not_name_license
    ok 26 - license cc_by_nc_1, subject name, pattern is supported
    ok 27 - license cc_by_nc_1, use subject_name
    ok 28 - license cc_by_nc_1; pattern is a Regexp
    ok 29 - license cc_by_nc_1; matches pattern name_name
    ok 30 - license cc_by_nc_1; misses pattern not_iri_name
    1..30
}
ok 90 - license cc_by_nc_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_2: pattern(s) exist
    ok 4 - license cc_by_nc_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_2; use
    ok 7 - license cc_by_nc_2; pattern is a Regexp
    ok 8 - license cc_by_nc_2, subject grant, pattern is supported
    ok 9 - license cc_by_nc_2, use subject_grant
    ok 10 - license cc_by_nc_2; pattern is a Regexp
    ok 11 - license cc_by_nc_2; matches pattern grant_grant
    ok 12 - license cc_by_nc_2; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_2; misses pattern not_name_grant
    ok 14 - license cc_by_nc_2, subject iri, pattern is supported
    ok 15 - license cc_by_nc_2, use subject_iri
    ok 16 - license cc_by_nc_2; pattern is a Regexp
    ok 17 - license cc_by_nc_2; matches pattern iri_iri
    not ok 18 - license cc_by_nc_2; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_2; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_2, subject license, pattern is supported
    ok 21 - license cc_by_nc_2, use subject_license
    ok 22 - license cc_by_nc_2; pattern is a Regexp
    not ok 23 - license cc_by_nc_2; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_2; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_2; misses pattern not_iri_license
    ok 25 - license cc_by_nc_2; misses pattern not_name_license
    ok 26 - license cc_by_nc_2, subject name, pattern is supported
    ok 27 - license cc_by_nc_2, use subject_name
    ok 28 - license cc_by_nc_2; pattern is a Regexp
    ok 29 - license cc_by_nc_2; matches pattern name_name
    ok 30 - license cc_by_nc_2; misses pattern not_iri_name
    1..30
}
ok 91 - license cc_by_nc_2_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_2_5: pattern(s) exist
    ok 4 - license cc_by_nc_2_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_2_5; use
    ok 7 - license cc_by_nc_2_5; pattern is a Regexp
    ok 8 - license cc_by_nc_2_5, subject grant, pattern is supported
    ok 9 - license cc_by_nc_2_5, use subject_grant
    ok 10 - license cc_by_nc_2_5; pattern is a Regexp
    ok 11 - license cc_by_nc_2_5; matches pattern grant_grant
    ok 12 - license cc_by_nc_2_5; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_2_5; misses pattern not_name_grant
    ok 14 - license cc_by_nc_2_5, subject iri, pattern is supported
    ok 15 - license cc_by_nc_2_5, use subject_iri
    ok 16 - license cc_by_nc_2_5; pattern is a Regexp
    ok 17 - license cc_by_nc_2_5; matches pattern iri_iri
    not ok 18 - license cc_by_nc_2_5; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_2_5; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_2_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_2_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_2_5, subject license, pattern is supported
    ok 21 - license cc_by_nc_2_5, use subject_license
    ok 22 - license cc_by_nc_2_5; pattern is a Regexp
    not ok 23 - license cc_by_nc_2_5; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_2_5; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_2_5; misses pattern not_iri_license
    ok 25 - license cc_by_nc_2_5; misses pattern not_name_license
    ok 26 - license cc_by_nc_2_5, subject name, pattern is supported
    ok 27 - license cc_by_nc_2_5, use subject_name
    ok 28 - license cc_by_nc_2_5; pattern is a Regexp
    ok 29 - license cc_by_nc_2_5; matches pattern name_name
    ok 30 - license cc_by_nc_2_5; misses pattern not_iri_name
    1..30
}
ok 92 - license cc_by_nc_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_3: pattern(s) exist
    ok 4 - license cc_by_nc_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_3; use
    ok 7 - license cc_by_nc_3; pattern is a Regexp
    ok 8 - license cc_by_nc_3, subject grant, pattern is supported
    ok 9 - license cc_by_nc_3, use subject_grant
    ok 10 - license cc_by_nc_3; pattern is a Regexp
    ok 11 - license cc_by_nc_3; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_nc_3; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_3; misses pattern not_name_grant
    ok 14 - license cc_by_nc_3, subject iri, pattern is supported
    ok 15 - license cc_by_nc_3, use subject_iri
    ok 16 - license cc_by_nc_3; pattern is a Regexp
    ok 17 - license cc_by_nc_3; matches pattern iri_iri
    not ok 18 - license cc_by_nc_3; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_3; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_3, subject license, pattern is supported
    ok 21 - license cc_by_nc_3, use subject_license
    ok 22 - license cc_by_nc_3; pattern is a Regexp
    not ok 23 - license cc_by_nc_3; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_3; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_3; misses pattern not_iri_license
    ok 25 - license cc_by_nc_3; misses pattern not_name_license
    ok 26 - license cc_by_nc_3, subject name, pattern is supported
    ok 27 - license cc_by_nc_3, use subject_name
    ok 28 - license cc_by_nc_3; pattern is a Regexp
    ok 29 - license cc_by_nc_3; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_nc_3; misses pattern not_iri_name
    1..30
}
ok 93 - license cc_by_nc_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_4: pattern(s) exist
    ok 4 - license cc_by_nc_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_4; use
    ok 7 - license cc_by_nc_4; pattern is a Regexp
    ok 8 - license cc_by_nc_4, subject grant, pattern is supported
    ok 9 - license cc_by_nc_4, use subject_grant
    ok 10 - license cc_by_nc_4; pattern is a Regexp
    ok 11 - license cc_by_nc_4; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_nc_4; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_4; misses pattern not_name_grant
    ok 14 - license cc_by_nc_4, subject iri, pattern is supported
    ok 15 - license cc_by_nc_4, use subject_iri
    ok 16 - license cc_by_nc_4; pattern is a Regexp
    ok 17 - license cc_by_nc_4; matches pattern iri_iri
    not ok 18 - license cc_by_nc_4; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_4; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_4, subject license, pattern is supported
    ok 21 - license cc_by_nc_4, use subject_license
    ok 22 - license cc_by_nc_4; pattern is a Regexp
    not ok 23 - license cc_by_nc_4; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_4; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_4; misses pattern not_iri_license
    ok 25 - license cc_by_nc_4; misses pattern not_name_license
    ok 26 - license cc_by_nc_4, subject name, pattern is supported
    ok 27 - license cc_by_nc_4, use subject_name
    ok 28 - license cc_by_nc_4; pattern is a Regexp
    ok 29 - license cc_by_nc_4; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_nc_4; misses pattern not_iri_name
    1..30
}
ok 94 - license cc_by_nc_nd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_nd: pattern(s) exist
    ok 4 - license cc_by_nc_nd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_nd; use
    ok 7 - license cc_by_nc_nd; pattern is a Regexp
    ok 8 - license cc_by_nc_nd, subject grant, pattern is supported
    ok 9 - license cc_by_nc_nd, use subject_grant
    ok 10 - license cc_by_nc_nd; pattern is a Regexp
    not ok 11 - license cc_by_nc_nd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_by_nc_nd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_by_nc_nd; misses pattern not_name_grant
    ok 14 - license cc_by_nc_nd, subject iri, pattern is supported # TODO license cc_by_nc_nd; subject iri not yet supported
    ok 15 - license cc_by_nc_nd, use subject_iri # TODO license cc_by_nc_nd; subject iri not yet supported
    ok 16 - license cc_by_nc_nd; pattern is a Regexp # TODO license cc_by_nc_nd; subject iri not yet supported
    not ok 17 - license cc_by_nc_nd; dataset iri missing # TODO license cc_by_nc_nd; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cc_by_nc_nd; dataset grant missing # TODO license cc_by_nc_nd; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cc_by_nc_nd; dataset license missing # TODO license cc_by_nc_nd; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_nd, subject license, pattern is supported # TODO license cc_by_nc_nd; subject license not yet supported
    not ok 21 - license cc_by_nc_nd, use subject_license # TODO license cc_by_nc_nd; subject license not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_by_nc_nd, subject name, pattern is supported
    ok 23 - license cc_by_nc_nd, use subject_name
    ok 24 - license cc_by_nc_nd; pattern is a Regexp
    ok 25 - license cc_by_nc_nd; matches pattern name_name
    not ok 26 - license cc_by_nc_nd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 95 - license cc_by_nc_nd_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_nd_1: pattern(s) exist
    ok 4 - license cc_by_nc_nd_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_nd_1; use
    ok 7 - license cc_by_nc_nd_1; pattern is a Regexp
    ok 8 - license cc_by_nc_nd_1, subject grant, pattern is supported
    ok 9 - license cc_by_nc_nd_1, use subject_grant
    ok 10 - license cc_by_nc_nd_1; pattern is a Regexp
    ok 11 - license cc_by_nc_nd_1; matches pattern grant_grant
    ok 12 - license cc_by_nc_nd_1; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_nd_1; misses pattern not_name_grant
    ok 14 - license cc_by_nc_nd_1, subject iri, pattern is supported
    ok 15 - license cc_by_nc_nd_1, use subject_iri
    ok 16 - license cc_by_nc_nd_1; pattern is a Regexp
    ok 17 - license cc_by_nc_nd_1; matches pattern iri_iri # TODO not yet supported
    not ok 18 - license cc_by_nc_nd_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_nd_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_nd_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_nd_1, subject license, pattern is supported
    ok 21 - license cc_by_nc_nd_1, use subject_license
    ok 22 - license cc_by_nc_nd_1; pattern is a Regexp
    not ok 23 - license cc_by_nc_nd_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_nd_1; misses pattern not_iri_license
    ok 25 - license cc_by_nc_nd_1; misses pattern not_name_license
    ok 26 - license cc_by_nc_nd_1, subject name, pattern is supported
    ok 27 - license cc_by_nc_nd_1, use subject_name
    ok 28 - license cc_by_nc_nd_1; pattern is a Regexp
    ok 29 - license cc_by_nc_nd_1; matches pattern name_name
    ok 30 - license cc_by_nc_nd_1; misses pattern not_iri_name
    1..30
}
ok 96 - license cc_by_nc_nd_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_nd_2: pattern(s) exist
    ok 4 - license cc_by_nc_nd_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_nd_2; use
    ok 7 - license cc_by_nc_nd_2; pattern is a Regexp
    ok 8 - license cc_by_nc_nd_2, subject grant, pattern is supported
    ok 9 - license cc_by_nc_nd_2, use subject_grant
    ok 10 - license cc_by_nc_nd_2; pattern is a Regexp
    ok 11 - license cc_by_nc_nd_2; matches pattern grant_grant
    ok 12 - license cc_by_nc_nd_2; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_nd_2; misses pattern not_name_grant
    ok 14 - license cc_by_nc_nd_2, subject iri, pattern is supported
    ok 15 - license cc_by_nc_nd_2, use subject_iri
    ok 16 - license cc_by_nc_nd_2; pattern is a Regexp
    ok 17 - license cc_by_nc_nd_2; matches pattern iri_iri
    not ok 18 - license cc_by_nc_nd_2; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_nd_2; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_nd_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_nd_2, subject license, pattern is supported
    ok 21 - license cc_by_nc_nd_2, use subject_license
    ok 22 - license cc_by_nc_nd_2; pattern is a Regexp
    not ok 23 - license cc_by_nc_nd_2; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_2; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_nd_2; misses pattern not_iri_license
    ok 25 - license cc_by_nc_nd_2; misses pattern not_name_license
    ok 26 - license cc_by_nc_nd_2, subject name, pattern is supported
    ok 27 - license cc_by_nc_nd_2, use subject_name
    ok 28 - license cc_by_nc_nd_2; pattern is a Regexp
    ok 29 - license cc_by_nc_nd_2; matches pattern name_name
    ok 30 - license cc_by_nc_nd_2; misses pattern not_iri_name
    1..30
}
ok 97 - license cc_by_nc_nd_2_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_nd_2_5: pattern(s) exist
    ok 4 - license cc_by_nc_nd_2_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_nd_2_5; use
    ok 7 - license cc_by_nc_nd_2_5; pattern is a Regexp
    ok 8 - license cc_by_nc_nd_2_5, subject grant, pattern is supported
    ok 9 - license cc_by_nc_nd_2_5, use subject_grant
    ok 10 - license cc_by_nc_nd_2_5; pattern is a Regexp
    ok 11 - license cc_by_nc_nd_2_5; matches pattern grant_grant
    ok 12 - license cc_by_nc_nd_2_5; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_nd_2_5; misses pattern not_name_grant
    ok 14 - license cc_by_nc_nd_2_5, subject iri, pattern is supported
    ok 15 - license cc_by_nc_nd_2_5, use subject_iri
    ok 16 - license cc_by_nc_nd_2_5; pattern is a Regexp
    ok 17 - license cc_by_nc_nd_2_5; matches pattern iri_iri
    not ok 18 - license cc_by_nc_nd_2_5; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_nd_2_5; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_nd_2_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_2_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_nd_2_5, subject license, pattern is supported
    ok 21 - license cc_by_nc_nd_2_5, use subject_license
    ok 22 - license cc_by_nc_nd_2_5; pattern is a Regexp
    not ok 23 - license cc_by_nc_nd_2_5; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_2_5; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_nd_2_5; misses pattern not_iri_license
    ok 25 - license cc_by_nc_nd_2_5; misses pattern not_name_license
    ok 26 - license cc_by_nc_nd_2_5, subject name, pattern is supported
    ok 27 - license cc_by_nc_nd_2_5, use subject_name
    ok 28 - license cc_by_nc_nd_2_5; pattern is a Regexp
    ok 29 - license cc_by_nc_nd_2_5; matches pattern name_name
    ok 30 - license cc_by_nc_nd_2_5; misses pattern not_iri_name
    1..30
}
ok 98 - license cc_by_nc_nd_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_nd_3: pattern(s) exist
    ok 4 - license cc_by_nc_nd_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_nd_3; use
    ok 7 - license cc_by_nc_nd_3; pattern is a Regexp
    ok 8 - license cc_by_nc_nd_3, subject grant, pattern is supported
    ok 9 - license cc_by_nc_nd_3, use subject_grant
    ok 10 - license cc_by_nc_nd_3; pattern is a Regexp
    ok 11 - license cc_by_nc_nd_3; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_nc_nd_3; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_nd_3; misses pattern not_name_grant
    ok 14 - license cc_by_nc_nd_3, subject iri, pattern is supported
    ok 15 - license cc_by_nc_nd_3, use subject_iri
    ok 16 - license cc_by_nc_nd_3; pattern is a Regexp
    ok 17 - license cc_by_nc_nd_3; matches pattern iri_iri
    not ok 18 - license cc_by_nc_nd_3; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_nd_3; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_nd_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_nd_3, subject license, pattern is supported
    ok 21 - license cc_by_nc_nd_3, use subject_license
    ok 22 - license cc_by_nc_nd_3; pattern is a Regexp
    not ok 23 - license cc_by_nc_nd_3; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_3; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_nd_3; misses pattern not_iri_license
    ok 25 - license cc_by_nc_nd_3; misses pattern not_name_license
    ok 26 - license cc_by_nc_nd_3, subject name, pattern is supported
    ok 27 - license cc_by_nc_nd_3, use subject_name
    ok 28 - license cc_by_nc_nd_3; pattern is a Regexp
    ok 29 - license cc_by_nc_nd_3; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_nc_nd_3; misses pattern not_iri_name
    1..30
}
ok 99 - license cc_by_nc_nd_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_nd_4: pattern(s) exist
    ok 4 - license cc_by_nc_nd_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_nd_4; use
    ok 7 - license cc_by_nc_nd_4; pattern is a Regexp
    ok 8 - license cc_by_nc_nd_4, subject grant, pattern is supported
    ok 9 - license cc_by_nc_nd_4, use subject_grant
    ok 10 - license cc_by_nc_nd_4; pattern is a Regexp
    ok 11 - license cc_by_nc_nd_4; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_nc_nd_4; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_nd_4; misses pattern not_name_grant
    ok 14 - license cc_by_nc_nd_4, subject iri, pattern is supported
    ok 15 - license cc_by_nc_nd_4, use subject_iri
    ok 16 - license cc_by_nc_nd_4; pattern is a Regexp
    ok 17 - license cc_by_nc_nd_4; matches pattern iri_iri
    not ok 18 - license cc_by_nc_nd_4; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_nd_4; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_nd_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_nd_4, subject license, pattern is supported
    ok 21 - license cc_by_nc_nd_4, use subject_license
    ok 22 - license cc_by_nc_nd_4; pattern is a Regexp
    not ok 23 - license cc_by_nc_nd_4; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_nd_4; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_nd_4; misses pattern not_iri_license
    ok 25 - license cc_by_nc_nd_4; misses pattern not_name_license
    ok 26 - license cc_by_nc_nd_4, subject name, pattern is supported
    ok 27 - license cc_by_nc_nd_4, use subject_name
    ok 28 - license cc_by_nc_nd_4; pattern is a Regexp
    ok 29 - license cc_by_nc_nd_4; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_nc_nd_4; misses pattern not_iri_name
    1..30
}
ok 100 - license cc_by_nc_sa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_sa: pattern(s) exist
    ok 4 - license cc_by_nc_sa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_sa; use
    ok 7 - license cc_by_nc_sa; pattern is a Regexp
    ok 8 - license cc_by_nc_sa, subject grant, pattern is supported
    ok 9 - license cc_by_nc_sa, use subject_grant
    ok 10 - license cc_by_nc_sa; pattern is a Regexp
    not ok 11 - license cc_by_nc_sa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_by_nc_sa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_by_nc_sa; misses pattern not_name_grant
    ok 14 - license cc_by_nc_sa, subject iri, pattern is supported # TODO license cc_by_nc_sa; subject iri not yet supported
    ok 15 - license cc_by_nc_sa, use subject_iri # TODO license cc_by_nc_sa; subject iri not yet supported
    ok 16 - license cc_by_nc_sa; pattern is a Regexp # TODO license cc_by_nc_sa; subject iri not yet supported
    not ok 17 - license cc_by_nc_sa; dataset iri missing # TODO license cc_by_nc_sa; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cc_by_nc_sa; dataset grant missing # TODO license cc_by_nc_sa; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cc_by_nc_sa; dataset license missing # TODO license cc_by_nc_sa; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_sa, subject license, pattern is supported # TODO license cc_by_nc_sa; subject license not yet supported
    not ok 21 - license cc_by_nc_sa, use subject_license # TODO license cc_by_nc_sa; subject license not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_by_nc_sa, subject name, pattern is supported
    ok 23 - license cc_by_nc_sa, use subject_name
    ok 24 - license cc_by_nc_sa; pattern is a Regexp
    ok 25 - license cc_by_nc_sa; matches pattern name_name
    not ok 26 - license cc_by_nc_sa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 101 - license cc_by_nc_sa_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_sa_1: pattern(s) exist
    ok 4 - license cc_by_nc_sa_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_sa_1; use
    ok 7 - license cc_by_nc_sa_1; pattern is a Regexp
    ok 8 - license cc_by_nc_sa_1, subject grant, pattern is supported
    ok 9 - license cc_by_nc_sa_1, use subject_grant
    ok 10 - license cc_by_nc_sa_1; pattern is a Regexp
    ok 11 - license cc_by_nc_sa_1; matches pattern grant_grant
    ok 12 - license cc_by_nc_sa_1; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_sa_1; misses pattern not_name_grant
    ok 14 - license cc_by_nc_sa_1, subject iri, pattern is supported
    ok 15 - license cc_by_nc_sa_1, use subject_iri
    ok 16 - license cc_by_nc_sa_1; pattern is a Regexp
    ok 17 - license cc_by_nc_sa_1; matches pattern iri_iri
    not ok 18 - license cc_by_nc_sa_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_sa_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_sa_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_sa_1, subject license, pattern is supported
    ok 21 - license cc_by_nc_sa_1, use subject_license
    ok 22 - license cc_by_nc_sa_1; pattern is a Regexp
    not ok 23 - license cc_by_nc_sa_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_sa_1; misses pattern not_iri_license
    ok 25 - license cc_by_nc_sa_1; misses pattern not_name_license
    ok 26 - license cc_by_nc_sa_1, subject name, pattern is supported
    ok 27 - license cc_by_nc_sa_1, use subject_name
    ok 28 - license cc_by_nc_sa_1; pattern is a Regexp
    ok 29 - license cc_by_nc_sa_1; matches pattern name_name
    ok 30 - license cc_by_nc_sa_1; misses pattern not_iri_name
    1..30
}
ok 102 - license cc_by_nc_sa_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_sa_2: pattern(s) exist
    ok 4 - license cc_by_nc_sa_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_sa_2; use
    ok 7 - license cc_by_nc_sa_2; pattern is a Regexp
    ok 8 - license cc_by_nc_sa_2, subject grant, pattern is supported
    ok 9 - license cc_by_nc_sa_2, use subject_grant
    ok 10 - license cc_by_nc_sa_2; pattern is a Regexp
    ok 11 - license cc_by_nc_sa_2; matches pattern grant_grant
    ok 12 - license cc_by_nc_sa_2; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_sa_2; misses pattern not_name_grant
    ok 14 - license cc_by_nc_sa_2, subject iri, pattern is supported
    ok 15 - license cc_by_nc_sa_2, use subject_iri
    ok 16 - license cc_by_nc_sa_2; pattern is a Regexp
    ok 17 - license cc_by_nc_sa_2; matches pattern iri_iri
    not ok 18 - license cc_by_nc_sa_2; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_sa_2; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_sa_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_sa_2, subject license, pattern is supported
    ok 21 - license cc_by_nc_sa_2, use subject_license
    ok 22 - license cc_by_nc_sa_2; pattern is a Regexp
    not ok 23 - license cc_by_nc_sa_2; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_2; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_sa_2; misses pattern not_iri_license
    ok 25 - license cc_by_nc_sa_2; misses pattern not_name_license
    ok 26 - license cc_by_nc_sa_2, subject name, pattern is supported
    ok 27 - license cc_by_nc_sa_2, use subject_name
    ok 28 - license cc_by_nc_sa_2; pattern is a Regexp
    ok 29 - license cc_by_nc_sa_2; matches pattern name_name
    ok 30 - license cc_by_nc_sa_2; misses pattern not_iri_name
    1..30
}
ok 103 - license cc_by_nc_sa_2_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_sa_2_5: pattern(s) exist
    ok 4 - license cc_by_nc_sa_2_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_sa_2_5; use
    ok 7 - license cc_by_nc_sa_2_5; pattern is a Regexp
    ok 8 - license cc_by_nc_sa_2_5, subject grant, pattern is supported
    ok 9 - license cc_by_nc_sa_2_5, use subject_grant
    ok 10 - license cc_by_nc_sa_2_5; pattern is a Regexp
    ok 11 - license cc_by_nc_sa_2_5; matches pattern grant_grant
    ok 12 - license cc_by_nc_sa_2_5; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_sa_2_5; misses pattern not_name_grant
    ok 14 - license cc_by_nc_sa_2_5, subject iri, pattern is supported
    ok 15 - license cc_by_nc_sa_2_5, use subject_iri
    ok 16 - license cc_by_nc_sa_2_5; pattern is a Regexp
    ok 17 - license cc_by_nc_sa_2_5; matches pattern iri_iri
    not ok 18 - license cc_by_nc_sa_2_5; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_sa_2_5; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_sa_2_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_2_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_sa_2_5, subject license, pattern is supported
    ok 21 - license cc_by_nc_sa_2_5, use subject_license
    ok 22 - license cc_by_nc_sa_2_5; pattern is a Regexp
    not ok 23 - license cc_by_nc_sa_2_5; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_2_5; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_sa_2_5; misses pattern not_iri_license
    ok 25 - license cc_by_nc_sa_2_5; misses pattern not_name_license
    ok 26 - license cc_by_nc_sa_2_5, subject name, pattern is supported
    ok 27 - license cc_by_nc_sa_2_5, use subject_name
    ok 28 - license cc_by_nc_sa_2_5; pattern is a Regexp
    ok 29 - license cc_by_nc_sa_2_5; matches pattern name_name
    ok 30 - license cc_by_nc_sa_2_5; misses pattern not_iri_name
    1..30
}
ok 104 - license cc_by_nc_sa_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_sa_3: pattern(s) exist
    ok 4 - license cc_by_nc_sa_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_sa_3; use
    ok 7 - license cc_by_nc_sa_3; pattern is a Regexp
    ok 8 - license cc_by_nc_sa_3, subject grant, pattern is supported
    ok 9 - license cc_by_nc_sa_3, use subject_grant
    ok 10 - license cc_by_nc_sa_3; pattern is a Regexp
    ok 11 - license cc_by_nc_sa_3; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_nc_sa_3; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_sa_3; misses pattern not_name_grant
    ok 14 - license cc_by_nc_sa_3, subject iri, pattern is supported
    ok 15 - license cc_by_nc_sa_3, use subject_iri
    ok 16 - license cc_by_nc_sa_3; pattern is a Regexp
    ok 17 - license cc_by_nc_sa_3; matches pattern iri_iri
    not ok 18 - license cc_by_nc_sa_3; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_sa_3; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_sa_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_sa_3, subject license, pattern is supported
    ok 21 - license cc_by_nc_sa_3, use subject_license
    ok 22 - license cc_by_nc_sa_3; pattern is a Regexp
    not ok 23 - license cc_by_nc_sa_3; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_3; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_sa_3; misses pattern not_iri_license
    ok 25 - license cc_by_nc_sa_3; misses pattern not_name_license
    ok 26 - license cc_by_nc_sa_3, subject name, pattern is supported
    ok 27 - license cc_by_nc_sa_3, use subject_name
    ok 28 - license cc_by_nc_sa_3; pattern is a Regexp
    ok 29 - license cc_by_nc_sa_3; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_nc_sa_3; misses pattern not_iri_name
    1..30
}
ok 105 - license cc_by_nc_sa_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nc_sa_4: pattern(s) exist
    ok 4 - license cc_by_nc_sa_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nc_sa_4; use
    ok 7 - license cc_by_nc_sa_4; pattern is a Regexp
    ok 8 - license cc_by_nc_sa_4, subject grant, pattern is supported
    ok 9 - license cc_by_nc_sa_4, use subject_grant
    ok 10 - license cc_by_nc_sa_4; pattern is a Regexp
    ok 11 - license cc_by_nc_sa_4; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_nc_sa_4; misses pattern not_iri_grant
    ok 13 - license cc_by_nc_sa_4; misses pattern not_name_grant
    ok 14 - license cc_by_nc_sa_4, subject iri, pattern is supported
    ok 15 - license cc_by_nc_sa_4, use subject_iri
    ok 16 - license cc_by_nc_sa_4; pattern is a Regexp
    ok 17 - license cc_by_nc_sa_4; matches pattern iri_iri
    not ok 18 - license cc_by_nc_sa_4; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nc_sa_4; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nc_sa_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nc_sa_4, subject license, pattern is supported
    ok 21 - license cc_by_nc_sa_4, use subject_license
    ok 22 - license cc_by_nc_sa_4; pattern is a Regexp
    not ok 23 - license cc_by_nc_sa_4; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nc_sa_4; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nc_sa_4; misses pattern not_iri_license
    ok 25 - license cc_by_nc_sa_4; misses pattern not_name_license
    ok 26 - license cc_by_nc_sa_4, subject name, pattern is supported
    ok 27 - license cc_by_nc_sa_4, use subject_name
    ok 28 - license cc_by_nc_sa_4; pattern is a Regexp
    ok 29 - license cc_by_nc_sa_4; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_nc_sa_4; misses pattern not_iri_name
    1..30
}
ok 106 - license cc_by_nd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nd: pattern(s) exist
    ok 4 - license cc_by_nd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nd; use
    ok 7 - license cc_by_nd; pattern is a Regexp
    ok 8 - license cc_by_nd, subject grant, pattern is supported
    ok 9 - license cc_by_nd, use subject_grant
    ok 10 - license cc_by_nd; pattern is a Regexp
    not ok 11 - license cc_by_nd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_by_nd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_by_nd; misses pattern not_name_grant
    ok 14 - license cc_by_nd, subject iri, pattern is supported # TODO license cc_by_nd; subject iri not yet supported
    ok 15 - license cc_by_nd, use subject_iri # TODO license cc_by_nd; subject iri not yet supported
    ok 16 - license cc_by_nd; pattern is a Regexp # TODO license cc_by_nd; subject iri not yet supported
    not ok 17 - license cc_by_nd; dataset iri missing # TODO license cc_by_nd; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cc_by_nd; dataset grant missing # TODO license cc_by_nd; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cc_by_nd; dataset license missing # TODO license cc_by_nd; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_nd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nd, subject license, pattern is supported # TODO license cc_by_nd; subject license not yet supported
    not ok 21 - license cc_by_nd, use subject_license # TODO license cc_by_nd; subject license not yet supported
    # Failed test (with amnesty) 'license cc_by_nd, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_by_nd, subject name, pattern is supported
    ok 23 - license cc_by_nd, use subject_name
    ok 24 - license cc_by_nd; pattern is a Regexp
    ok 25 - license cc_by_nd; matches pattern name_name
    not ok 26 - license cc_by_nd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 107 - license cc_by_nd_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nd_1: pattern(s) exist
    ok 4 - license cc_by_nd_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nd_1; use
    ok 7 - license cc_by_nd_1; pattern is a Regexp
    ok 8 - license cc_by_nd_1, subject grant, pattern is supported
    ok 9 - license cc_by_nd_1, use subject_grant
    ok 10 - license cc_by_nd_1; pattern is a Regexp
    ok 11 - license cc_by_nd_1; matches pattern grant_grant
    ok 12 - license cc_by_nd_1; misses pattern not_iri_grant
    ok 13 - license cc_by_nd_1; misses pattern not_name_grant
    ok 14 - license cc_by_nd_1, subject iri, pattern is supported
    ok 15 - license cc_by_nd_1, use subject_iri
    ok 16 - license cc_by_nd_1; pattern is a Regexp
    ok 17 - license cc_by_nd_1; matches pattern iri_iri
    not ok 18 - license cc_by_nd_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nd_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nd_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nd_1, subject license, pattern is supported
    ok 21 - license cc_by_nd_1, use subject_license
    ok 22 - license cc_by_nd_1; pattern is a Regexp
    not ok 23 - license cc_by_nd_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nd_1; misses pattern not_iri_license
    ok 25 - license cc_by_nd_1; misses pattern not_name_license
    ok 26 - license cc_by_nd_1, subject name, pattern is supported
    ok 27 - license cc_by_nd_1, use subject_name
    ok 28 - license cc_by_nd_1; pattern is a Regexp
    ok 29 - license cc_by_nd_1; matches pattern name_name
    ok 30 - license cc_by_nd_1; misses pattern not_iri_name
    1..30
}
ok 108 - license cc_by_nd_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nd_2: pattern(s) exist
    ok 4 - license cc_by_nd_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nd_2; use
    ok 7 - license cc_by_nd_2; pattern is a Regexp
    ok 8 - license cc_by_nd_2, subject grant, pattern is supported
    ok 9 - license cc_by_nd_2, use subject_grant
    ok 10 - license cc_by_nd_2; pattern is a Regexp
    ok 11 - license cc_by_nd_2; matches pattern grant_grant
    ok 12 - license cc_by_nd_2; misses pattern not_iri_grant
    ok 13 - license cc_by_nd_2; misses pattern not_name_grant
    ok 14 - license cc_by_nd_2, subject iri, pattern is supported
    ok 15 - license cc_by_nd_2, use subject_iri
    ok 16 - license cc_by_nd_2; pattern is a Regexp
    ok 17 - license cc_by_nd_2; matches pattern iri_iri
    not ok 18 - license cc_by_nd_2; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nd_2; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nd_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nd_2, subject license, pattern is supported
    ok 21 - license cc_by_nd_2, use subject_license
    ok 22 - license cc_by_nd_2; pattern is a Regexp
    not ok 23 - license cc_by_nd_2; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_2; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nd_2; misses pattern not_iri_license
    ok 25 - license cc_by_nd_2; misses pattern not_name_license
    ok 26 - license cc_by_nd_2, subject name, pattern is supported
    ok 27 - license cc_by_nd_2, use subject_name
    ok 28 - license cc_by_nd_2; pattern is a Regexp
    ok 29 - license cc_by_nd_2; matches pattern name_name
    ok 30 - license cc_by_nd_2; misses pattern not_iri_name
    1..30
}
ok 109 - license cc_by_nd_2_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nd_2_5: pattern(s) exist
    ok 4 - license cc_by_nd_2_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nd_2_5; use
    ok 7 - license cc_by_nd_2_5; pattern is a Regexp
    ok 8 - license cc_by_nd_2_5, subject grant, pattern is supported
    ok 9 - license cc_by_nd_2_5, use subject_grant
    ok 10 - license cc_by_nd_2_5; pattern is a Regexp
    ok 11 - license cc_by_nd_2_5; matches pattern grant_grant
    ok 12 - license cc_by_nd_2_5; misses pattern not_iri_grant
    ok 13 - license cc_by_nd_2_5; misses pattern not_name_grant
    ok 14 - license cc_by_nd_2_5, subject iri, pattern is supported
    ok 15 - license cc_by_nd_2_5, use subject_iri
    ok 16 - license cc_by_nd_2_5; pattern is a Regexp
    ok 17 - license cc_by_nd_2_5; matches pattern iri_iri
    not ok 18 - license cc_by_nd_2_5; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nd_2_5; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nd_2_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_2_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nd_2_5, subject license, pattern is supported
    ok 21 - license cc_by_nd_2_5, use subject_license
    ok 22 - license cc_by_nd_2_5; pattern is a Regexp
    not ok 23 - license cc_by_nd_2_5; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_2_5; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nd_2_5; misses pattern not_iri_license
    ok 25 - license cc_by_nd_2_5; misses pattern not_name_license
    ok 26 - license cc_by_nd_2_5, subject name, pattern is supported
    ok 27 - license cc_by_nd_2_5, use subject_name
    ok 28 - license cc_by_nd_2_5; pattern is a Regexp
    ok 29 - license cc_by_nd_2_5; matches pattern name_name
    ok 30 - license cc_by_nd_2_5; misses pattern not_iri_name
    1..30
}
ok 110 - license cc_by_nd_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nd_3: pattern(s) exist
    ok 4 - license cc_by_nd_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nd_3; use
    ok 7 - license cc_by_nd_3; pattern is a Regexp
    ok 8 - license cc_by_nd_3, subject grant, pattern is supported
    ok 9 - license cc_by_nd_3, use subject_grant
    ok 10 - license cc_by_nd_3; pattern is a Regexp
    ok 11 - license cc_by_nd_3; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_nd_3; misses pattern not_iri_grant
    ok 13 - license cc_by_nd_3; misses pattern not_name_grant
    ok 14 - license cc_by_nd_3, subject iri, pattern is supported
    ok 15 - license cc_by_nd_3, use subject_iri
    ok 16 - license cc_by_nd_3; pattern is a Regexp
    ok 17 - license cc_by_nd_3; matches pattern iri_iri
    not ok 18 - license cc_by_nd_3; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nd_3; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nd_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nd_3, subject license, pattern is supported
    ok 21 - license cc_by_nd_3, use subject_license
    ok 22 - license cc_by_nd_3; pattern is a Regexp
    not ok 23 - license cc_by_nd_3; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_3; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nd_3; misses pattern not_iri_license
    ok 25 - license cc_by_nd_3; misses pattern not_name_license
    ok 26 - license cc_by_nd_3, subject name, pattern is supported
    ok 27 - license cc_by_nd_3, use subject_name
    ok 28 - license cc_by_nd_3; pattern is a Regexp
    ok 29 - license cc_by_nd_3; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_nd_3; misses pattern not_iri_name
    1..30
}
ok 111 - license cc_by_nd_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_nd_4: pattern(s) exist
    ok 4 - license cc_by_nd_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_nd_4; use
    ok 7 - license cc_by_nd_4; pattern is a Regexp
    ok 8 - license cc_by_nd_4, subject grant, pattern is supported
    ok 9 - license cc_by_nd_4, use subject_grant
    ok 10 - license cc_by_nd_4; pattern is a Regexp
    ok 11 - license cc_by_nd_4; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_nd_4; misses pattern not_iri_grant
    ok 13 - license cc_by_nd_4; misses pattern not_name_grant
    ok 14 - license cc_by_nd_4, subject iri, pattern is supported
    ok 15 - license cc_by_nd_4, use subject_iri
    ok 16 - license cc_by_nd_4; pattern is a Regexp
    ok 17 - license cc_by_nd_4; matches pattern iri_iri
    not ok 18 - license cc_by_nd_4; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_nd_4; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_nd_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_nd_4, subject license, pattern is supported
    ok 21 - license cc_by_nd_4, use subject_license
    ok 22 - license cc_by_nd_4; pattern is a Regexp
    not ok 23 - license cc_by_nd_4; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_nd_4; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_nd_4; misses pattern not_iri_license
    ok 25 - license cc_by_nd_4; misses pattern not_name_license
    ok 26 - license cc_by_nd_4, subject name, pattern is supported
    ok 27 - license cc_by_nd_4, use subject_name
    ok 28 - license cc_by_nd_4; pattern is a Regexp
    ok 29 - license cc_by_nd_4; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_nd_4; misses pattern not_iri_name
    1..30
}
ok 112 - license cc_by_sa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_sa: pattern(s) exist
    ok 4 - license cc_by_sa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_sa; use
    ok 7 - license cc_by_sa; pattern is a Regexp
    ok 8 - license cc_by_sa, subject grant, pattern is supported
    ok 9 - license cc_by_sa, use subject_grant
    ok 10 - license cc_by_sa; pattern is a Regexp
    not ok 11 - license cc_by_sa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_by_sa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_by_sa; misses pattern not_name_grant
    ok 14 - license cc_by_sa, subject iri, pattern is supported # TODO license cc_by_sa; subject iri not yet supported
    ok 15 - license cc_by_sa, use subject_iri # TODO license cc_by_sa; subject iri not yet supported
    ok 16 - license cc_by_sa; pattern is a Regexp # TODO license cc_by_sa; subject iri not yet supported
    not ok 17 - license cc_by_sa; dataset iri missing # TODO license cc_by_sa; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cc_by_sa; dataset grant missing # TODO license cc_by_sa; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_sa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cc_by_sa; dataset license missing # TODO license cc_by_sa; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_by_sa; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_sa, subject license, pattern is supported # TODO license cc_by_sa; subject license not yet supported
    not ok 21 - license cc_by_sa, use subject_license # TODO license cc_by_sa; subject license not yet supported
    # Failed test (with amnesty) 'license cc_by_sa, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_by_sa, subject name, pattern is supported
    ok 23 - license cc_by_sa, use subject_name
    ok 24 - license cc_by_sa; pattern is a Regexp
    ok 25 - license cc_by_sa; matches pattern name_name
    not ok 26 - license cc_by_sa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 113 - license cc_by_sa_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_sa_1: pattern(s) exist
    ok 4 - license cc_by_sa_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_sa_1; use
    ok 7 - license cc_by_sa_1; pattern is a Regexp
    ok 8 - license cc_by_sa_1, subject grant, pattern is supported
    ok 9 - license cc_by_sa_1, use subject_grant
    ok 10 - license cc_by_sa_1; pattern is a Regexp
    ok 11 - license cc_by_sa_1; matches pattern grant_grant
    ok 12 - license cc_by_sa_1; misses pattern not_iri_grant
    ok 13 - license cc_by_sa_1; misses pattern not_name_grant
    ok 14 - license cc_by_sa_1, subject iri, pattern is supported
    ok 15 - license cc_by_sa_1, use subject_iri
    ok 16 - license cc_by_sa_1; pattern is a Regexp
    ok 17 - license cc_by_sa_1; matches pattern iri_iri
    not ok 18 - license cc_by_sa_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_sa_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_sa_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_sa_1, subject license, pattern is supported
    ok 21 - license cc_by_sa_1, use subject_license
    ok 22 - license cc_by_sa_1; pattern is a Regexp
    not ok 23 - license cc_by_sa_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_sa_1; misses pattern not_iri_license
    ok 25 - license cc_by_sa_1; misses pattern not_name_license
    ok 26 - license cc_by_sa_1, subject name, pattern is supported
    ok 27 - license cc_by_sa_1, use subject_name
    ok 28 - license cc_by_sa_1; pattern is a Regexp
    ok 29 - license cc_by_sa_1; matches pattern name_name
    ok 30 - license cc_by_sa_1; misses pattern not_iri_name
    1..30
}
ok 114 - license cc_by_sa_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_sa_2: pattern(s) exist
    ok 4 - license cc_by_sa_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_sa_2; use
    ok 7 - license cc_by_sa_2; pattern is a Regexp
    ok 8 - license cc_by_sa_2, subject grant, pattern is supported
    ok 9 - license cc_by_sa_2, use subject_grant
    ok 10 - license cc_by_sa_2; pattern is a Regexp
    ok 11 - license cc_by_sa_2; matches pattern grant_grant
    ok 12 - license cc_by_sa_2; misses pattern not_iri_grant
    ok 13 - license cc_by_sa_2; misses pattern not_name_grant
    ok 14 - license cc_by_sa_2, subject iri, pattern is supported
    ok 15 - license cc_by_sa_2, use subject_iri
    ok 16 - license cc_by_sa_2; pattern is a Regexp
    ok 17 - license cc_by_sa_2; matches pattern iri_iri
    not ok 18 - license cc_by_sa_2; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_sa_2; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_sa_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_sa_2, subject license, pattern is supported
    ok 21 - license cc_by_sa_2, use subject_license
    ok 22 - license cc_by_sa_2; pattern is a Regexp
    not ok 23 - license cc_by_sa_2; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_2; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_sa_2; misses pattern not_iri_license
    ok 25 - license cc_by_sa_2; misses pattern not_name_license
    ok 26 - license cc_by_sa_2, subject name, pattern is supported
    ok 27 - license cc_by_sa_2, use subject_name
    ok 28 - license cc_by_sa_2; pattern is a Regexp
    ok 29 - license cc_by_sa_2; matches pattern name_name
    ok 30 - license cc_by_sa_2; misses pattern not_iri_name
    1..30
}
ok 115 - license cc_by_sa_2_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_sa_2_5: pattern(s) exist
    ok 4 - license cc_by_sa_2_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_sa_2_5; use
    ok 7 - license cc_by_sa_2_5; pattern is a Regexp
    ok 8 - license cc_by_sa_2_5, subject grant, pattern is supported
    ok 9 - license cc_by_sa_2_5, use subject_grant
    ok 10 - license cc_by_sa_2_5; pattern is a Regexp
    ok 11 - license cc_by_sa_2_5; matches pattern grant_grant
    ok 12 - license cc_by_sa_2_5; misses pattern not_iri_grant
    ok 13 - license cc_by_sa_2_5; misses pattern not_name_grant
    ok 14 - license cc_by_sa_2_5, subject iri, pattern is supported
    ok 15 - license cc_by_sa_2_5, use subject_iri
    ok 16 - license cc_by_sa_2_5; pattern is a Regexp
    ok 17 - license cc_by_sa_2_5; matches pattern iri_iri
    not ok 18 - license cc_by_sa_2_5; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_sa_2_5; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_sa_2_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_2_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_sa_2_5, subject license, pattern is supported
    ok 21 - license cc_by_sa_2_5, use subject_license
    ok 22 - license cc_by_sa_2_5; pattern is a Regexp
    not ok 23 - license cc_by_sa_2_5; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_2_5; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_sa_2_5; misses pattern not_iri_license
    ok 25 - license cc_by_sa_2_5; misses pattern not_name_license
    ok 26 - license cc_by_sa_2_5, subject name, pattern is supported
    ok 27 - license cc_by_sa_2_5, use subject_name
    ok 28 - license cc_by_sa_2_5; pattern is a Regexp
    ok 29 - license cc_by_sa_2_5; matches pattern name_name
    ok 30 - license cc_by_sa_2_5; misses pattern not_iri_name
    1..30
}
ok 116 - license cc_by_sa_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_sa_3: pattern(s) exist
    ok 4 - license cc_by_sa_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_sa_3; use
    ok 7 - license cc_by_sa_3; pattern is a Regexp
    ok 8 - license cc_by_sa_3, subject grant, pattern is supported
    ok 9 - license cc_by_sa_3, use subject_grant
    ok 10 - license cc_by_sa_3; pattern is a Regexp
    ok 11 - license cc_by_sa_3; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_sa_3; misses pattern not_iri_grant
    ok 13 - license cc_by_sa_3; misses pattern not_name_grant
    ok 14 - license cc_by_sa_3, subject iri, pattern is supported
    ok 15 - license cc_by_sa_3, use subject_iri
    ok 16 - license cc_by_sa_3; pattern is a Regexp
    ok 17 - license cc_by_sa_3; matches pattern iri_iri
    not ok 18 - license cc_by_sa_3; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_sa_3; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_sa_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_sa_3, subject license, pattern is supported
    ok 21 - license cc_by_sa_3, use subject_license
    ok 22 - license cc_by_sa_3; pattern is a Regexp
    not ok 23 - license cc_by_sa_3; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_3; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_sa_3; misses pattern not_iri_license
    ok 25 - license cc_by_sa_3; misses pattern not_name_license
    ok 26 - license cc_by_sa_3, subject name, pattern is supported
    ok 27 - license cc_by_sa_3, use subject_name
    ok 28 - license cc_by_sa_3; pattern is a Regexp
    ok 29 - license cc_by_sa_3; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_sa_3; misses pattern not_iri_name
    1..30
}
ok 117 - license cc_by_sa_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_by_sa_4: pattern(s) exist
    ok 4 - license cc_by_sa_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_by_sa_4; use
    ok 7 - license cc_by_sa_4; pattern is a Regexp
    ok 8 - license cc_by_sa_4, subject grant, pattern is supported
    ok 9 - license cc_by_sa_4, use subject_grant
    ok 10 - license cc_by_sa_4; pattern is a Regexp
    ok 11 - license cc_by_sa_4; matches pattern grant_grant # TODO not yet supported
    ok 12 - license cc_by_sa_4; misses pattern not_iri_grant
    ok 13 - license cc_by_sa_4; misses pattern not_name_grant
    ok 14 - license cc_by_sa_4, subject iri, pattern is supported
    ok 15 - license cc_by_sa_4, use subject_iri
    ok 16 - license cc_by_sa_4; pattern is a Regexp
    ok 17 - license cc_by_sa_4; matches pattern iri_iri
    not ok 18 - license cc_by_sa_4; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_by_sa_4; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_by_sa_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_by_sa_4, subject license, pattern is supported
    ok 21 - license cc_by_sa_4, use subject_license
    ok 22 - license cc_by_sa_4; pattern is a Regexp
    not ok 23 - license cc_by_sa_4; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_by_sa_4; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_by_sa_4; misses pattern not_iri_license
    ok 25 - license cc_by_sa_4; misses pattern not_name_license
    ok 26 - license cc_by_sa_4, subject name, pattern is supported
    ok 27 - license cc_by_sa_4, use subject_name
    ok 28 - license cc_by_sa_4; pattern is a Regexp
    ok 29 - license cc_by_sa_4; matches pattern name_name # TODO not yet supported
    ok 30 - license cc_by_sa_4; misses pattern not_iri_name
    1..30
}
ok 118 - license cc_cc0; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_cc0: pattern(s) exist
    ok 4 - license cc_cc0; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_cc0; use
    ok 7 - license cc_cc0; pattern is a Regexp
    ok 8 - license cc_cc0, subject grant, pattern is supported
    ok 9 - license cc_cc0, use subject_grant
    ok 10 - license cc_cc0; pattern is a Regexp
    ok 11 - license cc_cc0; matches pattern grant_grant
    ok 12 - license cc_cc0; misses pattern not_iri_grant
    ok 13 - license cc_cc0; misses pattern not_name_grant
    ok 14 - license cc_cc0, subject iri, pattern is supported # TODO license cc_cc0; subject iri not yet supported
    ok 15 - license cc_cc0, use subject_iri # TODO license cc_cc0; subject iri not yet supported
    ok 16 - license cc_cc0; pattern is a Regexp # TODO license cc_cc0; subject iri not yet supported
    ok 17 - license cc_cc0; matches pattern iri_iri # TODO license cc_cc0; subject iri not yet supported
    ok 18 - license cc_cc0; misses pattern not_grant_iri # TODO license cc_cc0; subject iri not yet supported
    not ok 19 - license cc_cc0; dataset license missing # TODO license cc_cc0; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_cc0; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_cc0, subject license, pattern is supported # TODO license cc_cc0; subject license not yet supported
    not ok 21 - license cc_cc0, use subject_license # TODO license cc_cc0; subject license not yet supported
    # Failed test (with amnesty) 'license cc_cc0, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_cc0, subject name, pattern is supported
    ok 23 - license cc_cc0, use subject_name
    ok 24 - license cc_cc0; pattern is a Regexp
    ok 25 - license cc_cc0; matches pattern name_name
    ok 26 - license cc_cc0; misses pattern not_iri_name
    1..26
}
ok 119 - license cc_cc0_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_cc0_1: pattern(s) exist
    ok 4 - license cc_cc0_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_cc0_1; use
    ok 7 - license cc_cc0_1; pattern is a Regexp
    ok 8 - license cc_cc0_1, subject grant, pattern is supported
    ok 9 - license cc_cc0_1, use subject_grant
    ok 10 - license cc_cc0_1; pattern is a Regexp
    ok 11 - license cc_cc0_1; matches pattern grant_grant
    ok 12 - license cc_cc0_1; misses pattern not_iri_grant
    ok 13 - license cc_cc0_1; misses pattern not_name_grant
    ok 14 - license cc_cc0_1, subject iri, pattern is supported
    ok 15 - license cc_cc0_1, use subject_iri
    ok 16 - license cc_cc0_1; pattern is a Regexp
    ok 17 - license cc_cc0_1; matches pattern iri_iri
    ok 18 - license cc_cc0_1; misses pattern not_grant_iri
    not ok 19 - license cc_cc0_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_cc0_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_cc0_1, subject license, pattern is supported # TODO license cc_cc0_1; subject license not yet supported
    ok 21 - license cc_cc0_1, use subject_license # TODO license cc_cc0_1; subject license not yet supported
    ok 22 - license cc_cc0_1; pattern is a Regexp # TODO license cc_cc0_1; subject license not yet supported
    not ok 23 - license cc_cc0_1; dataset text missing # TODO license cc_cc0_1; subject license not yet supported
    # Failed test (with amnesty) 'license cc_cc0_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_cc0_1; misses pattern not_iri_license # TODO license cc_cc0_1; subject license not yet supported
    ok 25 - license cc_cc0_1; misses pattern not_name_license # TODO license cc_cc0_1; subject license not yet supported
    ok 26 - license cc_cc0_1, subject name, pattern is supported
    ok 27 - license cc_cc0_1, use subject_name
    ok 28 - license cc_cc0_1; pattern is a Regexp
    not ok 29 - license cc_cc0_1; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license cc_cc0_1; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Creative Commons Zero 1.0 Uni | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # | versal                        |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1(?:\.0 |
    # |                               |    | {1,3})? of (?:[Tt]he )?(?:CC0 |
    # |                               |    | |CC0 1\.0 Universal|CC0 1\.0  |
    # |                               |    | Universal [((]CC0 1\.0[))] Pu |
    # |                               |    | blic Domain Dedication|Creati |
    # |                               |    | ve Commons CC0|Creative Commo |
    # |                               |    | ns CC0 1\.0 Universal [((]CC( |
    # |                               |    | ?:(?:[-–]\s{0,3})?)0[))]|Crea |
    # |                               |    | tive Commons Zero v1\.0 Unive |
    # |                               |    | rsal|\b(?:cc0|creative(?:(?:[ |
    # |                               |    | -–]\s{0,3})?)commons(?:(?:[-– |
    # |                               |    | ]\s{0,3})?)cc0(?:(?:[-–]\s{0, |
    # |                               |    | 3})?)universal))(?: [Ll]icen[ |
    # |                               |    | cs]e)?)|(?:[Tt]he )?(?:CC0|CC |
    # |                               |    | 0 1\.0 Universal|CC0 1\.0 Uni |
    # |                               |    | versal [((]CC0 1\.0[))] Publi |
    # |                               |    | c Domain Dedication|Creative  |
    # |                               |    | Commons CC0|Creative Commons  |
    # |                               |    | CC0 1\.0 Universal [((]CC(?:( |
    # |                               |    | ?:[-–]\s{0,3})?)0[))]|Creativ |
    # |                               |    | e Commons Zero v1\.0 Universa |
    # |                               |    | l|\b(?:cc0|creative(?:(?:[-–] |
    # |                               |    | \s{0,3})?)commons(?:(?:[-–]\s |
    # |                               |    | {0,3})?)cc0(?:(?:[-–]\s{0,3}) |
    # |                               |    | ?)universal))(?: [Ll]icen[cs] |
    # |                               |    | e)?(?:(?:(?:(?:[-–]\s{0,3})?) |
    # |                               |    | |[;:,、,]? ?(?:(?:only |either |
    # |                               |    |  )?)?|(?: [-–—]{1,2} ))?[((]? |
    # |                               |    | (?:[Vv]ersion [Vv]?|VERSION | |
    # |                               |    | rev(?:ision)? |[Vv]\.? ?)?1(? |
    # |                               |    | :\.0{1,3})? ?(?:(?:of the )?L |
    # |                               |    | icen[cs]e)?)?(?: ?[((](?:(?:[ |
    # |                               |    | Tt]he ))?(?:["«»˝̏“”„]|['<>`´ |
    # |                               |    | ‘’‹›‚]{0,2})?(?:CC0|cc0|creat |
    # |                               |    | ive-commons-cc0-universal)(?: |
    # |                               |    | (?:(?:(?:[-–]\s{0,3})?)|[;:,、 |
    # |                               |    | ,]? ?(?:(?:only |either )?)?| |
    # |                               |    | (?: [-–—]{1,2} ))?[((]?(?:[Vv |
    # |                               |    | ]ersion [Vv]?|VERSION |rev(?: |
    # |                               |    | ision)? |[Vv]\.? ?)?1(?:\.0{1 |
    # |                               |    | ,3})?)?(?: [Ll]icen[cs]e)?(?: |
    # |                               |    | ["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2}) |
    # |                               |    | ?[))])?(?:(?:(?:[-–]\s{0,3})? |
    # |                               |    | )|[;:,、,]? ?(?:(?:only |eithe |
    # |                               |    | r )?)?|(?: [-–—]{1,2} ))?[((] |
    # |                               |    | ?(?:[Vv]ersion [Vv]?|VERSION  |
    # |                               |    | |rev(?:ision)? |[Vv]\.? ?)?1( |
    # |                               |    | ?:\.0{1,3})? ?(?:(?:of the )? |
    # |                               |    | Licen[cs]e)?(?: ?[((](?:(?:[T |
    # |                               |    | t]he ))?(?:["«»˝̏“”„]|['<>`´‘ |
    # |                               |    | ’‹›‚]{0,2})?(?:CC0|cc0|creati |
    # |                               |    | ve-commons-cc0-universal)(?:( |
    # |                               |    | ?:(?:(?:[-–]\s{0,3})?)|[;:,、, |
    # |                               |    | ]? ?(?:(?:only |either )?)?|( |
    # |                               |    | ?: [-–—]{1,2} ))?[((]?(?:[Vv] |
    # |                               |    | ersion [Vv]?|VERSION |rev(?:i |
    # |                               |    | sion)? |[Vv]\.? ?)?1(?:\.0{1, |
    # |                               |    | 3})?)?(?: [Ll]icen[cs]e)?(?:[ |
    # |                               |    | "«»˝̏“”„]|['<>`´‘’‹›‚]{0,2})? |
    # |                               |    | [))])?(?:[^+.A-Za-z0-9]|\.[^0 |
    # |                               |    | -9]|\.\z|\z)))                |
    # +-------------------------------+----+-------------------------------+
    ok 30 - license cc_cc0_1; misses pattern not_iri_name
    1..30
}
ok 120 - license cc_nc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nc: pattern(s) exist
    ok 4 - license cc_nc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nc; use
    ok 7 - license cc_nc; pattern is a Regexp
    ok 8 - license cc_nc, subject grant, pattern is supported
    ok 9 - license cc_nc, use subject_grant
    ok 10 - license cc_nc; pattern is a Regexp
    not ok 11 - license cc_nc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_nc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_nc; misses pattern not_name_grant
    ok 14 - license cc_nc, subject iri, pattern is supported # TODO license cc_nc; subject iri not yet supported
    ok 15 - license cc_nc, use subject_iri # TODO license cc_nc; subject iri not yet supported
    ok 16 - license cc_nc; pattern is a Regexp # TODO license cc_nc; subject iri not yet supported
    not ok 17 - license cc_nc; dataset iri missing # TODO license cc_nc; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_nc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cc_nc; dataset grant missing # TODO license cc_nc; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_nc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cc_nc; dataset license missing # TODO license cc_nc; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_nc; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_nc, subject license, pattern is supported # TODO license cc_nc; subject license not yet supported
    not ok 21 - license cc_nc, use subject_license # TODO license cc_nc; subject license not yet supported
    # Failed test (with amnesty) 'license cc_nc, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_nc, subject name, pattern is supported
    ok 23 - license cc_nc, use subject_name
    ok 24 - license cc_nc; pattern is a Regexp
    ok 25 - license cc_nc; matches pattern name_name
    not ok 26 - license cc_nc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 121 - license cc_nc_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nc_1: pattern(s) exist
    ok 4 - license cc_nc_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nc_1; use
    ok 7 - license cc_nc_1; pattern is a Regexp
    ok 8 - license cc_nc_1, subject grant, pattern is supported
    ok 9 - license cc_nc_1, use subject_grant
    ok 10 - license cc_nc_1; pattern is a Regexp
    ok 11 - license cc_nc_1; matches pattern grant_grant
    ok 12 - license cc_nc_1; misses pattern not_iri_grant
    ok 13 - license cc_nc_1; misses pattern not_name_grant
    ok 14 - license cc_nc_1, subject iri, pattern is supported
    ok 15 - license cc_nc_1, use subject_iri
    ok 16 - license cc_nc_1; pattern is a Regexp
    ok 17 - license cc_nc_1; matches pattern iri_iri # TODO not yet supported
    not ok 18 - license cc_nc_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_nc_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_nc_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_nc_1, subject license, pattern is supported
    ok 21 - license cc_nc_1, use subject_license
    ok 22 - license cc_nc_1; pattern is a Regexp
    not ok 23 - license cc_nc_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_nc_1; misses pattern not_iri_license
    ok 25 - license cc_nc_1; misses pattern not_name_license
    ok 26 - license cc_nc_1, subject name, pattern is supported
    ok 27 - license cc_nc_1, use subject_name
    ok 28 - license cc_nc_1; pattern is a Regexp
    ok 29 - license cc_nc_1; matches pattern name_name
    ok 30 - license cc_nc_1; misses pattern not_iri_name
    1..30
}
ok 122 - license cc_devnations; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_devnations: pattern(s) exist
    ok 4 - license cc_devnations; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_devnations; use
    ok 7 - license cc_devnations; pattern is a Regexp
    ok 8 - license cc_devnations, subject grant, pattern is supported
    ok 9 - license cc_devnations, use subject_grant
    ok 10 - license cc_devnations; pattern is a Regexp
    not ok 11 - license cc_devnations; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_devnations; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_devnations; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_devnations; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_devnations; misses pattern not_name_grant
    ok 14 - license cc_devnations, subject iri, pattern is supported # TODO license cc_devnations; subject iri not yet supported
    not ok 15 - license cc_devnations, use subject_iri # TODO license cc_devnations; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_devnations, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cc_devnations, subject license, pattern is supported # TODO license cc_devnations; subject license not yet supported
    not ok 17 - license cc_devnations, use subject_license # TODO license cc_devnations; subject license not yet supported
    # Failed test (with amnesty) 'license cc_devnations, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_devnations, subject name, pattern is supported
    ok 19 - license cc_devnations, use subject_name
    ok 20 - license cc_devnations; pattern is a Regexp
    ok 21 - license cc_devnations; matches pattern name_name
    not ok 22 - license cc_devnations; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_devnations; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 123 - license cc_devnations_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_devnations_2: pattern(s) exist
    ok 4 - license cc_devnations_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_devnations_2; use
    ok 7 - license cc_devnations_2; pattern is a Regexp
    ok 8 - license cc_devnations_2, subject grant, pattern is supported
    ok 9 - license cc_devnations_2, use subject_grant
    ok 10 - license cc_devnations_2; pattern is a Regexp
    ok 11 - license cc_devnations_2; matches pattern grant_grant
    ok 12 - license cc_devnations_2; misses pattern not_iri_grant
    ok 13 - license cc_devnations_2; misses pattern not_name_grant
    ok 14 - license cc_devnations_2, subject iri, pattern is supported
    ok 15 - license cc_devnations_2, use subject_iri
    ok 16 - license cc_devnations_2; pattern is a Regexp
    ok 17 - license cc_devnations_2; matches pattern iri_iri
    not ok 18 - license cc_devnations_2; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_devnations_2; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_devnations_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_devnations_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_devnations_2, subject license, pattern is supported
    ok 21 - license cc_devnations_2, use subject_license
    ok 22 - license cc_devnations_2; pattern is a Regexp
    ok 23 - license cc_devnations_2; matches pattern text_license
    ok 24 - license cc_devnations_2; misses pattern not_iri_license
    ok 25 - license cc_devnations_2; misses pattern not_name_license
    ok 26 - license cc_devnations_2, subject name, pattern is supported
    ok 27 - license cc_devnations_2, use subject_name
    ok 28 - license cc_devnations_2; pattern is a Regexp
    ok 29 - license cc_devnations_2; matches pattern name_name
    ok 30 - license cc_devnations_2; misses pattern not_iri_name
    1..30
}
ok 124 - license cc_nc_sa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nc_sa: pattern(s) exist
    ok 4 - license cc_nc_sa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nc_sa; use
    ok 7 - license cc_nc_sa; pattern is a Regexp
    ok 8 - license cc_nc_sa, subject grant, pattern is supported
    ok 9 - license cc_nc_sa, use subject_grant
    ok 10 - license cc_nc_sa; pattern is a Regexp
    not ok 11 - license cc_nc_sa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_nc_sa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_nc_sa; misses pattern not_name_grant
    ok 14 - license cc_nc_sa, subject iri, pattern is supported # TODO license cc_nc_sa; subject iri not yet supported
    not ok 15 - license cc_nc_sa, use subject_iri # TODO license cc_nc_sa; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_nc_sa, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cc_nc_sa, subject license, pattern is supported # TODO license cc_nc_sa; subject license not yet supported
    not ok 17 - license cc_nc_sa, use subject_license # TODO license cc_nc_sa; subject license not yet supported
    # Failed test (with amnesty) 'license cc_nc_sa, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_nc_sa, subject name, pattern is supported
    ok 19 - license cc_nc_sa, use subject_name
    ok 20 - license cc_nc_sa; pattern is a Regexp
    ok 21 - license cc_nc_sa; matches pattern name_name
    not ok 22 - license cc_nc_sa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 125 - license cc_nc_sa_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nc_sa_1: pattern(s) exist
    ok 4 - license cc_nc_sa_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nc_sa_1; use
    ok 7 - license cc_nc_sa_1; pattern is a Regexp
    ok 8 - license cc_nc_sa_1, subject grant, pattern is supported
    ok 9 - license cc_nc_sa_1, use subject_grant
    ok 10 - license cc_nc_sa_1; pattern is a Regexp
    ok 11 - license cc_nc_sa_1; matches pattern grant_grant
    ok 12 - license cc_nc_sa_1; misses pattern not_iri_grant
    ok 13 - license cc_nc_sa_1; misses pattern not_name_grant
    ok 14 - license cc_nc_sa_1, subject iri, pattern is supported
    ok 15 - license cc_nc_sa_1, use subject_iri
    ok 16 - license cc_nc_sa_1; pattern is a Regexp
    ok 17 - license cc_nc_sa_1; matches pattern iri_iri
    not ok 18 - license cc_nc_sa_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_nc_sa_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_nc_sa_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sa_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_nc_sa_1, subject license, pattern is supported
    ok 21 - license cc_nc_sa_1, use subject_license
    ok 22 - license cc_nc_sa_1; pattern is a Regexp
    not ok 23 - license cc_nc_sa_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sa_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_nc_sa_1; misses pattern not_iri_license
    ok 25 - license cc_nc_sa_1; misses pattern not_name_license
    ok 26 - license cc_nc_sa_1, subject name, pattern is supported
    ok 27 - license cc_nc_sa_1, use subject_name
    ok 28 - license cc_nc_sa_1; pattern is a Regexp
    ok 29 - license cc_nc_sa_1; matches pattern name_name
    ok 30 - license cc_nc_sa_1; misses pattern not_iri_name
    1..30
}
ok 126 - license cc_nc_sp; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nc_sp: pattern(s) exist
    ok 4 - license cc_nc_sp; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nc_sp; use
    ok 7 - license cc_nc_sp; pattern is a Regexp
    ok 8 - license cc_nc_sp, subject grant, pattern is supported
    ok 9 - license cc_nc_sp, use subject_grant
    ok 10 - license cc_nc_sp; pattern is a Regexp
    not ok 11 - license cc_nc_sp; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sp; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_nc_sp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_nc_sp; misses pattern not_name_grant
    ok 14 - license cc_nc_sp, subject iri, pattern is supported # TODO license cc_nc_sp; subject iri not yet supported
    not ok 15 - license cc_nc_sp, use subject_iri # TODO license cc_nc_sp; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_nc_sp, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cc_nc_sp, subject license, pattern is supported # TODO license cc_nc_sp; subject license not yet supported
    not ok 17 - license cc_nc_sp, use subject_license # TODO license cc_nc_sp; subject license not yet supported
    # Failed test (with amnesty) 'license cc_nc_sp, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_nc_sp, subject name, pattern is supported
    ok 19 - license cc_nc_sp, use subject_name
    ok 20 - license cc_nc_sp; pattern is a Regexp
    ok 21 - license cc_nc_sp; matches pattern name_name
    not ok 22 - license cc_nc_sp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 127 - license cc_nc_sp_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nc_sp_1: pattern(s) exist
    ok 4 - license cc_nc_sp_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nc_sp_1; use
    ok 7 - license cc_nc_sp_1; pattern is a Regexp
    ok 8 - license cc_nc_sp_1, subject grant, pattern is supported
    ok 9 - license cc_nc_sp_1, use subject_grant
    ok 10 - license cc_nc_sp_1; pattern is a Regexp
    ok 11 - license cc_nc_sp_1; matches pattern grant_grant
    ok 12 - license cc_nc_sp_1; misses pattern not_iri_grant
    ok 13 - license cc_nc_sp_1; misses pattern not_name_grant
    ok 14 - license cc_nc_sp_1, subject iri, pattern is supported
    ok 15 - license cc_nc_sp_1, use subject_iri
    ok 16 - license cc_nc_sp_1; pattern is a Regexp
    ok 17 - license cc_nc_sp_1; matches pattern iri_iri
    ok 18 - license cc_nc_sp_1; misses pattern not_grant_iri # TODO not yet supported
    not ok 19 - license cc_nc_sp_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sp_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_nc_sp_1, subject license, pattern is supported
    ok 21 - license cc_nc_sp_1, use subject_license
    ok 22 - license cc_nc_sp_1; pattern is a Regexp
    not ok 23 - license cc_nc_sp_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nc_sp_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_nc_sp_1; misses pattern not_iri_license
    ok 25 - license cc_nc_sp_1; misses pattern not_name_license
    ok 26 - license cc_nc_sp_1, subject name, pattern is supported
    ok 27 - license cc_nc_sp_1, use subject_name
    ok 28 - license cc_nc_sp_1; pattern is a Regexp
    ok 29 - license cc_nc_sp_1; matches pattern name_name
    ok 30 - license cc_nc_sp_1; misses pattern not_iri_name
    1..30
}
ok 128 - license cc_nd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nd: pattern(s) exist
    ok 4 - license cc_nd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nd; use
    ok 7 - license cc_nd; pattern is a Regexp
    ok 8 - license cc_nd, subject grant, pattern is supported
    ok 9 - license cc_nd, use subject_grant
    ok 10 - license cc_nd; pattern is a Regexp
    not ok 11 - license cc_nd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_nd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_nd; misses pattern not_name_grant
    ok 14 - license cc_nd, subject iri, pattern is supported # TODO license cc_nd; subject iri not yet supported
    not ok 15 - license cc_nd, use subject_iri # TODO license cc_nd; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_nd, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cc_nd, subject license, pattern is supported # TODO license cc_nd; subject license not yet supported
    not ok 17 - license cc_nd, use subject_license # TODO license cc_nd; subject license not yet supported
    # Failed test (with amnesty) 'license cc_nd, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_nd, subject name, pattern is supported
    ok 19 - license cc_nd, use subject_name
    ok 20 - license cc_nd; pattern is a Regexp
    ok 21 - license cc_nd; matches pattern name_name
    not ok 22 - license cc_nd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 129 - license cc_nd_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nd_1: pattern(s) exist
    ok 4 - license cc_nd_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nd_1; use
    ok 7 - license cc_nd_1; pattern is a Regexp
    ok 8 - license cc_nd_1, subject grant, pattern is supported
    ok 9 - license cc_nd_1, use subject_grant
    ok 10 - license cc_nd_1; pattern is a Regexp
    ok 11 - license cc_nd_1; matches pattern grant_grant
    ok 12 - license cc_nd_1; misses pattern not_iri_grant
    ok 13 - license cc_nd_1; misses pattern not_name_grant
    ok 14 - license cc_nd_1, subject iri, pattern is supported
    ok 15 - license cc_nd_1, use subject_iri
    ok 16 - license cc_nd_1; pattern is a Regexp
    ok 17 - license cc_nd_1; matches pattern iri_iri
    not ok 18 - license cc_nd_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_nd_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_nd_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_nd_1, subject license, pattern is supported
    ok 21 - license cc_nd_1, use subject_license
    ok 22 - license cc_nd_1; pattern is a Regexp
    not ok 23 - license cc_nd_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_nd_1; misses pattern not_iri_license
    ok 25 - license cc_nd_1; misses pattern not_name_license
    ok 26 - license cc_nd_1, subject name, pattern is supported
    ok 27 - license cc_nd_1, use subject_name
    ok 28 - license cc_nd_1; pattern is a Regexp
    ok 29 - license cc_nd_1; matches pattern name_name
    ok 30 - license cc_nd_1; misses pattern not_iri_name
    1..30
}
ok 130 - license cc_nd_nc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nd_nc: pattern(s) exist
    ok 4 - license cc_nd_nc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nd_nc; use
    ok 7 - license cc_nd_nc; pattern is a Regexp
    ok 8 - license cc_nd_nc, subject grant, pattern is supported
    ok 9 - license cc_nd_nc, use subject_grant
    ok 10 - license cc_nd_nc; pattern is a Regexp
    not ok 11 - license cc_nd_nc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd_nc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_nd_nc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd_nc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_nd_nc; misses pattern not_name_grant
    ok 14 - license cc_nd_nc, subject iri, pattern is supported # TODO license cc_nd_nc; subject iri not yet supported
    not ok 15 - license cc_nd_nc, use subject_iri # TODO license cc_nd_nc; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_nd_nc, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cc_nd_nc, subject license, pattern is supported # TODO license cc_nd_nc; subject license not yet supported
    not ok 17 - license cc_nd_nc, use subject_license # TODO license cc_nd_nc; subject license not yet supported
    # Failed test (with amnesty) 'license cc_nd_nc, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_nd_nc, subject name, pattern is supported
    ok 19 - license cc_nd_nc, use subject_name
    ok 20 - license cc_nd_nc; pattern is a Regexp
    ok 21 - license cc_nd_nc; matches pattern name_name
    not ok 22 - license cc_nd_nc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd_nc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 131 - license cc_nd_nc_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_nd_nc_1: pattern(s) exist
    ok 4 - license cc_nd_nc_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_nd_nc_1; use
    ok 7 - license cc_nd_nc_1; pattern is a Regexp
    ok 8 - license cc_nd_nc_1, subject grant, pattern is supported
    ok 9 - license cc_nd_nc_1, use subject_grant
    ok 10 - license cc_nd_nc_1; pattern is a Regexp
    ok 11 - license cc_nd_nc_1; matches pattern grant_grant
    ok 12 - license cc_nd_nc_1; misses pattern not_iri_grant
    ok 13 - license cc_nd_nc_1; misses pattern not_name_grant
    ok 14 - license cc_nd_nc_1, subject iri, pattern is supported
    ok 15 - license cc_nd_nc_1, use subject_iri
    ok 16 - license cc_nd_nc_1; pattern is a Regexp
    ok 17 - license cc_nd_nc_1; matches pattern iri_iri # TODO not yet supported
    not ok 18 - license cc_nd_nc_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_nd_nc_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_nd_nc_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd_nc_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_nd_nc_1, subject license, pattern is supported
    ok 21 - license cc_nd_nc_1, use subject_license
    ok 22 - license cc_nd_nc_1; pattern is a Regexp
    not ok 23 - license cc_nd_nc_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_nd_nc_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_nd_nc_1; misses pattern not_iri_license
    ok 25 - license cc_nd_nc_1; misses pattern not_name_license
    ok 26 - license cc_nd_nc_1, subject name, pattern is supported
    ok 27 - license cc_nd_nc_1, use subject_name
    ok 28 - license cc_nd_nc_1; pattern is a Regexp
    ok 29 - license cc_nd_nc_1; matches pattern name_name
    ok 30 - license cc_nd_nc_1; misses pattern not_iri_name
    1..30
}
ok 132 - license cc_pd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_pd: pattern(s) exist
    ok 4 - license cc_pd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_pd; use
    ok 7 - license cc_pd; pattern is a Regexp
    ok 8 - license cc_pd, subject grant, pattern is supported
    ok 9 - license cc_pd, use subject_grant
    ok 10 - license cc_pd; pattern is a Regexp
    ok 11 - license cc_pd; matches pattern grant_grant
    ok 12 - license cc_pd; misses pattern not_iri_grant
    ok 13 - license cc_pd; misses pattern not_name_grant
    ok 14 - license cc_pd, subject iri, pattern is supported
    ok 15 - license cc_pd, use subject_iri
    ok 16 - license cc_pd; pattern is a Regexp
    ok 17 - license cc_pd; matches pattern iri_iri
    not ok 18 - license cc_pd; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_pd; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_pd; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_pd, subject license, pattern is supported # TODO license cc_pd; subject license not yet supported
    not ok 21 - license cc_pd, use subject_license # TODO license cc_pd; subject license not yet supported
    # Failed test (with amnesty) 'license cc_pd, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cc_pd, subject name, pattern is supported
    ok 23 - license cc_pd, use subject_name
    ok 24 - license cc_pd; pattern is a Regexp
    ok 25 - license cc_pd; matches pattern name_name
    ok 26 - license cc_pd; misses pattern not_iri_name
    1..26
}
ok 133 - license cc_pdd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_pdd: pattern(s) exist
    ok 4 - license cc_pdd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_pdd; use
    ok 7 - license cc_pdd; pattern is a Regexp
    ok 8 - license cc_pdd, subject grant, pattern is supported
    ok 9 - license cc_pdd, use subject_grant
    ok 10 - license cc_pdd; pattern is a Regexp
    ok 11 - license cc_pdd; matches pattern grant_grant
    not ok 12 - license cc_pdd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pdd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_pdd; misses pattern not_name_grant
    ok 14 - license cc_pdd, subject iri, pattern is supported
    ok 15 - license cc_pdd, use subject_iri
    ok 16 - license cc_pdd; pattern is a Regexp
    not ok 17 - license cc_pdd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pdd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cc_pdd; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_pdd; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_pdd; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pdd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_pdd, subject license, pattern is supported
    ok 21 - license cc_pdd, use subject_license
    ok 22 - license cc_pdd; pattern is a Regexp
    ok 23 - license cc_pdd; matches pattern text_license
    not ok 24 - license cc_pdd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pdd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cc_pdd; misses pattern not_name_license
    ok 26 - license cc_pdd, subject name, pattern is supported
    ok 27 - license cc_pdd, use subject_name
    ok 28 - license cc_pdd; pattern is a Regexp
    ok 29 - license cc_pdd; matches pattern name_name
    not ok 30 - license cc_pdd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pdd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 134 - license cc_pddc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_pddc: pattern(s) exist
    ok 4 - license cc_pddc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_pddc; use
    ok 7 - license cc_pddc; pattern is a Regexp
    ok 8 - license cc_pddc, subject grant, pattern is supported
    ok 9 - license cc_pddc, use subject_grant
    ok 10 - license cc_pddc; pattern is a Regexp
    ok 11 - license cc_pddc; matches pattern grant_grant
    not ok 12 - license cc_pddc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pddc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_pddc; misses pattern not_name_grant
    ok 14 - license cc_pddc, subject iri, pattern is supported
    ok 15 - license cc_pddc, use subject_iri
    ok 16 - license cc_pddc; pattern is a Regexp
    not ok 17 - license cc_pddc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pddc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_pddc; misses pattern not_grant_iri # TODO not yet supported
    not ok 19 - license cc_pddc; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pddc; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_pddc, subject license, pattern is supported
    ok 21 - license cc_pddc, use subject_license
    ok 22 - license cc_pddc; pattern is a Regexp
    ok 23 - license cc_pddc; matches pattern text_license
    not ok 24 - license cc_pddc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pddc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cc_pddc; misses pattern not_name_license
    ok 26 - license cc_pddc, subject name, pattern is supported
    ok 27 - license cc_pddc, use subject_name
    ok 28 - license cc_pddc; pattern is a Regexp
    ok 29 - license cc_pddc; matches pattern name_name
    not ok 30 - license cc_pddc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_pddc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 135 - license cc_sa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_sa: pattern(s) exist
    ok 4 - license cc_sa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_sa; use
    ok 7 - license cc_sa; pattern is a Regexp
    ok 8 - license cc_sa, subject grant, pattern is supported
    ok 9 - license cc_sa, use subject_grant
    ok 10 - license cc_sa; pattern is a Regexp
    not ok 11 - license cc_sa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_sa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_sa; misses pattern not_name_grant
    ok 14 - license cc_sa, subject iri, pattern is supported # TODO license cc_sa; subject iri not yet supported
    not ok 15 - license cc_sa, use subject_iri # TODO license cc_sa; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_sa, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cc_sa, subject license, pattern is supported # TODO license cc_sa; subject license not yet supported
    not ok 17 - license cc_sa, use subject_license # TODO license cc_sa; subject license not yet supported
    # Failed test (with amnesty) 'license cc_sa, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_sa, subject name, pattern is supported
    ok 19 - license cc_sa, use subject_name
    ok 20 - license cc_sa; pattern is a Regexp
    ok 21 - license cc_sa; matches pattern name_name
    not ok 22 - license cc_sa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 136 - license cc_sa_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_sa_1: pattern(s) exist
    ok 4 - license cc_sa_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_sa_1; use
    ok 7 - license cc_sa_1; pattern is a Regexp
    ok 8 - license cc_sa_1, subject grant, pattern is supported
    ok 9 - license cc_sa_1, use subject_grant
    ok 10 - license cc_sa_1; pattern is a Regexp
    ok 11 - license cc_sa_1; matches pattern grant_grant
    ok 12 - license cc_sa_1; misses pattern not_iri_grant
    ok 13 - license cc_sa_1; misses pattern not_name_grant
    ok 14 - license cc_sa_1, subject iri, pattern is supported
    ok 15 - license cc_sa_1, use subject_iri
    ok 16 - license cc_sa_1; pattern is a Regexp
    ok 17 - license cc_sa_1; matches pattern iri_iri
    not ok 18 - license cc_sa_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_sa_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_sa_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sa_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_sa_1, subject license, pattern is supported
    ok 21 - license cc_sa_1, use subject_license
    ok 22 - license cc_sa_1; pattern is a Regexp
    not ok 23 - license cc_sa_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sa_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_sa_1; misses pattern not_iri_license
    ok 25 - license cc_sa_1; misses pattern not_name_license
    ok 26 - license cc_sa_1, subject name, pattern is supported
    ok 27 - license cc_sa_1, use subject_name
    ok 28 - license cc_sa_1; pattern is a Regexp
    ok 29 - license cc_sa_1; matches pattern name_name
    ok 30 - license cc_sa_1; misses pattern not_iri_name
    1..30
}
ok 137 - license cc_sampling; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_sampling: pattern(s) exist
    ok 4 - license cc_sampling; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_sampling; use
    ok 7 - license cc_sampling; pattern is a Regexp
    ok 8 - license cc_sampling, subject grant, pattern is supported
    ok 9 - license cc_sampling, use subject_grant
    ok 10 - license cc_sampling; pattern is a Regexp
    not ok 11 - license cc_sampling; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sampling; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_sampling; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sampling; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_sampling; misses pattern not_name_grant
    ok 14 - license cc_sampling, subject iri, pattern is supported # TODO license cc_sampling; subject iri not yet supported
    not ok 15 - license cc_sampling, use subject_iri # TODO license cc_sampling; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_sampling, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cc_sampling, subject license, pattern is supported # TODO license cc_sampling; subject license not yet supported
    not ok 17 - license cc_sampling, use subject_license # TODO license cc_sampling; subject license not yet supported
    # Failed test (with amnesty) 'license cc_sampling, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_sampling, subject name, pattern is supported
    ok 19 - license cc_sampling, use subject_name
    ok 20 - license cc_sampling; pattern is a Regexp
    ok 21 - license cc_sampling; matches pattern name_name
    not ok 22 - license cc_sampling; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sampling; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 138 - license cc_sampling_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_sampling_1: pattern(s) exist
    ok 4 - license cc_sampling_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_sampling_1; use
    ok 7 - license cc_sampling_1; pattern is a Regexp
    ok 8 - license cc_sampling_1, subject grant, pattern is supported
    ok 9 - license cc_sampling_1, use subject_grant
    ok 10 - license cc_sampling_1; pattern is a Regexp
    ok 11 - license cc_sampling_1; matches pattern grant_grant
    ok 12 - license cc_sampling_1; misses pattern not_iri_grant
    ok 13 - license cc_sampling_1; misses pattern not_name_grant
    ok 14 - license cc_sampling_1, subject iri, pattern is supported
    ok 15 - license cc_sampling_1, use subject_iri
    ok 16 - license cc_sampling_1; pattern is a Regexp
    not ok 17 - license cc_sampling_1; matches pattern iri_iri # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sampling_1; matches pattern iri_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | https://creativecommons.org/l | =~ | (?^:(?:(?:https?://)?creative |
    # | icenses/sa/1.0/               |    | commons\.org/licenses/samplin |
    # |                               |    | g/1\.0/?|(?:https?://)?www\.w |
    # |                               |    | ikidata\.org/wiki/Special:Ent |
    # |                               |    | ityPage/Q100509915|(?:https?: |
    # |                               |    | //)?www\.wikidata\.org/wiki/Q |
    # |                               |    | 100509915))                   |
    # +-------------------------------+----+-------------------------------+
    ok 18 - license cc_sampling_1; misses pattern not_grant_iri # TODO not yet supported
    not ok 19 - license cc_sampling_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sampling_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_sampling_1, subject license, pattern is supported
    ok 21 - license cc_sampling_1, use subject_license
    ok 22 - license cc_sampling_1; pattern is a Regexp
    not ok 23 - license cc_sampling_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sampling_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_sampling_1; misses pattern not_iri_license
    ok 25 - license cc_sampling_1; misses pattern not_name_license
    ok 26 - license cc_sampling_1, subject name, pattern is supported
    ok 27 - license cc_sampling_1, use subject_name
    ok 28 - license cc_sampling_1; pattern is a Regexp
    ok 29 - license cc_sampling_1; matches pattern name_name
    ok 30 - license cc_sampling_1; misses pattern not_iri_name
    1..30
}
ok 139 - license cc_sp; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_sp: pattern(s) exist
    ok 4 - license cc_sp; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_sp; use
    ok 7 - license cc_sp; pattern is a Regexp
    ok 8 - license cc_sp, subject grant, pattern is supported
    ok 9 - license cc_sp, use subject_grant
    ok 10 - license cc_sp; pattern is a Regexp
    not ok 11 - license cc_sp; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sp; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cc_sp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cc_sp; misses pattern not_name_grant
    ok 14 - license cc_sp, subject iri, pattern is supported # TODO license cc_sp; subject iri not yet supported
    not ok 15 - license cc_sp, use subject_iri # TODO license cc_sp; subject iri not yet supported
    # Failed test (with amnesty) 'license cc_sp, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license cc_sp, subject license, pattern is supported # TODO license cc_sp; subject license not yet supported
    not ok 17 - license cc_sp, use subject_license # TODO license cc_sp; subject license not yet supported
    # Failed test (with amnesty) 'license cc_sp, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license cc_sp, subject name, pattern is supported
    ok 19 - license cc_sp, use subject_name
    ok 20 - license cc_sp; pattern is a Regexp
    ok 21 - license cc_sp; matches pattern name_name
    not ok 22 - license cc_sp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 140 - license cc_sp_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cc_sp_1: pattern(s) exist
    ok 4 - license cc_sp_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cc_sp_1; use
    ok 7 - license cc_sp_1; pattern is a Regexp
    ok 8 - license cc_sp_1, subject grant, pattern is supported
    ok 9 - license cc_sp_1, use subject_grant
    ok 10 - license cc_sp_1; pattern is a Regexp
    ok 11 - license cc_sp_1; matches pattern grant_grant
    ok 12 - license cc_sp_1; misses pattern not_iri_grant
    ok 13 - license cc_sp_1; misses pattern not_name_grant
    ok 14 - license cc_sp_1, subject iri, pattern is supported
    ok 15 - license cc_sp_1, use subject_iri
    ok 16 - license cc_sp_1; pattern is a Regexp
    not ok 17 - license cc_sp_1; matches pattern iri_iri # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sp_1; matches pattern iri_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | https://creativecommons.org/l | =~ | (?^:(?:(?:https?://)?creative |
    # | icenses/sa/1.0/               |    | commons\.org/licenses/samplin |
    # |                               |    | g[+]/1\.0/?|(?:https?://)?www |
    # |                               |    | \.wikidata\.org/wiki/Special: |
    # |                               |    | EntityPage/Q26913038|(?:https |
    # |                               |    | ?://)?www\.wikidata\.org/wiki |
    # |                               |    | /Q26913038))                  |
    # +-------------------------------+----+-------------------------------+
    not ok 18 - license cc_sp_1; misses pattern not_grant_iri # TODO not yet supported
    # Failed test 'license cc_sp_1; misses pattern not_grant_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    not ok 19 - license cc_sp_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sp_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cc_sp_1, subject license, pattern is supported
    ok 21 - license cc_sp_1, use subject_license
    ok 22 - license cc_sp_1; pattern is a Regexp
    not ok 23 - license cc_sp_1; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license cc_sp_1; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license cc_sp_1; misses pattern not_iri_license
    ok 25 - license cc_sp_1; misses pattern not_name_license
    ok 26 - license cc_sp_1, subject name, pattern is supported
    ok 27 - license cc_sp_1, use subject_name
    ok 28 - license cc_sp_1; pattern is a Regexp
    ok 29 - license cc_sp_1; matches pattern name_name
    ok 30 - license cc_sp_1; misses pattern not_iri_name
    1..30
}
ok 141 - license cddl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cddl: pattern(s) exist
    ok 4 - license cddl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cddl; use
    ok 7 - license cddl; pattern is a Regexp
    ok 8 - license cddl, subject grant, pattern is supported
    ok 9 - license cddl, use subject_grant
    ok 10 - license cddl; pattern is a Regexp
    not ok 11 - license cddl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cddl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cddl; misses pattern not_name_grant
    ok 14 - license cddl, subject iri, pattern is supported # TODO license cddl; subject iri not yet supported
    ok 15 - license cddl, use subject_iri # TODO license cddl; subject iri not yet supported
    ok 16 - license cddl; pattern is a Regexp # TODO license cddl; subject iri not yet supported
    not ok 17 - license cddl; dataset iri missing # TODO license cddl; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cddl; dataset grant missing # TODO license cddl; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cddl; dataset license missing # TODO license cddl; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cddl, subject license, pattern is supported # TODO license cddl; subject license not yet supported
    not ok 21 - license cddl, use subject_license # TODO license cddl; subject license not yet supported
    # Failed test (with amnesty) 'license cddl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cddl, subject name, pattern is supported
    ok 23 - license cddl, use subject_name
    ok 24 - license cddl; pattern is a Regexp
    ok 25 - license cddl; matches pattern name_name
    not ok 26 - license cddl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 142 - license cddl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cddl_1: pattern(s) exist
    ok 4 - license cddl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cddl_1; use
    ok 7 - license cddl_1; pattern is a Regexp
    ok 8 - license cddl_1, subject grant, pattern is supported
    ok 9 - license cddl_1, use subject_grant
    ok 10 - license cddl_1; pattern is a Regexp
    not ok 11 - license cddl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cddl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cddl_1; misses pattern not_name_grant
    ok 14 - license cddl_1, subject iri, pattern is supported # TODO license cddl_1; subject iri not yet supported
    ok 15 - license cddl_1, use subject_iri # TODO license cddl_1; subject iri not yet supported
    ok 16 - license cddl_1; pattern is a Regexp # TODO license cddl_1; subject iri not yet supported
    not ok 17 - license cddl_1; dataset iri missing # TODO license cddl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cddl_1; dataset grant missing # TODO license cddl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cddl_1; dataset license missing # TODO license cddl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cddl_1, subject license, pattern is supported
    ok 21 - license cddl_1, use subject_license
    ok 22 - license cddl_1; pattern is a Regexp
    ok 23 - license cddl_1; matches pattern text_license
    not ok 24 - license cddl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cddl_1; misses pattern not_name_license
    ok 26 - license cddl_1, subject name, pattern is supported
    ok 27 - license cddl_1, use subject_name
    ok 28 - license cddl_1; pattern is a Regexp
    ok 29 - license cddl_1; matches pattern name_name
    not ok 30 - license cddl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 143 - license cddl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cddl_1_1: pattern(s) exist
    ok 4 - license cddl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cddl_1_1; use
    ok 7 - license cddl_1_1; pattern is a Regexp
    ok 8 - license cddl_1_1, subject grant, pattern is supported
    ok 9 - license cddl_1_1, use subject_grant
    ok 10 - license cddl_1_1; pattern is a Regexp
    not ok 11 - license cddl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cddl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cddl_1_1; misses pattern not_name_grant
    ok 14 - license cddl_1_1, subject iri, pattern is supported # TODO license cddl_1_1; subject iri not yet supported
    ok 15 - license cddl_1_1, use subject_iri # TODO license cddl_1_1; subject iri not yet supported
    ok 16 - license cddl_1_1; pattern is a Regexp # TODO license cddl_1_1; subject iri not yet supported
    not ok 17 - license cddl_1_1; dataset iri missing # TODO license cddl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cddl_1_1; dataset grant missing # TODO license cddl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cddl_1_1; dataset license missing # TODO license cddl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cddl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cddl_1_1, subject license, pattern is supported
    ok 21 - license cddl_1_1, use subject_license
    ok 22 - license cddl_1_1; pattern is a Regexp
    ok 23 - license cddl_1_1; matches pattern text_license
    not ok 24 - license cddl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cddl_1_1; misses pattern not_name_license
    ok 26 - license cddl_1_1, subject name, pattern is supported
    ok 27 - license cddl_1_1, use subject_name
    ok 28 - license cddl_1_1; pattern is a Regexp
    ok 29 - license cddl_1_1; matches pattern name_name
    not ok 30 - license cddl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cddl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 144 - license cecill; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill: pattern(s) exist
    ok 4 - license cecill; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill; use
    ok 7 - license cecill; pattern is a Regexp
    ok 8 - license cecill, subject grant, pattern is supported
    ok 9 - license cecill, use subject_grant
    ok 10 - license cecill; pattern is a Regexp
    not ok 11 - license cecill; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cecill; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cecill; misses pattern not_name_grant
    ok 14 - license cecill, subject iri, pattern is supported
    ok 15 - license cecill, use subject_iri
    ok 16 - license cecill; pattern is a Regexp
    not ok 17 - license cecill; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cecill; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cecill; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill, subject license, pattern is supported
    ok 21 - license cecill, use subject_license
    ok 22 - license cecill; pattern is a Regexp
    ok 23 - license cecill; matches pattern text_license
    not ok 24 - license cecill; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cecill; misses pattern not_name_license
    ok 26 - license cecill, subject name, pattern is supported
    ok 27 - license cecill, use subject_name
    ok 28 - license cecill; pattern is a Regexp
    ok 29 - license cecill; matches pattern name_name
    not ok 30 - license cecill; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 145 - license cecill_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill_1: pattern(s) exist
    ok 4 - license cecill_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill_1; use
    ok 7 - license cecill_1; pattern is a Regexp
    ok 8 - license cecill_1, subject grant, pattern is supported
    ok 9 - license cecill_1, use subject_grant
    ok 10 - license cecill_1; pattern is a Regexp
    not ok 11 - license cecill_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license cecill_1; misses pattern not_iri_grant
    ok 13 - license cecill_1; misses pattern not_name_grant
    ok 14 - license cecill_1, subject iri, pattern is supported
    ok 15 - license cecill_1, use subject_iri
    ok 16 - license cecill_1; pattern is a Regexp
    ok 17 - license cecill_1; matches pattern iri_iri
    not ok 18 - license cecill_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cecill_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill_1, subject license, pattern is supported
    ok 21 - license cecill_1, use subject_license
    ok 22 - license cecill_1; pattern is a Regexp
    ok 23 - license cecill_1; matches pattern text_license
    ok 24 - license cecill_1; misses pattern not_iri_license
    ok 25 - license cecill_1; misses pattern not_name_license
    ok 26 - license cecill_1, subject name, pattern is supported
    ok 27 - license cecill_1, use subject_name
    ok 28 - license cecill_1; pattern is a Regexp
    ok 29 - license cecill_1; matches pattern name_name # TODO not yet supported
    ok 30 - license cecill_1; misses pattern not_iri_name # TODO not yet supported
    1..30
}
ok 146 - license cecill_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill_1_1: pattern(s) exist
    ok 4 - license cecill_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill_1_1; use
    ok 7 - license cecill_1_1; pattern is a Regexp
    ok 8 - license cecill_1_1, subject grant, pattern is supported
    ok 9 - license cecill_1_1, use subject_grant
    ok 10 - license cecill_1_1; pattern is a Regexp
    not ok 11 - license cecill_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license cecill_1_1; misses pattern not_iri_grant
    ok 13 - license cecill_1_1; misses pattern not_name_grant
    ok 14 - license cecill_1_1, subject iri, pattern is supported
    ok 15 - license cecill_1_1, use subject_iri
    ok 16 - license cecill_1_1; pattern is a Regexp
    ok 17 - license cecill_1_1; matches pattern iri_iri
    not ok 18 - license cecill_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cecill_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill_1_1, subject license, pattern is supported
    ok 21 - license cecill_1_1, use subject_license
    ok 22 - license cecill_1_1; pattern is a Regexp
    ok 23 - license cecill_1_1; matches pattern text_license
    ok 24 - license cecill_1_1; misses pattern not_iri_license
    ok 25 - license cecill_1_1; misses pattern not_name_license
    ok 26 - license cecill_1_1, subject name, pattern is supported
    ok 27 - license cecill_1_1, use subject_name
    ok 28 - license cecill_1_1; pattern is a Regexp
    ok 29 - license cecill_1_1; matches pattern name_name # TODO not yet supported
    ok 30 - license cecill_1_1; misses pattern not_iri_name # TODO not yet supported
    1..30
}
ok 147 - license cecill_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill_2: pattern(s) exist
    ok 4 - license cecill_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill_2; use
    ok 7 - license cecill_2; pattern is a Regexp
    ok 8 - license cecill_2, subject grant, pattern is supported
    ok 9 - license cecill_2, use subject_grant
    ok 10 - license cecill_2; pattern is a Regexp
    not ok 11 - license cecill_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license cecill_2; misses pattern not_iri_grant
    ok 13 - license cecill_2; misses pattern not_name_grant
    ok 14 - license cecill_2, subject iri, pattern is supported
    ok 15 - license cecill_2, use subject_iri
    ok 16 - license cecill_2; pattern is a Regexp
    ok 17 - license cecill_2; matches pattern iri_iri
    not ok 18 - license cecill_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cecill_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill_2, subject license, pattern is supported
    ok 21 - license cecill_2, use subject_license
    ok 22 - license cecill_2; pattern is a Regexp
    ok 23 - license cecill_2; matches pattern text_license
    ok 24 - license cecill_2; misses pattern not_iri_license
    ok 25 - license cecill_2; misses pattern not_name_license
    ok 26 - license cecill_2, subject name, pattern is supported
    ok 27 - license cecill_2, use subject_name
    ok 28 - license cecill_2; pattern is a Regexp
    ok 29 - license cecill_2; matches pattern name_name # TODO not yet supported
    ok 30 - license cecill_2; misses pattern not_iri_name
    1..30
}
ok 148 - license cecill_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill_2_1: pattern(s) exist
    ok 4 - license cecill_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill_2_1; use
    ok 7 - license cecill_2_1; pattern is a Regexp
    ok 8 - license cecill_2_1, subject grant, pattern is supported
    ok 9 - license cecill_2_1, use subject_grant
    ok 10 - license cecill_2_1; pattern is a Regexp
    ok 11 - license cecill_2_1; matches pattern grant_grant
    ok 12 - license cecill_2_1; misses pattern not_iri_grant
    ok 13 - license cecill_2_1; misses pattern not_name_grant
    ok 14 - license cecill_2_1, subject iri, pattern is supported
    ok 15 - license cecill_2_1, use subject_iri
    ok 16 - license cecill_2_1; pattern is a Regexp
    ok 17 - license cecill_2_1; matches pattern iri_iri
    ok 18 - license cecill_2_1; misses pattern not_grant_iri
    not ok 19 - license cecill_2_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_2_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill_2_1, subject license, pattern is supported
    ok 21 - license cecill_2_1, use subject_license
    ok 22 - license cecill_2_1; pattern is a Regexp
    ok 23 - license cecill_2_1; matches pattern text_license
    ok 24 - license cecill_2_1; misses pattern not_iri_license
    ok 25 - license cecill_2_1; misses pattern not_name_license
    ok 26 - license cecill_2_1, subject name, pattern is supported
    ok 27 - license cecill_2_1, use subject_name
    ok 28 - license cecill_2_1; pattern is a Regexp
    ok 29 - license cecill_2_1; matches pattern name_name # TODO not yet supported
    ok 30 - license cecill_2_1; misses pattern not_iri_name # TODO not yet supported
    1..30
}
ok 149 - license cecill_b; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill_b: pattern(s) exist
    ok 4 - license cecill_b; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill_b; use
    ok 7 - license cecill_b; pattern is a Regexp
    ok 8 - license cecill_b, subject grant, pattern is supported
    ok 9 - license cecill_b, use subject_grant
    ok 10 - license cecill_b; pattern is a Regexp
    ok 11 - license cecill_b; matches pattern grant_grant
    ok 12 - license cecill_b; misses pattern not_iri_grant
    ok 13 - license cecill_b; misses pattern not_name_grant
    ok 14 - license cecill_b, subject iri, pattern is supported
    ok 15 - license cecill_b, use subject_iri
    ok 16 - license cecill_b; pattern is a Regexp
    ok 17 - license cecill_b; matches pattern iri_iri
    ok 18 - license cecill_b; misses pattern not_grant_iri
    not ok 19 - license cecill_b; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_b; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill_b, subject license, pattern is supported
    ok 21 - license cecill_b, use subject_license
    ok 22 - license cecill_b; pattern is a Regexp
    ok 23 - license cecill_b; matches pattern text_license
    ok 24 - license cecill_b; misses pattern not_iri_license
    ok 25 - license cecill_b; misses pattern not_name_license
    ok 26 - license cecill_b, subject name, pattern is supported
    ok 27 - license cecill_b, use subject_name
    ok 28 - license cecill_b; pattern is a Regexp
    ok 29 - license cecill_b; matches pattern name_name
    not ok 30 - license cecill_b; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license cecill_b; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 150 - license cecill_b_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill_b_1: pattern(s) exist
    ok 4 - license cecill_b_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill_b_1; use
    ok 7 - license cecill_b_1; pattern is a Regexp
    ok 8 - license cecill_b_1, subject grant, pattern is supported
    ok 9 - license cecill_b_1, use subject_grant
    ok 10 - license cecill_b_1; pattern is a Regexp
    ok 11 - license cecill_b_1; matches pattern grant_grant
    ok 12 - license cecill_b_1; misses pattern not_iri_grant
    ok 13 - license cecill_b_1; misses pattern not_name_grant
    ok 14 - license cecill_b_1, subject iri, pattern is supported
    ok 15 - license cecill_b_1, use subject_iri
    ok 16 - license cecill_b_1; pattern is a Regexp
    ok 17 - license cecill_b_1; matches pattern iri_iri
    ok 18 - license cecill_b_1; misses pattern not_grant_iri
    not ok 19 - license cecill_b_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_b_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill_b_1, subject license, pattern is supported
    ok 21 - license cecill_b_1, use subject_license
    ok 22 - license cecill_b_1; pattern is a Regexp
    ok 23 - license cecill_b_1; matches pattern text_license
    ok 24 - license cecill_b_1; misses pattern not_iri_license
    ok 25 - license cecill_b_1; misses pattern not_name_license
    ok 26 - license cecill_b_1, subject name, pattern is supported
    ok 27 - license cecill_b_1, use subject_name
    ok 28 - license cecill_b_1; pattern is a Regexp
    ok 29 - license cecill_b_1; matches pattern name_name
    ok 30 - license cecill_b_1; misses pattern not_iri_name # TODO not yet supported
    1..30
}
ok 151 - license cecill_c; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill_c: pattern(s) exist
    ok 4 - license cecill_c; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill_c; use
    ok 7 - license cecill_c; pattern is a Regexp
    ok 8 - license cecill_c, subject grant, pattern is supported
    ok 9 - license cecill_c, use subject_grant
    ok 10 - license cecill_c; pattern is a Regexp
    ok 11 - license cecill_c; matches pattern grant_grant
    ok 12 - license cecill_c; misses pattern not_iri_grant
    ok 13 - license cecill_c; misses pattern not_name_grant
    ok 14 - license cecill_c, subject iri, pattern is supported
    ok 15 - license cecill_c, use subject_iri
    ok 16 - license cecill_c; pattern is a Regexp
    ok 17 - license cecill_c; matches pattern iri_iri
    ok 18 - license cecill_c; misses pattern not_grant_iri
    not ok 19 - license cecill_c; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_c; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill_c, subject license, pattern is supported
    ok 21 - license cecill_c, use subject_license
    ok 22 - license cecill_c; pattern is a Regexp
    ok 23 - license cecill_c; matches pattern text_license
    ok 24 - license cecill_c; misses pattern not_iri_license
    ok 25 - license cecill_c; misses pattern not_name_license
    ok 26 - license cecill_c, subject name, pattern is supported
    ok 27 - license cecill_c, use subject_name
    ok 28 - license cecill_c; pattern is a Regexp
    ok 29 - license cecill_c; matches pattern name_name
    not ok 30 - license cecill_c; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license cecill_c; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 152 - license cecill_c_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cecill_c_1: pattern(s) exist
    ok 4 - license cecill_c_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cecill_c_1; use
    ok 7 - license cecill_c_1; pattern is a Regexp
    ok 8 - license cecill_c_1, subject grant, pattern is supported
    ok 9 - license cecill_c_1, use subject_grant
    ok 10 - license cecill_c_1; pattern is a Regexp
    ok 11 - license cecill_c_1; matches pattern grant_grant
    ok 12 - license cecill_c_1; misses pattern not_iri_grant
    ok 13 - license cecill_c_1; misses pattern not_name_grant
    ok 14 - license cecill_c_1, subject iri, pattern is supported
    ok 15 - license cecill_c_1, use subject_iri
    ok 16 - license cecill_c_1; pattern is a Regexp
    ok 17 - license cecill_c_1; matches pattern iri_iri
    ok 18 - license cecill_c_1; misses pattern not_grant_iri
    not ok 19 - license cecill_c_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cecill_c_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cecill_c_1, subject license, pattern is supported
    ok 21 - license cecill_c_1, use subject_license
    ok 22 - license cecill_c_1; pattern is a Regexp
    ok 23 - license cecill_c_1; matches pattern text_license
    ok 24 - license cecill_c_1; misses pattern not_iri_license
    ok 25 - license cecill_c_1; misses pattern not_name_license
    ok 26 - license cecill_c_1, subject name, pattern is supported
    ok 27 - license cecill_c_1, use subject_name
    ok 28 - license cecill_c_1; pattern is a Regexp
    ok 29 - license cecill_c_1; matches pattern name_name
    ok 30 - license cecill_c_1; misses pattern not_iri_name # TODO not yet supported
    1..30
}
ok 153 - license cnri_jython; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cnri_jython: pattern(s) exist
    ok 4 - license cnri_jython; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cnri_jython; use
    ok 7 - license cnri_jython; pattern is a Regexp
    ok 8 - license cnri_jython, subject grant, pattern is supported
    ok 9 - license cnri_jython, use subject_grant
    ok 10 - license cnri_jython; pattern is a Regexp
    not ok 11 - license cnri_jython; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_jython; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cnri_jython; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_jython; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cnri_jython; misses pattern not_name_grant
    ok 14 - license cnri_jython, subject iri, pattern is supported
    ok 15 - license cnri_jython, use subject_iri
    ok 16 - license cnri_jython; pattern is a Regexp
    not ok 17 - license cnri_jython; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_jython; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cnri_jython; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_jython; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cnri_jython; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_jython; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cnri_jython, subject license, pattern is supported
    ok 21 - license cnri_jython, use subject_license
    ok 22 - license cnri_jython; pattern is a Regexp
    ok 23 - license cnri_jython; matches pattern text_license
    not ok 24 - license cnri_jython; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_jython; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cnri_jython; misses pattern not_name_license
    ok 26 - license cnri_jython, subject name, pattern is supported
    ok 27 - license cnri_jython, use subject_name
    ok 28 - license cnri_jython; pattern is a Regexp
    ok 29 - license cnri_jython; matches pattern name_name
    not ok 30 - license cnri_jython; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_jython; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 154 - license cnri_python; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cnri_python: pattern(s) exist
    ok 4 - license cnri_python; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cnri_python; use
    ok 7 - license cnri_python; pattern is a Regexp
    ok 8 - license cnri_python, subject grant, pattern is supported
    ok 9 - license cnri_python, use subject_grant
    ok 10 - license cnri_python; pattern is a Regexp
    not ok 11 - license cnri_python; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cnri_python; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license cnri_python; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license cnri_python, subject iri, pattern is supported
    ok 15 - license cnri_python, use subject_iri
    ok 16 - license cnri_python; pattern is a Regexp
    not ok 17 - license cnri_python; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cnri_python; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cnri_python; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cnri_python, subject license, pattern is supported
    ok 21 - license cnri_python, use subject_license
    ok 22 - license cnri_python; pattern is a Regexp
    ok 23 - license cnri_python; matches pattern text_license
    not ok 24 - license cnri_python; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 25 - license cnri_python; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 26 - license cnri_python, subject name, pattern is supported
    ok 27 - license cnri_python, use subject_name
    ok 28 - license cnri_python; pattern is a Regexp
    not ok 29 - license cnri_python; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 30 - license cnri_python; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 155 - license cnri_python_gpl_compat; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cnri_python_gpl_compat: pattern(s) exist
    ok 4 - license cnri_python_gpl_compat; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cnri_python_gpl_compat; use
    ok 7 - license cnri_python_gpl_compat; pattern is a Regexp
    ok 8 - license cnri_python_gpl_compat, subject grant, pattern is supported
    ok 9 - license cnri_python_gpl_compat, use subject_grant
    ok 10 - license cnri_python_gpl_compat; pattern is a Regexp
    not ok 11 - license cnri_python_gpl_compat; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python_gpl_compat; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cnri_python_gpl_compat; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python_gpl_compat; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cnri_python_gpl_compat; misses pattern not_name_grant
    ok 14 - license cnri_python_gpl_compat, subject iri, pattern is supported
    ok 15 - license cnri_python_gpl_compat, use subject_iri
    ok 16 - license cnri_python_gpl_compat; pattern is a Regexp
    not ok 17 - license cnri_python_gpl_compat; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python_gpl_compat; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cnri_python_gpl_compat; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python_gpl_compat; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cnri_python_gpl_compat; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python_gpl_compat; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cnri_python_gpl_compat, subject license, pattern is supported
    ok 21 - license cnri_python_gpl_compat, use subject_license
    ok 22 - license cnri_python_gpl_compat; pattern is a Regexp
    ok 23 - license cnri_python_gpl_compat; matches pattern text_license
    not ok 24 - license cnri_python_gpl_compat; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python_gpl_compat; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cnri_python_gpl_compat; misses pattern not_name_license
    ok 26 - license cnri_python_gpl_compat, subject name, pattern is supported
    ok 27 - license cnri_python_gpl_compat, use subject_name
    ok 28 - license cnri_python_gpl_compat; pattern is a Regexp
    ok 29 - license cnri_python_gpl_compat; matches pattern name_name
    not ok 30 - license cnri_python_gpl_compat; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cnri_python_gpl_compat; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 156 - license condor; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license condor: pattern(s) exist
    ok 4 - license condor; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license condor; use
    ok 7 - license condor; pattern is a Regexp
    ok 8 - license condor, subject grant, pattern is supported
    ok 9 - license condor, use subject_grant
    ok 10 - license condor; pattern is a Regexp
    not ok 11 - license condor; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license condor; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license condor; misses pattern not_name_grant
    ok 14 - license condor, subject iri, pattern is supported
    ok 15 - license condor, use subject_iri
    ok 16 - license condor; pattern is a Regexp
    not ok 17 - license condor; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license condor; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license condor; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license condor, subject license, pattern is supported # TODO license condor; subject license not yet supported
    not ok 21 - license condor, use subject_license # TODO license condor; subject license not yet supported
    # Failed test (with amnesty) 'license condor, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license condor, subject name, pattern is supported
    ok 23 - license condor, use subject_name
    ok 24 - license condor; pattern is a Regexp
    ok 25 - license condor; matches pattern name_name
    not ok 26 - license condor; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 157 - license condor_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license condor_1_1: pattern(s) exist
    ok 4 - license condor_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license condor_1_1; use
    ok 7 - license condor_1_1; pattern is a Regexp
    ok 8 - license condor_1_1, subject grant, pattern is supported
    ok 9 - license condor_1_1, use subject_grant
    ok 10 - license condor_1_1; pattern is a Regexp
    not ok 11 - license condor_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license condor_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license condor_1_1; misses pattern not_name_grant
    ok 14 - license condor_1_1, subject iri, pattern is supported
    ok 15 - license condor_1_1, use subject_iri
    ok 16 - license condor_1_1; pattern is a Regexp
    not ok 17 - license condor_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license condor_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license condor_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license condor_1_1, subject license, pattern is supported
    ok 21 - license condor_1_1, use subject_license
    ok 22 - license condor_1_1; pattern is a Regexp
    ok 23 - license condor_1_1; matches pattern text_license
    not ok 24 - license condor_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license condor_1_1; misses pattern not_name_license
    ok 26 - license condor_1_1, subject name, pattern is supported
    ok 27 - license condor_1_1, use subject_name
    ok 28 - license condor_1_1; pattern is a Regexp
    ok 29 - license condor_1_1; matches pattern name_name
    not ok 30 - license condor_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license condor_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 158 - license crossword; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license crossword: pattern(s) exist
    ok 4 - license crossword; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license crossword; use
    ok 7 - license crossword; pattern is a Regexp
    ok 8 - license crossword, subject grant, pattern is supported
    ok 9 - license crossword, use subject_grant
    ok 10 - license crossword; pattern is a Regexp
    not ok 11 - license crossword; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license crossword; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license crossword; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license crossword; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license crossword; misses pattern not_name_grant
    ok 14 - license crossword, subject iri, pattern is supported
    ok 15 - license crossword, use subject_iri
    ok 16 - license crossword; pattern is a Regexp
    not ok 17 - license crossword; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license crossword; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license crossword; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license crossword; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license crossword; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license crossword; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license crossword, subject license, pattern is supported
    ok 21 - license crossword, use subject_license
    ok 22 - license crossword; pattern is a Regexp
    ok 23 - license crossword; matches pattern text_license
    not ok 24 - license crossword; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license crossword; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license crossword; misses pattern not_name_license
    ok 26 - license crossword, subject name, pattern is supported
    ok 27 - license crossword, use subject_name
    ok 28 - license crossword; pattern is a Regexp
    ok 29 - license crossword; matches pattern name_name
    not ok 30 - license crossword; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license crossword; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 159 - license cpal; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cpal: pattern(s) exist
    ok 4 - license cpal; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cpal; use
    ok 7 - license cpal; pattern is a Regexp
    ok 8 - license cpal, subject grant, pattern is supported
    ok 9 - license cpal, use subject_grant
    ok 10 - license cpal; pattern is a Regexp
    not ok 11 - license cpal; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cpal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cpal; misses pattern not_name_grant
    ok 14 - license cpal, subject iri, pattern is supported # TODO license cpal; subject iri not yet supported
    ok 15 - license cpal, use subject_iri # TODO license cpal; subject iri not yet supported
    ok 16 - license cpal; pattern is a Regexp # TODO license cpal; subject iri not yet supported
    not ok 17 - license cpal; dataset iri missing # TODO license cpal; subject iri not yet supported
    # Failed test (with amnesty) 'license cpal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cpal; dataset grant missing # TODO license cpal; subject iri not yet supported
    # Failed test (with amnesty) 'license cpal; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cpal; dataset license missing # TODO license cpal; subject iri not yet supported
    # Failed test (with amnesty) 'license cpal; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cpal, subject license, pattern is supported # TODO license cpal; subject license not yet supported
    not ok 21 - license cpal, use subject_license # TODO license cpal; subject license not yet supported
    # Failed test (with amnesty) 'license cpal, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cpal, subject name, pattern is supported
    ok 23 - license cpal, use subject_name
    ok 24 - license cpal; pattern is a Regexp
    ok 25 - license cpal; matches pattern name_name
    not ok 26 - license cpal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 160 - license cpal_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cpal_1: pattern(s) exist
    ok 4 - license cpal_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cpal_1; use
    ok 7 - license cpal_1; pattern is a Regexp
    ok 8 - license cpal_1, subject grant, pattern is supported
    ok 9 - license cpal_1, use subject_grant
    ok 10 - license cpal_1; pattern is a Regexp
    not ok 11 - license cpal_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cpal_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cpal_1; misses pattern not_name_grant
    ok 14 - license cpal_1, subject iri, pattern is supported
    ok 15 - license cpal_1, use subject_iri
    ok 16 - license cpal_1; pattern is a Regexp
    not ok 17 - license cpal_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cpal_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cpal_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cpal_1, subject license, pattern is supported
    ok 21 - license cpal_1, use subject_license
    ok 22 - license cpal_1; pattern is a Regexp
    ok 23 - license cpal_1; matches pattern text_license
    not ok 24 - license cpal_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cpal_1; misses pattern not_name_license
    ok 26 - license cpal_1, subject name, pattern is supported
    ok 27 - license cpal_1, use subject_name
    ok 28 - license cpal_1; pattern is a Regexp
    ok 29 - license cpal_1; matches pattern name_name
    not ok 30 - license cpal_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpal_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 161 - license cpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cpl: pattern(s) exist
    ok 4 - license cpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cpl; use
    ok 7 - license cpl; pattern is a Regexp
    ok 8 - license cpl, subject grant, pattern is supported
    ok 9 - license cpl, use subject_grant
    ok 10 - license cpl; pattern is a Regexp
    not ok 11 - license cpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cpl; misses pattern not_name_grant
    ok 14 - license cpl, subject iri, pattern is supported
    ok 15 - license cpl, use subject_iri
    ok 16 - license cpl; pattern is a Regexp
    not ok 17 - license cpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cpl, subject license, pattern is supported # TODO license cpl; subject license not yet supported
    not ok 21 - license cpl, use subject_license # TODO license cpl; subject license not yet supported
    # Failed test (with amnesty) 'license cpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cpl, subject name, pattern is supported
    ok 23 - license cpl, use subject_name
    ok 24 - license cpl; pattern is a Regexp
    ok 25 - license cpl; matches pattern name_name
    not ok 26 - license cpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 162 - license cpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cpl_1: pattern(s) exist
    ok 4 - license cpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cpl_1; use
    ok 7 - license cpl_1; pattern is a Regexp
    ok 8 - license cpl_1, subject grant, pattern is supported
    ok 9 - license cpl_1, use subject_grant
    ok 10 - license cpl_1; pattern is a Regexp
    not ok 11 - license cpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cpl_1; misses pattern not_name_grant
    ok 14 - license cpl_1, subject iri, pattern is supported # TODO license cpl_1; subject iri not yet supported
    ok 15 - license cpl_1, use subject_iri # TODO license cpl_1; subject iri not yet supported
    ok 16 - license cpl_1; pattern is a Regexp # TODO license cpl_1; subject iri not yet supported
    not ok 17 - license cpl_1; dataset iri missing # TODO license cpl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cpl_1; dataset grant missing # TODO license cpl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cpl_1; dataset license missing # TODO license cpl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license cpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cpl_1, subject license, pattern is supported
    ok 21 - license cpl_1, use subject_license
    ok 22 - license cpl_1; pattern is a Regexp
    ok 23 - license cpl_1; matches pattern text_license
    not ok 24 - license cpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cpl_1; misses pattern not_name_license
    ok 26 - license cpl_1, subject name, pattern is supported
    ok 27 - license cpl_1, use subject_name
    ok 28 - license cpl_1; pattern is a Regexp
    ok 29 - license cpl_1; matches pattern name_name
    not ok 30 - license cpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 163 - license cpol; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cpol: pattern(s) exist
    ok 4 - license cpol; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cpol; use
    ok 7 - license cpol; pattern is a Regexp
    ok 8 - license cpol, subject grant, pattern is supported
    ok 9 - license cpol, use subject_grant
    ok 10 - license cpol; pattern is a Regexp
    not ok 11 - license cpol; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cpol; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cpol; misses pattern not_name_grant
    ok 14 - license cpol, subject iri, pattern is supported # TODO license cpol; subject iri not yet supported
    ok 15 - license cpol, use subject_iri # TODO license cpol; subject iri not yet supported
    ok 16 - license cpol; pattern is a Regexp # TODO license cpol; subject iri not yet supported
    not ok 17 - license cpol; dataset iri missing # TODO license cpol; subject iri not yet supported
    # Failed test (with amnesty) 'license cpol; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cpol; dataset grant missing # TODO license cpol; subject iri not yet supported
    # Failed test (with amnesty) 'license cpol; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cpol; dataset license missing # TODO license cpol; subject iri not yet supported
    # Failed test (with amnesty) 'license cpol; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cpol, subject license, pattern is supported # TODO license cpol; subject license not yet supported
    not ok 21 - license cpol, use subject_license # TODO license cpol; subject license not yet supported
    # Failed test (with amnesty) 'license cpol, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license cpol, subject name, pattern is supported
    ok 23 - license cpol, use subject_name
    ok 24 - license cpol; pattern is a Regexp
    ok 25 - license cpol; matches pattern name_name
    not ok 26 - license cpol; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 164 - license cpol_1_02; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cpol_1_02: pattern(s) exist
    ok 4 - license cpol_1_02; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cpol_1_02; use
    ok 7 - license cpol_1_02; pattern is a Regexp
    ok 8 - license cpol_1_02, subject grant, pattern is supported
    ok 9 - license cpol_1_02, use subject_grant
    ok 10 - license cpol_1_02; pattern is a Regexp
    not ok 11 - license cpol_1_02; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol_1_02; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cpol_1_02; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol_1_02; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cpol_1_02; misses pattern not_name_grant
    ok 14 - license cpol_1_02, subject iri, pattern is supported
    ok 15 - license cpol_1_02, use subject_iri
    ok 16 - license cpol_1_02; pattern is a Regexp
    not ok 17 - license cpol_1_02; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol_1_02; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cpol_1_02; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol_1_02; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cpol_1_02; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol_1_02; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cpol_1_02, subject license, pattern is supported
    ok 21 - license cpol_1_02, use subject_license
    ok 22 - license cpol_1_02; pattern is a Regexp
    ok 23 - license cpol_1_02; matches pattern text_license
    not ok 24 - license cpol_1_02; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol_1_02; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cpol_1_02; misses pattern not_name_license
    ok 26 - license cpol_1_02, subject name, pattern is supported
    ok 27 - license cpol_1_02, use subject_name
    ok 28 - license cpol_1_02; pattern is a Regexp
    ok 29 - license cpol_1_02; matches pattern name_name # TODO not yet supported
    not ok 30 - license cpol_1_02; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cpol_1_02; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 165 - license cryptix; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cryptix: pattern(s) exist
    ok 4 - license cryptix; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cryptix; use
    ok 7 - license cryptix; pattern is a Regexp
    ok 8 - license cryptix, subject grant, pattern is supported
    ok 9 - license cryptix, use subject_grant
    ok 10 - license cryptix; pattern is a Regexp
    not ok 11 - license cryptix; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cryptix; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cryptix; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cryptix; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cryptix; misses pattern not_name_grant
    ok 14 - license cryptix, subject iri, pattern is supported
    ok 15 - license cryptix, use subject_iri
    ok 16 - license cryptix; pattern is a Regexp
    not ok 17 - license cryptix; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cryptix; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cryptix; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cryptix; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cryptix; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cryptix; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cryptix, subject license, pattern is supported
    ok 21 - license cryptix, use subject_license
    ok 22 - license cryptix; pattern is a Regexp
    ok 23 - license cryptix; matches pattern text_license
    not ok 24 - license cryptix; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cryptix; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cryptix; misses pattern not_name_license
    ok 26 - license cryptix, subject name, pattern is supported
    ok 27 - license cryptix, use subject_name
    ok 28 - license cryptix; pattern is a Regexp
    ok 29 - license cryptix; matches pattern name_name
    not ok 30 - license cryptix; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cryptix; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 166 - license cube; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cube: pattern(s) exist
    ok 4 - license cube; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cube; use
    ok 7 - license cube; pattern is a Regexp
    ok 8 - license cube, subject grant, pattern is supported
    ok 9 - license cube, use subject_grant
    ok 10 - license cube; pattern is a Regexp
    not ok 11 - license cube; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cube; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cube; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cube; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cube; misses pattern not_name_grant
    ok 14 - license cube, subject iri, pattern is supported
    ok 15 - license cube, use subject_iri
    ok 16 - license cube; pattern is a Regexp
    not ok 17 - license cube; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cube; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cube; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cube; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cube; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cube; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cube, subject license, pattern is supported
    ok 21 - license cube, use subject_license
    ok 22 - license cube; pattern is a Regexp
    ok 23 - license cube; matches pattern text_license
    not ok 24 - license cube; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cube; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cube; misses pattern not_name_license
    ok 26 - license cube, subject name, pattern is supported
    ok 27 - license cube, use subject_name
    ok 28 - license cube; pattern is a Regexp
    ok 29 - license cube; matches pattern name_name
    not ok 30 - license cube; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cube; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 167 - license curl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license curl: pattern(s) exist
    ok 4 - license curl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license curl; use
    ok 7 - license curl; pattern is a Regexp
    ok 8 - license curl, subject grant, pattern is supported
    ok 9 - license curl, use subject_grant
    ok 10 - license curl; pattern is a Regexp
    not ok 11 - license curl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license curl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license curl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license curl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license curl; misses pattern not_name_grant
    ok 14 - license curl, subject iri, pattern is supported
    ok 15 - license curl, use subject_iri
    ok 16 - license curl; pattern is a Regexp
    not ok 17 - license curl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license curl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license curl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license curl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license curl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license curl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license curl, subject license, pattern is supported
    ok 21 - license curl, use subject_license
    ok 22 - license curl; pattern is a Regexp
    ok 23 - license curl; matches pattern text_license
    not ok 24 - license curl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license curl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license curl; misses pattern not_name_license
    ok 26 - license curl, subject name, pattern is supported
    ok 27 - license curl, use subject_name
    ok 28 - license curl; pattern is a Regexp
    ok 29 - license curl; matches pattern name_name
    not ok 30 - license curl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license curl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 168 - license cvw; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license cvw: pattern(s) exist
    ok 4 - license cvw; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license cvw; use
    ok 7 - license cvw; pattern is a Regexp
    ok 8 - license cvw, subject grant, pattern is supported
    ok 9 - license cvw, use subject_grant
    ok 10 - license cvw; pattern is a Regexp
    not ok 11 - license cvw; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cvw; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license cvw; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cvw; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license cvw; misses pattern not_name_grant
    ok 14 - license cvw, subject iri, pattern is supported
    ok 15 - license cvw, use subject_iri
    ok 16 - license cvw; pattern is a Regexp
    not ok 17 - license cvw; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cvw; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license cvw; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license cvw; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license cvw; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license cvw; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license cvw, subject license, pattern is supported
    ok 21 - license cvw, use subject_license
    ok 22 - license cvw; pattern is a Regexp
    ok 23 - license cvw; matches pattern text_license
    not ok 24 - license cvw; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cvw; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license cvw; misses pattern not_name_license
    ok 26 - license cvw, subject name, pattern is supported
    ok 27 - license cvw, use subject_name
    ok 28 - license cvw; pattern is a Regexp
    ok 29 - license cvw; matches pattern name_name
    not ok 30 - license cvw; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license cvw; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 169 - license dbad; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license dbad: pattern(s) exist
    ok 4 - license dbad; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license dbad; use
    ok 7 - license dbad; pattern is a Regexp
    ok 8 - license dbad, subject grant, pattern is supported
    ok 9 - license dbad, use subject_grant
    ok 10 - license dbad; pattern is a Regexp
    not ok 11 - license dbad; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license dbad; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license dbad; misses pattern not_name_grant
    ok 14 - license dbad, subject iri, pattern is supported
    ok 15 - license dbad, use subject_iri
    ok 16 - license dbad; pattern is a Regexp
    not ok 17 - license dbad; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license dbad; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license dbad; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license dbad, subject license, pattern is supported
    ok 21 - license dbad, use subject_license
    ok 22 - license dbad; pattern is a Regexp
    not ok 23 - license dbad; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 24 - license dbad; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license dbad; misses pattern not_name_license
    ok 26 - license dbad, subject name, pattern is supported
    ok 27 - license dbad, use subject_name
    ok 28 - license dbad; pattern is a Regexp
    ok 29 - license dbad; matches pattern name_name
    not ok 30 - license dbad; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 170 - license dbad_0_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license dbad_0_2: pattern(s) exist
    ok 4 - license dbad_0_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license dbad_0_2; use
    ok 7 - license dbad_0_2; pattern is a Regexp
    ok 8 - license dbad_0_2, subject grant, pattern is supported
    ok 9 - license dbad_0_2, use subject_grant
    ok 10 - license dbad_0_2; pattern is a Regexp
    not ok 11 - license dbad_0_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license dbad_0_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license dbad_0_2; misses pattern not_name_grant
    ok 14 - license dbad_0_2, subject iri, pattern is supported
    ok 15 - license dbad_0_2, use subject_iri
    ok 16 - license dbad_0_2; pattern is a Regexp
    not ok 17 - license dbad_0_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license dbad_0_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license dbad_0_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license dbad_0_2, subject license, pattern is supported
    ok 21 - license dbad_0_2, use subject_license
    ok 22 - license dbad_0_2; pattern is a Regexp
    ok 23 - license dbad_0_2; matches pattern text_license
    not ok 24 - license dbad_0_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license dbad_0_2; misses pattern not_name_license
    ok 26 - license dbad_0_2, subject name, pattern is supported
    ok 27 - license dbad_0_2, use subject_name
    ok 28 - license dbad_0_2; pattern is a Regexp
    ok 29 - license dbad_0_2; matches pattern name_name
    not ok 30 - license dbad_0_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 171 - license d_fsl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license d_fsl: pattern(s) exist
    ok 4 - license d_fsl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license d_fsl; use
    ok 7 - license d_fsl; pattern is a Regexp
    ok 8 - license d_fsl, subject grant, pattern is supported
    ok 9 - license d_fsl, use subject_grant
    ok 10 - license d_fsl; pattern is a Regexp
    not ok 11 - license d_fsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license d_fsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license d_fsl; misses pattern not_name_grant
    ok 14 - license d_fsl, subject iri, pattern is supported
    ok 15 - license d_fsl, use subject_iri
    ok 16 - license d_fsl; pattern is a Regexp
    not ok 17 - license d_fsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license d_fsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license d_fsl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license d_fsl, subject license, pattern is supported # TODO license d_fsl; subject license not yet supported
    not ok 21 - license d_fsl, use subject_license # TODO license d_fsl; subject license not yet supported
    # Failed test (with amnesty) 'license d_fsl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license d_fsl, subject name, pattern is supported
    ok 23 - license d_fsl, use subject_name
    ok 24 - license d_fsl; pattern is a Regexp
    ok 25 - license d_fsl; matches pattern name_name
    not ok 26 - license d_fsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 172 - license d_fsl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license d_fsl_1: pattern(s) exist
    ok 4 - license d_fsl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license d_fsl_1; use
    ok 7 - license d_fsl_1; pattern is a Regexp
    ok 8 - license d_fsl_1, subject grant, pattern is supported
    ok 9 - license d_fsl_1, use subject_grant
    ok 10 - license d_fsl_1; pattern is a Regexp
    not ok 11 - license d_fsl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license d_fsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license d_fsl_1; misses pattern not_name_grant
    ok 14 - license d_fsl_1, subject iri, pattern is supported
    ok 15 - license d_fsl_1, use subject_iri
    ok 16 - license d_fsl_1; pattern is a Regexp
    not ok 17 - license d_fsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license d_fsl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license d_fsl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license d_fsl_1, subject license, pattern is supported
    ok 21 - license d_fsl_1, use subject_license
    ok 22 - license d_fsl_1; pattern is a Regexp
    ok 23 - license d_fsl_1; matches pattern text_license
    not ok 24 - license d_fsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license d_fsl_1; misses pattern not_name_license
    ok 26 - license d_fsl_1, subject name, pattern is supported
    ok 27 - license d_fsl_1, use subject_name
    ok 28 - license d_fsl_1; pattern is a Regexp
    ok 29 - license d_fsl_1; matches pattern name_name
    not ok 30 - license d_fsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license d_fsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 173 - license dbad_0_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license dbad_0_3: pattern(s) exist
    ok 4 - license dbad_0_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license dbad_0_3; use
    ok 7 - license dbad_0_3; pattern is a Regexp
    ok 8 - license dbad_0_3, subject grant, pattern is supported
    ok 9 - license dbad_0_3, use subject_grant
    ok 10 - license dbad_0_3; pattern is a Regexp
    not ok 11 - license dbad_0_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license dbad_0_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license dbad_0_3; misses pattern not_name_grant
    ok 14 - license dbad_0_3, subject iri, pattern is supported
    ok 15 - license dbad_0_3, use subject_iri
    ok 16 - license dbad_0_3; pattern is a Regexp
    not ok 17 - license dbad_0_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license dbad_0_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license dbad_0_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license dbad_0_3, subject license, pattern is supported
    ok 21 - license dbad_0_3, use subject_license
    ok 22 - license dbad_0_3; pattern is a Regexp
    ok 23 - license dbad_0_3; matches pattern text_license
    not ok 24 - license dbad_0_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license dbad_0_3; misses pattern not_name_license
    ok 26 - license dbad_0_3, subject name, pattern is supported
    ok 27 - license dbad_0_3, use subject_name
    ok 28 - license dbad_0_3; pattern is a Regexp
    ok 29 - license dbad_0_3; matches pattern name_name
    not ok 30 - license dbad_0_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_0_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 174 - license dbad_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license dbad_1: pattern(s) exist
    ok 4 - license dbad_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license dbad_1; use
    ok 7 - license dbad_1; pattern is a Regexp
    ok 8 - license dbad_1, subject grant, pattern is supported
    ok 9 - license dbad_1, use subject_grant
    ok 10 - license dbad_1; pattern is a Regexp
    not ok 11 - license dbad_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license dbad_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license dbad_1; misses pattern not_name_grant
    ok 14 - license dbad_1, subject iri, pattern is supported
    ok 15 - license dbad_1, use subject_iri
    ok 16 - license dbad_1; pattern is a Regexp
    not ok 17 - license dbad_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license dbad_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license dbad_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license dbad_1, subject license, pattern is supported
    ok 21 - license dbad_1, use subject_license
    ok 22 - license dbad_1; pattern is a Regexp
    ok 23 - license dbad_1; matches pattern text_license
    not ok 24 - license dbad_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license dbad_1; misses pattern not_name_license
    ok 26 - license dbad_1, subject name, pattern is supported
    ok 27 - license dbad_1, use subject_name
    ok 28 - license dbad_1; pattern is a Regexp
    ok 29 - license dbad_1; matches pattern name_name
    not ok 30 - license dbad_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 175 - license dbad_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license dbad_1_1: pattern(s) exist
    ok 4 - license dbad_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license dbad_1_1; use
    ok 7 - license dbad_1_1; pattern is a Regexp
    ok 8 - license dbad_1_1, subject grant, pattern is supported
    ok 9 - license dbad_1_1, use subject_grant
    ok 10 - license dbad_1_1; pattern is a Regexp
    not ok 11 - license dbad_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license dbad_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license dbad_1_1; misses pattern not_name_grant
    ok 14 - license dbad_1_1, subject iri, pattern is supported # TODO license dbad_1_1; subject iri not yet supported
    ok 15 - license dbad_1_1, use subject_iri # TODO license dbad_1_1; subject iri not yet supported
    ok 16 - license dbad_1_1; pattern is a Regexp # TODO license dbad_1_1; subject iri not yet supported
    not ok 17 - license dbad_1_1; dataset iri missing # TODO license dbad_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license dbad_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license dbad_1_1; dataset grant missing # TODO license dbad_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license dbad_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license dbad_1_1; dataset license missing # TODO license dbad_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license dbad_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license dbad_1_1, subject license, pattern is supported
    ok 21 - license dbad_1_1, use subject_license
    ok 22 - license dbad_1_1; pattern is a Regexp
    ok 23 - license dbad_1_1; matches pattern text_license
    not ok 24 - license dbad_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license dbad_1_1; misses pattern not_name_license
    ok 26 - license dbad_1_1, subject name, pattern is supported
    ok 27 - license dbad_1_1, use subject_name
    ok 28 - license dbad_1_1; pattern is a Regexp
    ok 29 - license dbad_1_1; matches pattern name_name
    not ok 30 - license dbad_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dbad_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 176 - license dont_ask; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license dont_ask: pattern(s) exist
    ok 4 - license dont_ask; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license dont_ask; use
    ok 7 - license dont_ask; pattern is a Regexp
    ok 8 - license dont_ask, subject grant, pattern is supported
    ok 9 - license dont_ask, use subject_grant
    ok 10 - license dont_ask; pattern is a Regexp
    not ok 11 - license dont_ask; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dont_ask; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license dont_ask; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dont_ask; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license dont_ask; misses pattern not_name_grant
    ok 14 - license dont_ask, subject iri, pattern is supported
    ok 15 - license dont_ask, use subject_iri
    ok 16 - license dont_ask; pattern is a Regexp
    not ok 17 - license dont_ask; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dont_ask; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license dont_ask; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dont_ask; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license dont_ask; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license dont_ask; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license dont_ask, subject license, pattern is supported
    ok 21 - license dont_ask, use subject_license
    ok 22 - license dont_ask; pattern is a Regexp
    ok 23 - license dont_ask; matches pattern text_license
    not ok 24 - license dont_ask; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dont_ask; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license dont_ask; misses pattern not_name_license
    ok 26 - license dont_ask, subject name, pattern is supported
    ok 27 - license dont_ask, use subject_name
    ok 28 - license dont_ask; pattern is a Regexp
    ok 29 - license dont_ask; matches pattern name_name
    not ok 30 - license dont_ask; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dont_ask; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 177 - license dsdp; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license dsdp: pattern(s) exist
    ok 4 - license dsdp; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license dsdp; use
    ok 7 - license dsdp; pattern is a Regexp
    ok 8 - license dsdp, subject grant, pattern is supported
    ok 9 - license dsdp, use subject_grant
    ok 10 - license dsdp; pattern is a Regexp
    not ok 11 - license dsdp; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dsdp; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license dsdp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dsdp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license dsdp; misses pattern not_name_grant
    ok 14 - license dsdp, subject iri, pattern is supported
    ok 15 - license dsdp, use subject_iri
    ok 16 - license dsdp; pattern is a Regexp
    not ok 17 - license dsdp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dsdp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license dsdp; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license dsdp; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license dsdp; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license dsdp; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license dsdp, subject license, pattern is supported
    ok 21 - license dsdp, use subject_license
    ok 22 - license dsdp; pattern is a Regexp
    ok 23 - license dsdp; matches pattern text_license
    not ok 24 - license dsdp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dsdp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license dsdp; misses pattern not_name_license
    ok 26 - license dsdp, subject name, pattern is supported
    ok 27 - license dsdp, use subject_name
    ok 28 - license dsdp; pattern is a Regexp
    ok 29 - license dsdp; matches pattern name_name
    not ok 30 - license dsdp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license dsdp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 178 - license ecl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ecl: pattern(s) exist
    ok 4 - license ecl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ecl; use
    ok 7 - license ecl; pattern is a Regexp
    ok 8 - license ecl, subject grant, pattern is supported
    ok 9 - license ecl, use subject_grant
    ok 10 - license ecl; pattern is a Regexp
    not ok 11 - license ecl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ecl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ecl; misses pattern not_name_grant
    ok 14 - license ecl, subject iri, pattern is supported
    ok 15 - license ecl, use subject_iri
    ok 16 - license ecl; pattern is a Regexp
    not ok 17 - license ecl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ecl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ecl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ecl, subject license, pattern is supported # TODO license ecl; subject license not yet supported
    not ok 21 - license ecl, use subject_license # TODO license ecl; subject license not yet supported
    # Failed test (with amnesty) 'license ecl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license ecl, subject name, pattern is supported
    ok 23 - license ecl, use subject_name
    ok 24 - license ecl; pattern is a Regexp
    ok 25 - license ecl; matches pattern name_name
    not ok 26 - license ecl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 179 - license ecl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ecl_1: pattern(s) exist
    ok 4 - license ecl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ecl_1; use
    ok 7 - license ecl_1; pattern is a Regexp
    ok 8 - license ecl_1, subject grant, pattern is supported
    ok 9 - license ecl_1, use subject_grant
    ok 10 - license ecl_1; pattern is a Regexp
    not ok 11 - license ecl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ecl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ecl_1; misses pattern not_name_grant
    ok 14 - license ecl_1, subject iri, pattern is supported # TODO license ecl_1; subject iri not yet supported
    ok 15 - license ecl_1, use subject_iri # TODO license ecl_1; subject iri not yet supported
    ok 16 - license ecl_1; pattern is a Regexp # TODO license ecl_1; subject iri not yet supported
    not ok 17 - license ecl_1; dataset iri missing # TODO license ecl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ecl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ecl_1; dataset grant missing # TODO license ecl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ecl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ecl_1; dataset license missing # TODO license ecl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ecl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ecl_1, subject license, pattern is supported
    ok 21 - license ecl_1, use subject_license
    ok 22 - license ecl_1; pattern is a Regexp
    ok 23 - license ecl_1; matches pattern text_license
    not ok 24 - license ecl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ecl_1; misses pattern not_name_license
    ok 26 - license ecl_1, subject name, pattern is supported
    ok 27 - license ecl_1, use subject_name
    ok 28 - license ecl_1; pattern is a Regexp
    ok 29 - license ecl_1; matches pattern name_name
    not ok 30 - license ecl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 180 - license ecl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ecl_2: pattern(s) exist
    ok 4 - license ecl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ecl_2; use
    ok 7 - license ecl_2; pattern is a Regexp
    ok 8 - license ecl_2, subject grant, pattern is supported
    ok 9 - license ecl_2, use subject_grant
    ok 10 - license ecl_2; pattern is a Regexp
    not ok 11 - license ecl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ecl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ecl_2; misses pattern not_name_grant
    ok 14 - license ecl_2, subject iri, pattern is supported # TODO license ecl_2; subject iri not yet supported
    ok 15 - license ecl_2, use subject_iri # TODO license ecl_2; subject iri not yet supported
    ok 16 - license ecl_2; pattern is a Regexp # TODO license ecl_2; subject iri not yet supported
    not ok 17 - license ecl_2; dataset iri missing # TODO license ecl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license ecl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ecl_2; dataset grant missing # TODO license ecl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license ecl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ecl_2; dataset license missing # TODO license ecl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license ecl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ecl_2, subject license, pattern is supported
    ok 21 - license ecl_2, use subject_license
    ok 22 - license ecl_2; pattern is a Regexp
    ok 23 - license ecl_2; matches pattern text_license
    not ok 24 - license ecl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ecl_2; misses pattern not_name_license
    ok 26 - license ecl_2, subject name, pattern is supported
    ok 27 - license ecl_2, use subject_name
    ok 28 - license ecl_2; pattern is a Regexp
    ok 29 - license ecl_2; matches pattern name_name
    not ok 30 - license ecl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 181 - license ecos_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ecos_1_1: pattern(s) exist
    ok 4 - license ecos_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ecos_1_1; use
    ok 7 - license ecos_1_1; pattern is a Regexp
    ok 8 - license ecos_1_1, subject grant, pattern is supported
    ok 9 - license ecos_1_1, use subject_grant
    ok 10 - license ecos_1_1; pattern is a Regexp
    not ok 11 - license ecos_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ecos_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ecos_1_1; misses pattern not_name_grant
    ok 14 - license ecos_1_1, subject iri, pattern is supported
    ok 15 - license ecos_1_1, use subject_iri
    ok 16 - license ecos_1_1; pattern is a Regexp
    not ok 17 - license ecos_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ecos_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ecos_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ecos_1_1, subject license, pattern is supported
    ok 21 - license ecos_1_1, use subject_license
    ok 22 - license ecos_1_1; pattern is a Regexp
    ok 23 - license ecos_1_1; matches pattern text_license
    not ok 24 - license ecos_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ecos_1_1; misses pattern not_name_license
    ok 26 - license ecos_1_1, subject name, pattern is supported
    ok 27 - license ecos_1_1, use subject_name
    ok 28 - license ecos_1_1; pattern is a Regexp
    ok 29 - license ecos_1_1; matches pattern name_name
    not ok 30 - license ecos_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 182 - license ecos_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ecos_2: pattern(s) exist
    ok 4 - license ecos_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ecos_2; use
    ok 7 - license ecos_2; pattern is a Regexp
    ok 8 - license ecos_2, subject grant, pattern is supported
    ok 9 - license ecos_2, use subject_grant
    ok 10 - license ecos_2; pattern is a Regexp
    not ok 11 - license ecos_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ecos_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ecos_2; misses pattern not_name_grant
    ok 14 - license ecos_2, subject iri, pattern is supported
    ok 15 - license ecos_2, use subject_iri
    ok 16 - license ecos_2; pattern is a Regexp
    not ok 17 - license ecos_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ecos_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ecos_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ecos_2, subject license, pattern is supported
    ok 21 - license ecos_2, use subject_license
    ok 22 - license ecos_2; pattern is a Regexp
    ok 23 - license ecos_2; matches pattern text_license
    not ok 24 - license ecos_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ecos_2; misses pattern not_name_license
    ok 26 - license ecos_2, subject name, pattern is supported
    ok 27 - license ecos_2, use subject_name
    ok 28 - license ecos_2; pattern is a Regexp
    ok 29 - license ecos_2; matches pattern name_name
    not ok 30 - license ecos_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ecos_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 183 - license efl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license efl: pattern(s) exist
    ok 4 - license efl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license efl; use
    ok 7 - license efl; pattern is a Regexp
    ok 8 - license efl, subject grant, pattern is supported
    ok 9 - license efl, use subject_grant
    ok 10 - license efl; pattern is a Regexp
    not ok 11 - license efl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license efl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license efl; misses pattern not_name_grant
    ok 14 - license efl, subject iri, pattern is supported
    ok 15 - license efl, use subject_iri
    ok 16 - license efl; pattern is a Regexp
    not ok 17 - license efl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license efl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license efl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license efl, subject license, pattern is supported # TODO license efl; subject license not yet supported
    not ok 21 - license efl, use subject_license # TODO license efl; subject license not yet supported
    # Failed test (with amnesty) 'license efl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license efl, subject name, pattern is supported
    ok 23 - license efl, use subject_name
    ok 24 - license efl; pattern is a Regexp
    ok 25 - license efl; matches pattern name_name
    not ok 26 - license efl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 184 - license efl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license efl_1: pattern(s) exist
    ok 4 - license efl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license efl_1; use
    ok 7 - license efl_1; pattern is a Regexp
    ok 8 - license efl_1, subject grant, pattern is supported
    ok 9 - license efl_1, use subject_grant
    ok 10 - license efl_1; pattern is a Regexp
    not ok 11 - license efl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license efl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license efl_1; misses pattern not_name_grant
    ok 14 - license efl_1, subject iri, pattern is supported
    ok 15 - license efl_1, use subject_iri
    ok 16 - license efl_1; pattern is a Regexp
    not ok 17 - license efl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license efl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license efl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license efl_1, subject license, pattern is supported
    ok 21 - license efl_1, use subject_license
    ok 22 - license efl_1; pattern is a Regexp
    ok 23 - license efl_1; matches pattern text_license
    not ok 24 - license efl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license efl_1; misses pattern not_name_license
    ok 26 - license efl_1, subject name, pattern is supported
    ok 27 - license efl_1, use subject_name
    ok 28 - license efl_1; pattern is a Regexp
    ok 29 - license efl_1; matches pattern name_name
    not ok 30 - license efl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 185 - license efl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license efl_2: pattern(s) exist
    ok 4 - license efl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license efl_2; use
    ok 7 - license efl_2; pattern is a Regexp
    ok 8 - license efl_2, subject grant, pattern is supported
    ok 9 - license efl_2, use subject_grant
    ok 10 - license efl_2; pattern is a Regexp
    not ok 11 - license efl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license efl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license efl_2; misses pattern not_name_grant
    ok 14 - license efl_2, subject iri, pattern is supported
    ok 15 - license efl_2, use subject_iri
    ok 16 - license efl_2; pattern is a Regexp
    not ok 17 - license efl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license efl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license efl_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license efl_2, subject license, pattern is supported
    ok 21 - license efl_2, use subject_license
    ok 22 - license efl_2; pattern is a Regexp
    ok 23 - license efl_2; matches pattern text_license
    not ok 24 - license efl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license efl_2; misses pattern not_name_license
    ok 26 - license efl_2, subject name, pattern is supported
    ok 27 - license efl_2, use subject_name
    ok 28 - license efl_2; pattern is a Regexp
    ok 29 - license efl_2; matches pattern name_name
    not ok 30 - license efl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license efl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 186 - license entessa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license entessa: pattern(s) exist
    ok 4 - license entessa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license entessa; use
    ok 7 - license entessa; pattern is a Regexp
    ok 8 - license entessa, subject grant, pattern is supported
    ok 9 - license entessa, use subject_grant
    ok 10 - license entessa; pattern is a Regexp
    not ok 11 - license entessa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license entessa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license entessa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license entessa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license entessa; misses pattern not_name_grant
    ok 14 - license entessa, subject iri, pattern is supported
    ok 15 - license entessa, use subject_iri
    ok 16 - license entessa; pattern is a Regexp
    not ok 17 - license entessa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license entessa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license entessa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license entessa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license entessa; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license entessa; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license entessa, subject license, pattern is supported
    ok 21 - license entessa, use subject_license
    ok 22 - license entessa; pattern is a Regexp
    ok 23 - license entessa; matches pattern text_license
    not ok 24 - license entessa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license entessa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license entessa; misses pattern not_name_license
    ok 26 - license entessa, subject name, pattern is supported
    ok 27 - license entessa, use subject_name
    ok 28 - license entessa; pattern is a Regexp
    ok 29 - license entessa; matches pattern name_name
    not ok 30 - license entessa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license entessa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 187 - license epl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license epl: pattern(s) exist
    ok 4 - license epl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license epl; use
    ok 7 - license epl; pattern is a Regexp
    ok 8 - license epl, subject grant, pattern is supported
    ok 9 - license epl, use subject_grant
    ok 10 - license epl; pattern is a Regexp
    not ok 11 - license epl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license epl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license epl; misses pattern not_name_grant
    ok 14 - license epl, subject iri, pattern is supported
    ok 15 - license epl, use subject_iri
    ok 16 - license epl; pattern is a Regexp
    not ok 17 - license epl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license epl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license epl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license epl, subject license, pattern is supported # TODO license epl; subject license not yet supported
    not ok 21 - license epl, use subject_license # TODO license epl; subject license not yet supported
    # Failed test (with amnesty) 'license epl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license epl, subject name, pattern is supported
    ok 23 - license epl, use subject_name
    ok 24 - license epl; pattern is a Regexp
    ok 25 - license epl; matches pattern name_name
    not ok 26 - license epl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 188 - license epl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license epl_1: pattern(s) exist
    ok 4 - license epl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license epl_1; use
    ok 7 - license epl_1; pattern is a Regexp
    ok 8 - license epl_1, subject grant, pattern is supported
    ok 9 - license epl_1, use subject_grant
    ok 10 - license epl_1; pattern is a Regexp
    not ok 11 - license epl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license epl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license epl_1; misses pattern not_name_grant
    ok 14 - license epl_1, subject iri, pattern is supported # TODO license epl_1; subject iri not yet supported
    ok 15 - license epl_1, use subject_iri # TODO license epl_1; subject iri not yet supported
    ok 16 - license epl_1; pattern is a Regexp # TODO license epl_1; subject iri not yet supported
    not ok 17 - license epl_1; dataset iri missing # TODO license epl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license epl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license epl_1; dataset grant missing # TODO license epl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license epl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license epl_1; dataset license missing # TODO license epl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license epl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license epl_1, subject license, pattern is supported
    ok 21 - license epl_1, use subject_license
    ok 22 - license epl_1; pattern is a Regexp
    ok 23 - license epl_1; matches pattern text_license
    not ok 24 - license epl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license epl_1; misses pattern not_name_license
    ok 26 - license epl_1, subject name, pattern is supported
    ok 27 - license epl_1, use subject_name
    ok 28 - license epl_1; pattern is a Regexp
    ok 29 - license epl_1; matches pattern name_name
    not ok 30 - license epl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 189 - license epl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license epl_2: pattern(s) exist
    ok 4 - license epl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license epl_2; use
    ok 7 - license epl_2; pattern is a Regexp
    ok 8 - license epl_2, subject grant, pattern is supported
    ok 9 - license epl_2, use subject_grant
    ok 10 - license epl_2; pattern is a Regexp
    not ok 11 - license epl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license epl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license epl_2; misses pattern not_name_grant
    ok 14 - license epl_2, subject iri, pattern is supported # TODO license epl_2; subject iri not yet supported
    ok 15 - license epl_2, use subject_iri # TODO license epl_2; subject iri not yet supported
    ok 16 - license epl_2; pattern is a Regexp # TODO license epl_2; subject iri not yet supported
    not ok 17 - license epl_2; dataset iri missing # TODO license epl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license epl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license epl_2; dataset grant missing # TODO license epl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license epl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license epl_2; dataset license missing # TODO license epl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license epl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license epl_2, subject license, pattern is supported
    ok 21 - license epl_2, use subject_license
    ok 22 - license epl_2; pattern is a Regexp
    ok 23 - license epl_2; matches pattern text_license
    not ok 24 - license epl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license epl_2; misses pattern not_name_license
    ok 26 - license epl_2, subject name, pattern is supported
    ok 27 - license epl_2, use subject_name
    ok 28 - license epl_2; pattern is a Regexp
    ok 29 - license epl_2; matches pattern name_name
    not ok 30 - license epl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license epl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 190 - license erlpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license erlpl: pattern(s) exist
    ok 4 - license erlpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license erlpl; use
    ok 7 - license erlpl; pattern is a Regexp
    ok 8 - license erlpl, subject grant, pattern is supported
    ok 9 - license erlpl, use subject_grant
    ok 10 - license erlpl; pattern is a Regexp
    not ok 11 - license erlpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license erlpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license erlpl; misses pattern not_name_grant
    ok 14 - license erlpl, subject iri, pattern is supported # TODO license erlpl; subject iri not yet supported
    ok 15 - license erlpl, use subject_iri # TODO license erlpl; subject iri not yet supported
    ok 16 - license erlpl; pattern is a Regexp # TODO license erlpl; subject iri not yet supported
    not ok 17 - license erlpl; dataset iri missing # TODO license erlpl; subject iri not yet supported
    # Failed test (with amnesty) 'license erlpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license erlpl; dataset grant missing # TODO license erlpl; subject iri not yet supported
    # Failed test (with amnesty) 'license erlpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license erlpl; dataset license missing # TODO license erlpl; subject iri not yet supported
    # Failed test (with amnesty) 'license erlpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license erlpl, subject license, pattern is supported # TODO license erlpl; subject license not yet supported
    not ok 21 - license erlpl, use subject_license # TODO license erlpl; subject license not yet supported
    # Failed test (with amnesty) 'license erlpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license erlpl, subject name, pattern is supported
    ok 23 - license erlpl, use subject_name
    ok 24 - license erlpl; pattern is a Regexp
    ok 25 - license erlpl; matches pattern name_name
    not ok 26 - license erlpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 191 - license erlpl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license erlpl_1_1: pattern(s) exist
    ok 4 - license erlpl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license erlpl_1_1; use
    ok 7 - license erlpl_1_1; pattern is a Regexp
    ok 8 - license erlpl_1_1, subject grant, pattern is supported
    ok 9 - license erlpl_1_1, use subject_grant
    ok 10 - license erlpl_1_1; pattern is a Regexp
    not ok 11 - license erlpl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license erlpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license erlpl_1_1; misses pattern not_name_grant
    ok 14 - license erlpl_1_1, subject iri, pattern is supported
    ok 15 - license erlpl_1_1, use subject_iri
    ok 16 - license erlpl_1_1; pattern is a Regexp
    not ok 17 - license erlpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license erlpl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license erlpl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license erlpl_1_1, subject license, pattern is supported
    ok 21 - license erlpl_1_1, use subject_license
    ok 22 - license erlpl_1_1; pattern is a Regexp
    ok 23 - license erlpl_1_1; matches pattern text_license
    not ok 24 - license erlpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license erlpl_1_1; misses pattern not_name_license
    ok 26 - license erlpl_1_1, subject name, pattern is supported
    ok 27 - license erlpl_1_1, use subject_name
    ok 28 - license erlpl_1_1; pattern is a Regexp
    ok 29 - license erlpl_1_1; matches pattern name_name
    not ok 30 - license erlpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license erlpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 192 - license eudatagrid; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license eudatagrid: pattern(s) exist
    ok 4 - license eudatagrid; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license eudatagrid; use
    ok 7 - license eudatagrid; pattern is a Regexp
    ok 8 - license eudatagrid, subject grant, pattern is supported
    ok 9 - license eudatagrid, use subject_grant
    ok 10 - license eudatagrid; pattern is a Regexp
    not ok 11 - license eudatagrid; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eudatagrid; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license eudatagrid; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eudatagrid; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license eudatagrid; misses pattern not_name_grant
    ok 14 - license eudatagrid, subject iri, pattern is supported
    ok 15 - license eudatagrid, use subject_iri
    ok 16 - license eudatagrid; pattern is a Regexp
    not ok 17 - license eudatagrid; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eudatagrid; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license eudatagrid; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eudatagrid; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license eudatagrid; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license eudatagrid; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license eudatagrid, subject license, pattern is supported
    ok 21 - license eudatagrid, use subject_license
    ok 22 - license eudatagrid; pattern is a Regexp
    ok 23 - license eudatagrid; matches pattern text_license
    not ok 24 - license eudatagrid; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eudatagrid; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license eudatagrid; misses pattern not_name_license
    ok 26 - license eudatagrid, subject name, pattern is supported
    ok 27 - license eudatagrid, use subject_name
    ok 28 - license eudatagrid; pattern is a Regexp
    ok 29 - license eudatagrid; matches pattern name_name
    not ok 30 - license eudatagrid; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eudatagrid; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 193 - license eupl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license eupl: pattern(s) exist
    ok 4 - license eupl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license eupl; use
    ok 7 - license eupl; pattern is a Regexp
    ok 8 - license eupl, subject grant, pattern is supported
    ok 9 - license eupl, use subject_grant
    ok 10 - license eupl; pattern is a Regexp
    not ok 11 - license eupl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license eupl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license eupl; misses pattern not_name_grant
    ok 14 - license eupl, subject iri, pattern is supported
    ok 15 - license eupl, use subject_iri
    ok 16 - license eupl; pattern is a Regexp
    not ok 17 - license eupl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license eupl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license eupl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license eupl, subject license, pattern is supported # TODO license eupl; subject license not yet supported
    not ok 21 - license eupl, use subject_license # TODO license eupl; subject license not yet supported
    # Failed test (with amnesty) 'license eupl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license eupl, subject name, pattern is supported
    ok 23 - license eupl, use subject_name
    ok 24 - license eupl; pattern is a Regexp
    ok 25 - license eupl; matches pattern name_name
    not ok 26 - license eupl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 194 - license eupl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license eupl_1: pattern(s) exist
    ok 4 - license eupl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license eupl_1; use
    ok 7 - license eupl_1; pattern is a Regexp
    ok 8 - license eupl_1, subject grant, pattern is supported
    ok 9 - license eupl_1, use subject_grant
    ok 10 - license eupl_1; pattern is a Regexp
    not ok 11 - license eupl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license eupl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license eupl_1; misses pattern not_name_grant
    ok 14 - license eupl_1, subject iri, pattern is supported
    ok 15 - license eupl_1, use subject_iri
    ok 16 - license eupl_1; pattern is a Regexp
    not ok 17 - license eupl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license eupl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license eupl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license eupl_1, subject license, pattern is supported
    ok 21 - license eupl_1, use subject_license
    ok 22 - license eupl_1; pattern is a Regexp
    ok 23 - license eupl_1; matches pattern text_license
    not ok 24 - license eupl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license eupl_1; misses pattern not_name_license
    ok 26 - license eupl_1, subject name, pattern is supported
    ok 27 - license eupl_1, use subject_name
    ok 28 - license eupl_1; pattern is a Regexp
    ok 29 - license eupl_1; matches pattern name_name
    not ok 30 - license eupl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 195 - license eupl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license eupl_1_1: pattern(s) exist
    ok 4 - license eupl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license eupl_1_1; use
    ok 7 - license eupl_1_1; pattern is a Regexp
    ok 8 - license eupl_1_1, subject grant, pattern is supported
    ok 9 - license eupl_1_1, use subject_grant
    ok 10 - license eupl_1_1; pattern is a Regexp
    not ok 11 - license eupl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license eupl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license eupl_1_1; misses pattern not_name_grant
    ok 14 - license eupl_1_1, subject iri, pattern is supported
    ok 15 - license eupl_1_1, use subject_iri
    ok 16 - license eupl_1_1; pattern is a Regexp
    not ok 17 - license eupl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license eupl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license eupl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license eupl_1_1, subject license, pattern is supported
    ok 21 - license eupl_1_1, use subject_license
    ok 22 - license eupl_1_1; pattern is a Regexp
    ok 23 - license eupl_1_1; matches pattern text_license
    not ok 24 - license eupl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license eupl_1_1; misses pattern not_name_license
    ok 26 - license eupl_1_1, subject name, pattern is supported
    ok 27 - license eupl_1_1, use subject_name
    ok 28 - license eupl_1_1; pattern is a Regexp
    ok 29 - license eupl_1_1; matches pattern name_name
    not ok 30 - license eupl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 196 - license eupl_1_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license eupl_1_2: pattern(s) exist
    ok 4 - license eupl_1_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license eupl_1_2; use
    ok 7 - license eupl_1_2; pattern is a Regexp
    ok 8 - license eupl_1_2, subject grant, pattern is supported
    ok 9 - license eupl_1_2, use subject_grant
    ok 10 - license eupl_1_2; pattern is a Regexp
    not ok 11 - license eupl_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license eupl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license eupl_1_2; misses pattern not_name_grant
    ok 14 - license eupl_1_2, subject iri, pattern is supported
    ok 15 - license eupl_1_2, use subject_iri
    ok 16 - license eupl_1_2; pattern is a Regexp
    not ok 17 - license eupl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license eupl_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license eupl_1_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license eupl_1_2, subject license, pattern is supported
    ok 21 - license eupl_1_2, use subject_license
    ok 22 - license eupl_1_2; pattern is a Regexp
    ok 23 - license eupl_1_2; matches pattern text_license
    not ok 24 - license eupl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license eupl_1_2; misses pattern not_name_license
    ok 26 - license eupl_1_2, subject name, pattern is supported
    ok 27 - license eupl_1_2, use subject_name
    ok 28 - license eupl_1_2; pattern is a Regexp
    ok 29 - license eupl_1_2; matches pattern name_name
    not ok 30 - license eupl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eupl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 197 - license eurosym; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license eurosym: pattern(s) exist
    ok 4 - license eurosym; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license eurosym; use
    ok 7 - license eurosym; pattern is a Regexp
    ok 8 - license eurosym, subject grant, pattern is supported
    ok 9 - license eurosym, use subject_grant
    ok 10 - license eurosym; pattern is a Regexp
    not ok 11 - license eurosym; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eurosym; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license eurosym; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eurosym; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license eurosym; misses pattern not_name_grant
    ok 14 - license eurosym, subject iri, pattern is supported
    ok 15 - license eurosym, use subject_iri
    ok 16 - license eurosym; pattern is a Regexp
    not ok 17 - license eurosym; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eurosym; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license eurosym; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license eurosym; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license eurosym; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license eurosym; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license eurosym, subject license, pattern is supported
    ok 21 - license eurosym, use subject_license
    ok 22 - license eurosym; pattern is a Regexp
    ok 23 - license eurosym; matches pattern text_license
    not ok 24 - license eurosym; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eurosym; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license eurosym; misses pattern not_name_license
    ok 26 - license eurosym, subject name, pattern is supported
    ok 27 - license eurosym, use subject_name
    ok 28 - license eurosym; pattern is a Regexp
    ok 29 - license eurosym; matches pattern name_name
    not ok 30 - license eurosym; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license eurosym; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 198 - license fair; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fair: pattern(s) exist
    ok 4 - license fair; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fair; use
    ok 7 - license fair; pattern is a Regexp
    ok 8 - license fair, subject grant, pattern is supported
    ok 9 - license fair, use subject_grant
    ok 10 - license fair; pattern is a Regexp
    not ok 11 - license fair; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fair; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fair; misses pattern not_name_grant
    ok 14 - license fair, subject iri, pattern is supported
    ok 15 - license fair, use subject_iri
    ok 16 - license fair; pattern is a Regexp
    not ok 17 - license fair; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license fair; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license fair; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license fair, subject license, pattern is supported
    ok 21 - license fair, use subject_license
    ok 22 - license fair; pattern is a Regexp
    ok 23 - license fair; matches pattern text_license
    not ok 24 - license fair; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license fair; misses pattern not_name_license
    ok 26 - license fair, subject name, pattern is supported
    ok 27 - license fair, use subject_name
    ok 28 - license fair; pattern is a Regexp
    ok 29 - license fair; matches pattern name_name
    not ok 30 - license fair; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 199 - license fair_source; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fair_source: pattern(s) exist
    ok 4 - license fair_source; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fair_source; use
    ok 7 - license fair_source; pattern is a Regexp
    ok 8 - license fair_source, subject grant, pattern is supported
    ok 9 - license fair_source, use subject_grant
    ok 10 - license fair_source; pattern is a Regexp
    not ok 11 - license fair_source; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fair_source; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fair_source; misses pattern not_name_grant
    ok 14 - license fair_source, subject iri, pattern is supported # TODO license fair_source; subject iri not yet supported
    not ok 15 - license fair_source, use subject_iri # TODO license fair_source; subject iri not yet supported
    # Failed test (with amnesty) 'license fair_source, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license fair_source, subject license, pattern is supported # TODO license fair_source; subject license not yet supported
    not ok 17 - license fair_source, use subject_license # TODO license fair_source; subject license not yet supported
    # Failed test (with amnesty) 'license fair_source, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license fair_source, subject name, pattern is supported
    ok 19 - license fair_source, use subject_name
    ok 20 - license fair_source; pattern is a Regexp
    ok 21 - license fair_source; matches pattern name_name
    not ok 22 - license fair_source; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 200 - license fair_source_0_9; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fair_source_0_9: pattern(s) exist
    ok 4 - license fair_source_0_9; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fair_source_0_9; use
    ok 7 - license fair_source_0_9; pattern is a Regexp
    ok 8 - license fair_source_0_9, subject grant, pattern is supported
    ok 9 - license fair_source_0_9, use subject_grant
    ok 10 - license fair_source_0_9; pattern is a Regexp
    not ok 11 - license fair_source_0_9; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source_0_9; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fair_source_0_9; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source_0_9; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fair_source_0_9; misses pattern not_name_grant
    ok 14 - license fair_source_0_9, subject iri, pattern is supported
    ok 15 - license fair_source_0_9, use subject_iri
    ok 16 - license fair_source_0_9; pattern is a Regexp
    not ok 17 - license fair_source_0_9; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source_0_9; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license fair_source_0_9; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source_0_9; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license fair_source_0_9; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source_0_9; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license fair_source_0_9, subject license, pattern is supported
    ok 21 - license fair_source_0_9, use subject_license
    ok 22 - license fair_source_0_9; pattern is a Regexp
    ok 23 - license fair_source_0_9; matches pattern text_license
    not ok 24 - license fair_source_0_9; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source_0_9; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license fair_source_0_9; misses pattern not_name_license
    ok 26 - license fair_source_0_9, subject name, pattern is supported
    ok 27 - license fair_source_0_9, use subject_name
    ok 28 - license fair_source_0_9; pattern is a Regexp
    ok 29 - license fair_source_0_9; matches pattern name_name
    not ok 30 - license fair_source_0_9; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fair_source_0_9; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 201 - license fal; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fal: pattern(s) exist
    ok 4 - license fal; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fal; use
    ok 7 - license fal; pattern is a Regexp
    ok 8 - license fal, subject grant, pattern is supported
    ok 9 - license fal, use subject_grant
    ok 10 - license fal; pattern is a Regexp
    not ok 11 - license fal; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fal; misses pattern not_name_grant
    ok 14 - license fal, subject iri, pattern is supported
    ok 15 - license fal, use subject_iri
    ok 16 - license fal; pattern is a Regexp
    not ok 17 - license fal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license fal; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license fal; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license fal, subject license, pattern is supported # TODO license fal; subject license not yet supported
    not ok 21 - license fal, use subject_license # TODO license fal; subject license not yet supported
    # Failed test (with amnesty) 'license fal, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license fal, subject name, pattern is supported
    ok 23 - license fal, use subject_name
    ok 24 - license fal; pattern is a Regexp
    ok 25 - license fal; matches pattern name_name
    not ok 26 - license fal; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 202 - license fal_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fal_1_1: pattern(s) exist
    ok 4 - license fal_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fal_1_1; use
    ok 7 - license fal_1_1; pattern is a Regexp
    ok 8 - license fal_1_1, subject grant, pattern is supported
    ok 9 - license fal_1_1, use subject_grant
    ok 10 - license fal_1_1; pattern is a Regexp
    not ok 11 - license fal_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fal_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fal_1_1; misses pattern not_name_grant
    ok 14 - license fal_1_1, subject iri, pattern is supported # TODO license fal_1_1; subject iri not yet supported
    not ok 15 - license fal_1_1, use subject_iri # TODO license fal_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license fal_1_1, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license fal_1_1, subject license, pattern is supported
    ok 17 - license fal_1_1, use subject_license
    ok 18 - license fal_1_1; pattern is a Regexp
    ok 19 - license fal_1_1; matches pattern text_license
    not ok 20 - license fal_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 21 - license fal_1_1; misses pattern not_name_license
    ok 22 - license fal_1_1, subject name, pattern is supported
    ok 23 - license fal_1_1, use subject_name
    ok 24 - license fal_1_1; pattern is a Regexp
    ok 25 - license fal_1_1; matches pattern name_name
    not ok 26 - license fal_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 203 - license fal_1_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fal_1_2: pattern(s) exist
    ok 4 - license fal_1_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fal_1_2; use
    ok 7 - license fal_1_2; pattern is a Regexp
    ok 8 - license fal_1_2, subject grant, pattern is supported
    ok 9 - license fal_1_2, use subject_grant
    ok 10 - license fal_1_2; pattern is a Regexp
    not ok 11 - license fal_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fal_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fal_1_2; misses pattern not_name_grant
    ok 14 - license fal_1_2, subject iri, pattern is supported
    ok 15 - license fal_1_2, use subject_iri
    ok 16 - license fal_1_2; pattern is a Regexp
    not ok 17 - license fal_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license fal_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license fal_1_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license fal_1_2, subject license, pattern is supported
    ok 21 - license fal_1_2, use subject_license
    ok 22 - license fal_1_2; pattern is a Regexp
    ok 23 - license fal_1_2; matches pattern text_license
    not ok 24 - license fal_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license fal_1_2; misses pattern not_name_license
    ok 26 - license fal_1_2, subject name, pattern is supported
    ok 27 - license fal_1_2, use subject_name
    ok 28 - license fal_1_2; pattern is a Regexp
    ok 29 - license fal_1_2; matches pattern name_name
    not ok 30 - license fal_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 204 - license fal_1_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fal_1_3: pattern(s) exist
    ok 4 - license fal_1_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fal_1_3; use
    ok 7 - license fal_1_3; pattern is a Regexp
    ok 8 - license fal_1_3, subject grant, pattern is supported
    ok 9 - license fal_1_3, use subject_grant
    ok 10 - license fal_1_3; pattern is a Regexp
    not ok 11 - license fal_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fal_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fal_1_3; misses pattern not_name_grant
    ok 14 - license fal_1_3, subject iri, pattern is supported
    ok 15 - license fal_1_3, use subject_iri
    ok 16 - license fal_1_3; pattern is a Regexp
    not ok 17 - license fal_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license fal_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license fal_1_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license fal_1_3, subject license, pattern is supported
    ok 21 - license fal_1_3, use subject_license
    ok 22 - license fal_1_3; pattern is a Regexp
    ok 23 - license fal_1_3; matches pattern text_license
    not ok 24 - license fal_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license fal_1_3; misses pattern not_name_license
    ok 26 - license fal_1_3, subject name, pattern is supported
    ok 27 - license fal_1_3, use subject_name
    ok 28 - license fal_1_3; pattern is a Regexp
    ok 29 - license fal_1_3; matches pattern name_name
    not ok 30 - license fal_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fal_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 205 - license festival; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license festival: pattern(s) exist
    ok 4 - license festival; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license festival; use
    ok 7 - license festival; pattern is a Regexp
    ok 8 - license festival, subject grant, pattern is supported
    ok 9 - license festival, use subject_grant
    ok 10 - license festival; pattern is a Regexp
    not ok 11 - license festival; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license festival; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license festival; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license festival; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license festival; misses pattern not_name_grant
    ok 14 - license festival, subject iri, pattern is supported
    ok 15 - license festival, use subject_iri
    ok 16 - license festival; pattern is a Regexp
    not ok 17 - license festival; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license festival; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license festival; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license festival; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license festival; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license festival; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license festival, subject license, pattern is supported
    ok 21 - license festival, use subject_license
    ok 22 - license festival; pattern is a Regexp
    ok 23 - license festival; matches pattern text_license
    not ok 24 - license festival; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license festival; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license festival; misses pattern not_name_license
    ok 26 - license festival, subject name, pattern is supported
    ok 27 - license festival, use subject_name
    ok 28 - license festival; pattern is a Regexp
    ok 29 - license festival; matches pattern name_name
    not ok 30 - license festival; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license festival; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 206 - license frameworx; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license frameworx: pattern(s) exist
    ok 4 - license frameworx; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license frameworx; use
    ok 7 - license frameworx; pattern is a Regexp
    ok 8 - license frameworx, subject grant, pattern is supported
    ok 9 - license frameworx, use subject_grant
    ok 10 - license frameworx; pattern is a Regexp
    not ok 11 - license frameworx; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license frameworx; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license frameworx; misses pattern not_name_grant
    ok 14 - license frameworx, subject iri, pattern is supported # TODO license frameworx; subject iri not yet supported
    ok 15 - license frameworx, use subject_iri # TODO license frameworx; subject iri not yet supported
    ok 16 - license frameworx; pattern is a Regexp # TODO license frameworx; subject iri not yet supported
    not ok 17 - license frameworx; dataset iri missing # TODO license frameworx; subject iri not yet supported
    # Failed test (with amnesty) 'license frameworx; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license frameworx; dataset grant missing # TODO license frameworx; subject iri not yet supported
    # Failed test (with amnesty) 'license frameworx; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license frameworx; dataset license missing # TODO license frameworx; subject iri not yet supported
    # Failed test (with amnesty) 'license frameworx; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license frameworx, subject license, pattern is supported # TODO license frameworx; subject license not yet supported
    not ok 21 - license frameworx, use subject_license # TODO license frameworx; subject license not yet supported
    # Failed test (with amnesty) 'license frameworx, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license frameworx, subject name, pattern is supported
    ok 23 - license frameworx, use subject_name
    ok 24 - license frameworx; pattern is a Regexp
    ok 25 - license frameworx; matches pattern name_name
    not ok 26 - license frameworx; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 207 - license frameworx_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license frameworx_1: pattern(s) exist
    ok 4 - license frameworx_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license frameworx_1; use
    ok 7 - license frameworx_1; pattern is a Regexp
    ok 8 - license frameworx_1, subject grant, pattern is supported
    ok 9 - license frameworx_1, use subject_grant
    ok 10 - license frameworx_1; pattern is a Regexp
    not ok 11 - license frameworx_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license frameworx_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license frameworx_1; misses pattern not_name_grant
    ok 14 - license frameworx_1, subject iri, pattern is supported
    ok 15 - license frameworx_1, use subject_iri
    ok 16 - license frameworx_1; pattern is a Regexp
    not ok 17 - license frameworx_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license frameworx_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license frameworx_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license frameworx_1, subject license, pattern is supported
    ok 21 - license frameworx_1, use subject_license
    ok 22 - license frameworx_1; pattern is a Regexp
    ok 23 - license frameworx_1; matches pattern text_license
    not ok 24 - license frameworx_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license frameworx_1; misses pattern not_name_license
    ok 26 - license frameworx_1, subject name, pattern is supported
    ok 27 - license frameworx_1, use subject_name
    ok 28 - license frameworx_1; pattern is a Regexp
    ok 29 - license frameworx_1; matches pattern name_name
    not ok 30 - license frameworx_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license frameworx_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 208 - license fsfap; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fsfap: pattern(s) exist
    ok 4 - license fsfap; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fsfap; use
    ok 7 - license fsfap; pattern is a Regexp
    ok 8 - license fsfap, subject grant, pattern is supported
    ok 9 - license fsfap, use subject_grant
    ok 10 - license fsfap; pattern is a Regexp
    not ok 11 - license fsfap; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfap; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license fsfap; misses pattern not_iri_grant
    ok 13 - license fsfap; misses pattern not_name_grant
    ok 14 - license fsfap, subject iri, pattern is supported
    ok 15 - license fsfap, use subject_iri
    ok 16 - license fsfap; pattern is a Regexp
    ok 17 - license fsfap; matches pattern iri_iri
    not ok 18 - license fsfap; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfap; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license fsfap; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfap; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license fsfap, subject license, pattern is supported
    ok 21 - license fsfap, use subject_license
    ok 22 - license fsfap; pattern is a Regexp
    ok 23 - license fsfap; matches pattern text_license
    ok 24 - license fsfap; misses pattern not_iri_license
    ok 25 - license fsfap; misses pattern not_name_license
    ok 26 - license fsfap, subject name, pattern is supported
    ok 27 - license fsfap, use subject_name
    ok 28 - license fsfap; pattern is a Regexp
    ok 29 - license fsfap; matches pattern name_name
    ok 30 - license fsfap; misses pattern not_iri_name
    1..30
}
ok 209 - license fsful; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fsful: pattern(s) exist
    ok 4 - license fsful; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fsful; use
    ok 7 - license fsful; pattern is a Regexp
    ok 8 - license fsful, subject grant, pattern is supported
    ok 9 - license fsful, use subject_grant
    ok 10 - license fsful; pattern is a Regexp
    not ok 11 - license fsful; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsful; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fsful; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsful; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fsful; misses pattern not_name_grant
    ok 14 - license fsful, subject iri, pattern is supported
    ok 15 - license fsful, use subject_iri
    ok 16 - license fsful; pattern is a Regexp
    not ok 17 - license fsful; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsful; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license fsful; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsful; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license fsful; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsful; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license fsful, subject license, pattern is supported
    ok 21 - license fsful, use subject_license
    ok 22 - license fsful; pattern is a Regexp
    ok 23 - license fsful; matches pattern text_license
    not ok 24 - license fsful; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsful; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license fsful; misses pattern not_name_license
    ok 26 - license fsful, subject name, pattern is supported
    ok 27 - license fsful, use subject_name
    ok 28 - license fsful; pattern is a Regexp
    ok 29 - license fsful; matches pattern name_name
    not ok 30 - license fsful; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsful; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 210 - license fsfullr; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license fsfullr: pattern(s) exist
    ok 4 - license fsfullr; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license fsfullr; use
    ok 7 - license fsfullr; pattern is a Regexp
    ok 8 - license fsfullr, subject grant, pattern is supported
    ok 9 - license fsfullr, use subject_grant
    ok 10 - license fsfullr; pattern is a Regexp
    not ok 11 - license fsfullr; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfullr; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license fsfullr; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfullr; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license fsfullr; misses pattern not_name_grant
    ok 14 - license fsfullr, subject iri, pattern is supported
    ok 15 - license fsfullr, use subject_iri
    ok 16 - license fsfullr; pattern is a Regexp
    not ok 17 - license fsfullr; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfullr; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license fsfullr; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfullr; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license fsfullr; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfullr; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license fsfullr, subject license, pattern is supported
    ok 21 - license fsfullr, use subject_license
    ok 22 - license fsfullr; pattern is a Regexp
    ok 23 - license fsfullr; matches pattern text_license
    not ok 24 - license fsfullr; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfullr; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license fsfullr; misses pattern not_name_license
    ok 26 - license fsfullr, subject name, pattern is supported
    ok 27 - license fsfullr, use subject_name
    ok 28 - license fsfullr; pattern is a Regexp
    ok 29 - license fsfullr; matches pattern name_name # TODO not yet supported
    not ok 30 - license fsfullr; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license fsfullr; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 211 - license ftl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ftl: pattern(s) exist
    ok 4 - license ftl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ftl; use
    ok 7 - license ftl; pattern is a Regexp
    ok 8 - license ftl, subject grant, pattern is supported
    ok 9 - license ftl, use subject_grant
    ok 10 - license ftl; pattern is a Regexp
    not ok 11 - license ftl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ftl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ftl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ftl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ftl; misses pattern not_name_grant
    ok 14 - license ftl, subject iri, pattern is supported
    ok 15 - license ftl, use subject_iri
    ok 16 - license ftl; pattern is a Regexp
    not ok 17 - license ftl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ftl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ftl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ftl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ftl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ftl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ftl, subject license, pattern is supported
    ok 21 - license ftl, use subject_license
    ok 22 - license ftl; pattern is a Regexp
    ok 23 - license ftl; matches pattern text_license
    not ok 24 - license ftl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ftl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ftl; misses pattern not_name_license
    ok 26 - license ftl, subject name, pattern is supported
    ok 27 - license ftl, use subject_name
    ok 28 - license ftl; pattern is a Regexp
    ok 29 - license ftl; matches pattern name_name
    not ok 30 - license ftl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ftl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 212 - license gfdl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl: pattern(s) exist
    ok 4 - license gfdl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl; use
    ok 7 - license gfdl; pattern is a Regexp
    ok 8 - license gfdl, subject grant, pattern is supported
    ok 9 - license gfdl, use subject_grant
    ok 10 - license gfdl; pattern is a Regexp
    not ok 11 - license gfdl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl; misses pattern not_name_grant
    ok 14 - license gfdl, subject iri, pattern is supported
    ok 15 - license gfdl, use subject_iri
    ok 16 - license gfdl; pattern is a Regexp
    not ok 17 - license gfdl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl, subject license, pattern is supported # TODO license gfdl; subject license not yet supported
    not ok 21 - license gfdl, use subject_license # TODO license gfdl; subject license not yet supported
    # Failed test (with amnesty) 'license gfdl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gfdl, subject name, pattern is supported
    ok 23 - license gfdl, use subject_name
    ok 24 - license gfdl; pattern is a Regexp
    ok 25 - license gfdl; matches pattern name_name
    not ok 26 - license gfdl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 213 - license gfdl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_1: pattern(s) exist
    ok 4 - license gfdl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_1; use
    ok 7 - license gfdl_1_1; pattern is a Regexp
    ok 8 - license gfdl_1_1, subject grant, pattern is supported
    ok 9 - license gfdl_1_1, use subject_grant
    ok 10 - license gfdl_1_1; pattern is a Regexp
    not ok 11 - license gfdl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_1; misses pattern not_name_grant
    ok 14 - license gfdl_1_1, subject iri, pattern is supported
    ok 15 - license gfdl_1_1, use subject_iri
    ok 16 - license gfdl_1_1; pattern is a Regexp
    not ok 17 - license gfdl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_1, subject license, pattern is supported
    ok 21 - license gfdl_1_1, use subject_license
    ok 22 - license gfdl_1_1; pattern is a Regexp
    ok 23 - license gfdl_1_1; matches pattern text_license
    not ok 24 - license gfdl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license gfdl_1_1; misses pattern not_name_license
    ok 26 - license gfdl_1_1, subject name, pattern is supported
    ok 27 - license gfdl_1_1, use subject_name
    ok 28 - license gfdl_1_1; pattern is a Regexp
    ok 29 - license gfdl_1_1; matches pattern name_name
    not ok 30 - license gfdl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 214 - license gfdl_1_1_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_1_only: pattern(s) exist
    ok 4 - license gfdl_1_1_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_1_only; use
    ok 7 - license gfdl_1_1_only; pattern is a Regexp
    ok 8 - license gfdl_1_1_only, subject grant, pattern is supported
    ok 9 - license gfdl_1_1_only, use subject_grant
    ok 10 - license gfdl_1_1_only; pattern is a Regexp
    not ok 11 - license gfdl_1_1_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_1_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_1_only; misses pattern not_name_grant
    ok 14 - license gfdl_1_1_only, subject iri, pattern is supported # TODO license gfdl_1_1_only; subject iri not yet supported
    ok 15 - license gfdl_1_1_only, use subject_iri # TODO license gfdl_1_1_only; subject iri not yet supported
    ok 16 - license gfdl_1_1_only; pattern is a Regexp # TODO license gfdl_1_1_only; subject iri not yet supported
    not ok 17 - license gfdl_1_1_only; dataset iri missing # TODO license gfdl_1_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_1_only; dataset grant missing # TODO license gfdl_1_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_1_only; dataset license missing # TODO license gfdl_1_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_1_only, subject license, pattern is supported # TODO license gfdl_1_1_only; subject license not yet supported
    not ok 21 - license gfdl_1_1_only, use subject_license # TODO license gfdl_1_1_only; subject license not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gfdl_1_1_only, subject name, pattern is supported
    ok 23 - license gfdl_1_1_only, use subject_name
    ok 24 - license gfdl_1_1_only; pattern is a Regexp
    ok 25 - license gfdl_1_1_only; matches pattern name_name
    not ok 26 - license gfdl_1_1_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 215 - license gfdl_1_1_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_1_or_later: pattern(s) exist
    ok 4 - license gfdl_1_1_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_1_or_later; use
    ok 7 - license gfdl_1_1_or_later; pattern is a Regexp
    ok 8 - license gfdl_1_1_or_later, subject grant, pattern is supported
    ok 9 - license gfdl_1_1_or_later, use subject_grant
    ok 10 - license gfdl_1_1_or_later; pattern is a Regexp
    not ok 11 - license gfdl_1_1_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_1_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_1_or_later; misses pattern not_name_grant
    ok 14 - license gfdl_1_1_or_later, subject iri, pattern is supported # TODO license gfdl_1_1_or_later; subject iri not yet supported
    ok 15 - license gfdl_1_1_or_later, use subject_iri # TODO license gfdl_1_1_or_later; subject iri not yet supported
    ok 16 - license gfdl_1_1_or_later; pattern is a Regexp # TODO license gfdl_1_1_or_later; subject iri not yet supported
    not ok 17 - license gfdl_1_1_or_later; dataset iri missing # TODO license gfdl_1_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_1_or_later; dataset grant missing # TODO license gfdl_1_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_1_or_later; dataset license missing # TODO license gfdl_1_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_1_or_later, subject license, pattern is supported # TODO license gfdl_1_1_or_later; subject license not yet supported
    not ok 21 - license gfdl_1_1_or_later, use subject_license # TODO license gfdl_1_1_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gfdl_1_1_or_later, subject name, pattern is supported
    ok 23 - license gfdl_1_1_or_later, use subject_name
    ok 24 - license gfdl_1_1_or_later; pattern is a Regexp
    ok 25 - license gfdl_1_1_or_later; matches pattern name_name
    not ok 26 - license gfdl_1_1_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 216 - license gfdl_1_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_2: pattern(s) exist
    ok 4 - license gfdl_1_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_2; use
    ok 7 - license gfdl_1_2; pattern is a Regexp
    ok 8 - license gfdl_1_2, subject grant, pattern is supported
    ok 9 - license gfdl_1_2, use subject_grant
    ok 10 - license gfdl_1_2; pattern is a Regexp
    not ok 11 - license gfdl_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_2; misses pattern not_name_grant
    ok 14 - license gfdl_1_2, subject iri, pattern is supported
    ok 15 - license gfdl_1_2, use subject_iri
    ok 16 - license gfdl_1_2; pattern is a Regexp
    not ok 17 - license gfdl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_2, subject license, pattern is supported
    ok 21 - license gfdl_1_2, use subject_license
    ok 22 - license gfdl_1_2; pattern is a Regexp
    ok 23 - license gfdl_1_2; matches pattern text_license
    not ok 24 - license gfdl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license gfdl_1_2; misses pattern not_name_license
    ok 26 - license gfdl_1_2, subject name, pattern is supported
    ok 27 - license gfdl_1_2, use subject_name
    ok 28 - license gfdl_1_2; pattern is a Regexp
    ok 29 - license gfdl_1_2; matches pattern name_name
    not ok 30 - license gfdl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 217 - license gfdl_1_2_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_2_only: pattern(s) exist
    ok 4 - license gfdl_1_2_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_2_only; use
    ok 7 - license gfdl_1_2_only; pattern is a Regexp
    ok 8 - license gfdl_1_2_only, subject grant, pattern is supported
    ok 9 - license gfdl_1_2_only, use subject_grant
    ok 10 - license gfdl_1_2_only; pattern is a Regexp
    not ok 11 - license gfdl_1_2_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_2_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_2_only; misses pattern not_name_grant
    ok 14 - license gfdl_1_2_only, subject iri, pattern is supported # TODO license gfdl_1_2_only; subject iri not yet supported
    ok 15 - license gfdl_1_2_only, use subject_iri # TODO license gfdl_1_2_only; subject iri not yet supported
    ok 16 - license gfdl_1_2_only; pattern is a Regexp # TODO license gfdl_1_2_only; subject iri not yet supported
    not ok 17 - license gfdl_1_2_only; dataset iri missing # TODO license gfdl_1_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_2_only; dataset grant missing # TODO license gfdl_1_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_2_only; dataset license missing # TODO license gfdl_1_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_2_only, subject license, pattern is supported # TODO license gfdl_1_2_only; subject license not yet supported
    not ok 21 - license gfdl_1_2_only, use subject_license # TODO license gfdl_1_2_only; subject license not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gfdl_1_2_only, subject name, pattern is supported
    ok 23 - license gfdl_1_2_only, use subject_name
    ok 24 - license gfdl_1_2_only; pattern is a Regexp
    ok 25 - license gfdl_1_2_only; matches pattern name_name
    not ok 26 - license gfdl_1_2_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 218 - license gfdl_1_2_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_2_or_later: pattern(s) exist
    ok 4 - license gfdl_1_2_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_2_or_later; use
    ok 7 - license gfdl_1_2_or_later; pattern is a Regexp
    ok 8 - license gfdl_1_2_or_later, subject grant, pattern is supported
    ok 9 - license gfdl_1_2_or_later, use subject_grant
    ok 10 - license gfdl_1_2_or_later; pattern is a Regexp
    not ok 11 - license gfdl_1_2_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_2_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_2_or_later; misses pattern not_name_grant
    ok 14 - license gfdl_1_2_or_later, subject iri, pattern is supported # TODO license gfdl_1_2_or_later; subject iri not yet supported
    ok 15 - license gfdl_1_2_or_later, use subject_iri # TODO license gfdl_1_2_or_later; subject iri not yet supported
    ok 16 - license gfdl_1_2_or_later; pattern is a Regexp # TODO license gfdl_1_2_or_later; subject iri not yet supported
    not ok 17 - license gfdl_1_2_or_later; dataset iri missing # TODO license gfdl_1_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_2_or_later; dataset grant missing # TODO license gfdl_1_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_2_or_later; dataset license missing # TODO license gfdl_1_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_2_or_later, subject license, pattern is supported # TODO license gfdl_1_2_or_later; subject license not yet supported
    not ok 21 - license gfdl_1_2_or_later, use subject_license # TODO license gfdl_1_2_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gfdl_1_2_or_later, subject name, pattern is supported
    ok 23 - license gfdl_1_2_or_later, use subject_name
    ok 24 - license gfdl_1_2_or_later; pattern is a Regexp
    ok 25 - license gfdl_1_2_or_later; matches pattern name_name
    not ok 26 - license gfdl_1_2_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 219 - license gfdl_1_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_3: pattern(s) exist
    ok 4 - license gfdl_1_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_3; use
    ok 7 - license gfdl_1_3; pattern is a Regexp
    ok 8 - license gfdl_1_3, subject grant, pattern is supported
    ok 9 - license gfdl_1_3, use subject_grant
    ok 10 - license gfdl_1_3; pattern is a Regexp
    not ok 11 - license gfdl_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_3; misses pattern not_name_grant
    ok 14 - license gfdl_1_3, subject iri, pattern is supported
    ok 15 - license gfdl_1_3, use subject_iri
    ok 16 - license gfdl_1_3; pattern is a Regexp
    not ok 17 - license gfdl_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_3, subject license, pattern is supported
    ok 21 - license gfdl_1_3, use subject_license
    ok 22 - license gfdl_1_3; pattern is a Regexp
    ok 23 - license gfdl_1_3; matches pattern text_license
    not ok 24 - license gfdl_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license gfdl_1_3; misses pattern not_name_license
    ok 26 - license gfdl_1_3, subject name, pattern is supported
    ok 27 - license gfdl_1_3, use subject_name
    ok 28 - license gfdl_1_3; pattern is a Regexp
    ok 29 - license gfdl_1_3; matches pattern name_name
    not ok 30 - license gfdl_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 220 - license gfdl_1_3_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_3_only: pattern(s) exist
    ok 4 - license gfdl_1_3_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_3_only; use
    ok 7 - license gfdl_1_3_only; pattern is a Regexp
    ok 8 - license gfdl_1_3_only, subject grant, pattern is supported
    ok 9 - license gfdl_1_3_only, use subject_grant
    ok 10 - license gfdl_1_3_only; pattern is a Regexp
    not ok 11 - license gfdl_1_3_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_3_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_3_only; misses pattern not_name_grant
    ok 14 - license gfdl_1_3_only, subject iri, pattern is supported # TODO license gfdl_1_3_only; subject iri not yet supported
    ok 15 - license gfdl_1_3_only, use subject_iri # TODO license gfdl_1_3_only; subject iri not yet supported
    ok 16 - license gfdl_1_3_only; pattern is a Regexp # TODO license gfdl_1_3_only; subject iri not yet supported
    not ok 17 - license gfdl_1_3_only; dataset iri missing # TODO license gfdl_1_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_3_only; dataset grant missing # TODO license gfdl_1_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_3_only; dataset license missing # TODO license gfdl_1_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_3_only, subject license, pattern is supported # TODO license gfdl_1_3_only; subject license not yet supported
    not ok 21 - license gfdl_1_3_only, use subject_license # TODO license gfdl_1_3_only; subject license not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gfdl_1_3_only, subject name, pattern is supported
    ok 23 - license gfdl_1_3_only, use subject_name
    ok 24 - license gfdl_1_3_only; pattern is a Regexp
    ok 25 - license gfdl_1_3_only; matches pattern name_name
    not ok 26 - license gfdl_1_3_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 221 - license gfdl_1_3_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gfdl_1_3_or_later: pattern(s) exist
    ok 4 - license gfdl_1_3_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gfdl_1_3_or_later; use
    ok 7 - license gfdl_1_3_or_later; pattern is a Regexp
    ok 8 - license gfdl_1_3_or_later, subject grant, pattern is supported
    ok 9 - license gfdl_1_3_or_later, use subject_grant
    ok 10 - license gfdl_1_3_or_later; pattern is a Regexp
    not ok 11 - license gfdl_1_3_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gfdl_1_3_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gfdl_1_3_or_later; misses pattern not_name_grant
    ok 14 - license gfdl_1_3_or_later, subject iri, pattern is supported # TODO license gfdl_1_3_or_later; subject iri not yet supported
    ok 15 - license gfdl_1_3_or_later, use subject_iri # TODO license gfdl_1_3_or_later; subject iri not yet supported
    ok 16 - license gfdl_1_3_or_later; pattern is a Regexp # TODO license gfdl_1_3_or_later; subject iri not yet supported
    not ok 17 - license gfdl_1_3_or_later; dataset iri missing # TODO license gfdl_1_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gfdl_1_3_or_later; dataset grant missing # TODO license gfdl_1_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gfdl_1_3_or_later; dataset license missing # TODO license gfdl_1_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gfdl_1_3_or_later, subject license, pattern is supported # TODO license gfdl_1_3_or_later; subject license not yet supported
    not ok 21 - license gfdl_1_3_or_later, use subject_license # TODO license gfdl_1_3_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gfdl_1_3_or_later, subject name, pattern is supported
    ok 23 - license gfdl_1_3_or_later, use subject_name
    ok 24 - license gfdl_1_3_or_later; pattern is a Regexp
    ok 25 - license gfdl_1_3_or_later; matches pattern name_name
    not ok 26 - license gfdl_1_3_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gfdl_1_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 222 - license glide; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license glide: pattern(s) exist
    ok 4 - license glide; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license glide; use
    ok 7 - license glide; pattern is a Regexp
    ok 8 - license glide, subject grant, pattern is supported
    ok 9 - license glide, use subject_grant
    ok 10 - license glide; pattern is a Regexp
    not ok 11 - license glide; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license glide; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license glide; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license glide; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license glide; misses pattern not_name_grant
    ok 14 - license glide, subject iri, pattern is supported
    ok 15 - license glide, use subject_iri
    ok 16 - license glide; pattern is a Regexp
    not ok 17 - license glide; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license glide; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license glide; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license glide; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license glide; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license glide; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license glide, subject license, pattern is supported
    ok 21 - license glide, use subject_license
    ok 22 - license glide; pattern is a Regexp
    ok 23 - license glide; matches pattern text_license
    not ok 24 - license glide; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license glide; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license glide; misses pattern not_name_license
    ok 26 - license glide, subject name, pattern is supported
    ok 27 - license glide, use subject_name
    ok 28 - license glide; pattern is a Regexp
    ok 29 - license glide; matches pattern name_name
    not ok 30 - license glide; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license glide; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 223 - license gpl_1_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gpl_1_only: pattern(s) exist
    ok 4 - license gpl_1_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gpl_1_only; use
    ok 7 - license gpl_1_only; pattern is a Regexp
    ok 8 - license gpl_1_only, subject grant, pattern is supported
    ok 9 - license gpl_1_only, use subject_grant
    ok 10 - license gpl_1_only; pattern is a Regexp
    not ok 11 - license gpl_1_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_1_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gpl_1_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gpl_1_only; misses pattern not_name_grant
    ok 14 - license gpl_1_only, subject iri, pattern is supported # TODO license gpl_1_only; subject iri not yet supported
    ok 15 - license gpl_1_only, use subject_iri # TODO license gpl_1_only; subject iri not yet supported
    ok 16 - license gpl_1_only; pattern is a Regexp # TODO license gpl_1_only; subject iri not yet supported
    not ok 17 - license gpl_1_only; dataset iri missing # TODO license gpl_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gpl_1_only; dataset grant missing # TODO license gpl_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_1_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gpl_1_only; dataset license missing # TODO license gpl_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_1_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gpl_1_only, subject license, pattern is supported # TODO license gpl_1_only; subject license not yet supported
    not ok 21 - license gpl_1_only, use subject_license # TODO license gpl_1_only; subject license not yet supported
    # Failed test (with amnesty) 'license gpl_1_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gpl_1_only, subject name, pattern is supported
    ok 23 - license gpl_1_only, use subject_name
    ok 24 - license gpl_1_only; pattern is a Regexp
    ok 25 - license gpl_1_only; matches pattern name_name
    not ok 26 - license gpl_1_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 224 - license gpl_1_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gpl_1_or_later: pattern(s) exist
    ok 4 - license gpl_1_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gpl_1_or_later; use
    ok 7 - license gpl_1_or_later; pattern is a Regexp
    ok 8 - license gpl_1_or_later, subject grant, pattern is supported
    ok 9 - license gpl_1_or_later, use subject_grant
    ok 10 - license gpl_1_or_later; pattern is a Regexp
    not ok 11 - license gpl_1_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_1_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gpl_1_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gpl_1_or_later; misses pattern not_name_grant
    ok 14 - license gpl_1_or_later, subject iri, pattern is supported # TODO license gpl_1_or_later; subject iri not yet supported
    ok 15 - license gpl_1_or_later, use subject_iri # TODO license gpl_1_or_later; subject iri not yet supported
    ok 16 - license gpl_1_or_later; pattern is a Regexp # TODO license gpl_1_or_later; subject iri not yet supported
    not ok 17 - license gpl_1_or_later; dataset iri missing # TODO license gpl_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gpl_1_or_later; dataset grant missing # TODO license gpl_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_1_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gpl_1_or_later; dataset license missing # TODO license gpl_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_1_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gpl_1_or_later, subject license, pattern is supported # TODO license gpl_1_or_later; subject license not yet supported
    not ok 21 - license gpl_1_or_later, use subject_license # TODO license gpl_1_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license gpl_1_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gpl_1_or_later, subject name, pattern is supported
    ok 23 - license gpl_1_or_later, use subject_name
    ok 24 - license gpl_1_or_later; pattern is a Regexp
    ok 25 - license gpl_1_or_later; matches pattern name_name
    not ok 26 - license gpl_1_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 225 - license gpl_2_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gpl_2_only: pattern(s) exist
    ok 4 - license gpl_2_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gpl_2_only; use
    ok 7 - license gpl_2_only; pattern is a Regexp
    ok 8 - license gpl_2_only, subject grant, pattern is supported
    ok 9 - license gpl_2_only, use subject_grant
    ok 10 - license gpl_2_only; pattern is a Regexp
    not ok 11 - license gpl_2_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_2_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gpl_2_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gpl_2_only; misses pattern not_name_grant
    ok 14 - license gpl_2_only, subject iri, pattern is supported # TODO license gpl_2_only; subject iri not yet supported
    ok 15 - license gpl_2_only, use subject_iri # TODO license gpl_2_only; subject iri not yet supported
    ok 16 - license gpl_2_only; pattern is a Regexp # TODO license gpl_2_only; subject iri not yet supported
    not ok 17 - license gpl_2_only; dataset iri missing # TODO license gpl_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gpl_2_only; dataset grant missing # TODO license gpl_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_2_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gpl_2_only; dataset license missing # TODO license gpl_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_2_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gpl_2_only, subject license, pattern is supported # TODO license gpl_2_only; subject license not yet supported
    not ok 21 - license gpl_2_only, use subject_license # TODO license gpl_2_only; subject license not yet supported
    # Failed test (with amnesty) 'license gpl_2_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gpl_2_only, subject name, pattern is supported
    ok 23 - license gpl_2_only, use subject_name
    ok 24 - license gpl_2_only; pattern is a Regexp
    ok 25 - license gpl_2_only; matches pattern name_name
    not ok 26 - license gpl_2_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 226 - license gpl_2_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gpl_2_or_later: pattern(s) exist
    ok 4 - license gpl_2_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gpl_2_or_later; use
    ok 7 - license gpl_2_or_later; pattern is a Regexp
    ok 8 - license gpl_2_or_later, subject grant, pattern is supported
    ok 9 - license gpl_2_or_later, use subject_grant
    ok 10 - license gpl_2_or_later; pattern is a Regexp
    not ok 11 - license gpl_2_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_2_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gpl_2_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gpl_2_or_later; misses pattern not_name_grant
    ok 14 - license gpl_2_or_later, subject iri, pattern is supported # TODO license gpl_2_or_later; subject iri not yet supported
    ok 15 - license gpl_2_or_later, use subject_iri # TODO license gpl_2_or_later; subject iri not yet supported
    ok 16 - license gpl_2_or_later; pattern is a Regexp # TODO license gpl_2_or_later; subject iri not yet supported
    not ok 17 - license gpl_2_or_later; dataset iri missing # TODO license gpl_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gpl_2_or_later; dataset grant missing # TODO license gpl_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_2_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gpl_2_or_later; dataset license missing # TODO license gpl_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_2_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gpl_2_or_later, subject license, pattern is supported # TODO license gpl_2_or_later; subject license not yet supported
    not ok 21 - license gpl_2_or_later, use subject_license # TODO license gpl_2_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license gpl_2_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gpl_2_or_later, subject name, pattern is supported
    ok 23 - license gpl_2_or_later, use subject_name
    ok 24 - license gpl_2_or_later; pattern is a Regexp
    ok 25 - license gpl_2_or_later; matches pattern name_name
    not ok 26 - license gpl_2_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 227 - license gpl_3_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gpl_3_only: pattern(s) exist
    ok 4 - license gpl_3_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gpl_3_only; use
    ok 7 - license gpl_3_only; pattern is a Regexp
    ok 8 - license gpl_3_only, subject grant, pattern is supported
    ok 9 - license gpl_3_only, use subject_grant
    ok 10 - license gpl_3_only; pattern is a Regexp
    not ok 11 - license gpl_3_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_3_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gpl_3_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gpl_3_only; misses pattern not_name_grant
    ok 14 - license gpl_3_only, subject iri, pattern is supported # TODO license gpl_3_only; subject iri not yet supported
    ok 15 - license gpl_3_only, use subject_iri # TODO license gpl_3_only; subject iri not yet supported
    ok 16 - license gpl_3_only; pattern is a Regexp # TODO license gpl_3_only; subject iri not yet supported
    not ok 17 - license gpl_3_only; dataset iri missing # TODO license gpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gpl_3_only; dataset grant missing # TODO license gpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_3_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gpl_3_only; dataset license missing # TODO license gpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_3_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gpl_3_only, subject license, pattern is supported # TODO license gpl_3_only; subject license not yet supported
    not ok 21 - license gpl_3_only, use subject_license # TODO license gpl_3_only; subject license not yet supported
    # Failed test (with amnesty) 'license gpl_3_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gpl_3_only, subject name, pattern is supported
    ok 23 - license gpl_3_only, use subject_name
    ok 24 - license gpl_3_only; pattern is a Regexp
    ok 25 - license gpl_3_only; matches pattern name_name
    not ok 26 - license gpl_3_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 228 - license gpl_3_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gpl_3_or_later: pattern(s) exist
    ok 4 - license gpl_3_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gpl_3_or_later; use
    ok 7 - license gpl_3_or_later; pattern is a Regexp
    ok 8 - license gpl_3_or_later, subject grant, pattern is supported
    ok 9 - license gpl_3_or_later, use subject_grant
    ok 10 - license gpl_3_or_later; pattern is a Regexp
    not ok 11 - license gpl_3_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_3_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gpl_3_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gpl_3_or_later; misses pattern not_name_grant
    ok 14 - license gpl_3_or_later, subject iri, pattern is supported # TODO license gpl_3_or_later; subject iri not yet supported
    ok 15 - license gpl_3_or_later, use subject_iri # TODO license gpl_3_or_later; subject iri not yet supported
    ok 16 - license gpl_3_or_later; pattern is a Regexp # TODO license gpl_3_or_later; subject iri not yet supported
    not ok 17 - license gpl_3_or_later; dataset iri missing # TODO license gpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gpl_3_or_later; dataset grant missing # TODO license gpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_3_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gpl_3_or_later; dataset license missing # TODO license gpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license gpl_3_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gpl_3_or_later, subject license, pattern is supported # TODO license gpl_3_or_later; subject license not yet supported
    not ok 21 - license gpl_3_or_later, use subject_license # TODO license gpl_3_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license gpl_3_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gpl_3_or_later, subject name, pattern is supported
    ok 23 - license gpl_3_or_later, use subject_name
    ok 24 - license gpl_3_or_later; pattern is a Regexp
    ok 25 - license gpl_3_or_later; matches pattern name_name
    not ok 26 - license gpl_3_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 229 - license gsoap; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gsoap: pattern(s) exist
    ok 4 - license gsoap; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gsoap; use
    ok 7 - license gsoap; pattern is a Regexp
    ok 8 - license gsoap, subject grant, pattern is supported
    ok 9 - license gsoap, use subject_grant
    ok 10 - license gsoap; pattern is a Regexp
    not ok 11 - license gsoap; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gsoap; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gsoap; misses pattern not_name_grant
    ok 14 - license gsoap, subject iri, pattern is supported # TODO license gsoap; subject iri not yet supported
    ok 15 - license gsoap, use subject_iri # TODO license gsoap; subject iri not yet supported
    ok 16 - license gsoap; pattern is a Regexp # TODO license gsoap; subject iri not yet supported
    not ok 17 - license gsoap; dataset iri missing # TODO license gsoap; subject iri not yet supported
    # Failed test (with amnesty) 'license gsoap; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gsoap; dataset grant missing # TODO license gsoap; subject iri not yet supported
    # Failed test (with amnesty) 'license gsoap; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gsoap; dataset license missing # TODO license gsoap; subject iri not yet supported
    # Failed test (with amnesty) 'license gsoap; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gsoap, subject license, pattern is supported # TODO license gsoap; subject license not yet supported
    not ok 21 - license gsoap, use subject_license # TODO license gsoap; subject license not yet supported
    # Failed test (with amnesty) 'license gsoap, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license gsoap, subject name, pattern is supported
    ok 23 - license gsoap, use subject_name
    ok 24 - license gsoap; pattern is a Regexp
    ok 25 - license gsoap; matches pattern name_name
    not ok 26 - license gsoap; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 230 - license gsoap_1_3b; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license gsoap_1_3b: pattern(s) exist
    ok 4 - license gsoap_1_3b; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license gsoap_1_3b; use
    ok 7 - license gsoap_1_3b; pattern is a Regexp
    ok 8 - license gsoap_1_3b, subject grant, pattern is supported
    ok 9 - license gsoap_1_3b, use subject_grant
    ok 10 - license gsoap_1_3b; pattern is a Regexp
    not ok 11 - license gsoap_1_3b; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap_1_3b; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license gsoap_1_3b; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap_1_3b; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license gsoap_1_3b; misses pattern not_name_grant
    ok 14 - license gsoap_1_3b, subject iri, pattern is supported
    ok 15 - license gsoap_1_3b, use subject_iri
    ok 16 - license gsoap_1_3b; pattern is a Regexp
    not ok 17 - license gsoap_1_3b; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap_1_3b; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license gsoap_1_3b; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap_1_3b; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license gsoap_1_3b; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap_1_3b; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license gsoap_1_3b, subject license, pattern is supported
    ok 21 - license gsoap_1_3b, use subject_license
    ok 22 - license gsoap_1_3b; pattern is a Regexp
    ok 23 - license gsoap_1_3b; matches pattern text_license
    not ok 24 - license gsoap_1_3b; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap_1_3b; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license gsoap_1_3b; misses pattern not_name_license
    ok 26 - license gsoap_1_3b, subject name, pattern is supported
    ok 27 - license gsoap_1_3b, use subject_name
    ok 28 - license gsoap_1_3b; pattern is a Regexp
    ok 29 - license gsoap_1_3b; matches pattern name_name # TODO not yet supported
    not ok 30 - license gsoap_1_3b; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license gsoap_1_3b; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 231 - license hpnd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license hpnd: pattern(s) exist
    ok 4 - license hpnd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license hpnd; use
    ok 7 - license hpnd; pattern is a Regexp
    ok 8 - license hpnd, subject grant, pattern is supported
    ok 9 - license hpnd, use subject_grant
    ok 10 - license hpnd; pattern is a Regexp
    not ok 11 - license hpnd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license hpnd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license hpnd; misses pattern not_name_grant
    ok 14 - license hpnd, subject iri, pattern is supported
    ok 15 - license hpnd, use subject_iri
    ok 16 - license hpnd; pattern is a Regexp
    not ok 17 - license hpnd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license hpnd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license hpnd; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license hpnd, subject license, pattern is supported
    ok 21 - license hpnd, use subject_license
    ok 22 - license hpnd; pattern is a Regexp
    ok 23 - license hpnd; matches pattern text_license
    not ok 24 - license hpnd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license hpnd; misses pattern not_name_license
    ok 26 - license hpnd, subject name, pattern is supported
    ok 27 - license hpnd, use subject_name
    ok 28 - license hpnd; pattern is a Regexp
    ok 29 - license hpnd; matches pattern name_name
    not ok 30 - license hpnd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 232 - license hpnd_sell; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license hpnd_sell: pattern(s) exist
    ok 4 - license hpnd_sell; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license hpnd_sell; use
    ok 7 - license hpnd_sell; pattern is a Regexp
    ok 8 - license hpnd_sell, subject grant, pattern is supported
    ok 9 - license hpnd_sell, use subject_grant
    ok 10 - license hpnd_sell; pattern is a Regexp
    not ok 11 - license hpnd_sell; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd_sell; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license hpnd_sell; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd_sell; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license hpnd_sell; misses pattern not_name_grant
    ok 14 - license hpnd_sell, subject iri, pattern is supported
    ok 15 - license hpnd_sell, use subject_iri
    ok 16 - license hpnd_sell; pattern is a Regexp
    not ok 17 - license hpnd_sell; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd_sell; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license hpnd_sell; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd_sell; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license hpnd_sell; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd_sell; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license hpnd_sell, subject license, pattern is supported
    ok 21 - license hpnd_sell, use subject_license
    ok 22 - license hpnd_sell; pattern is a Regexp
    ok 23 - license hpnd_sell; matches pattern text_license
    not ok 24 - license hpnd_sell; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd_sell; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license hpnd_sell; misses pattern not_name_license
    ok 26 - license hpnd_sell, subject name, pattern is supported
    ok 27 - license hpnd_sell, use subject_name
    ok 28 - license hpnd_sell; pattern is a Regexp
    ok 29 - license hpnd_sell; matches pattern name_name
    not ok 30 - license hpnd_sell; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license hpnd_sell; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 233 - license ibm_pibs; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ibm_pibs: pattern(s) exist
    ok 4 - license ibm_pibs; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ibm_pibs; use
    ok 7 - license ibm_pibs; pattern is a Regexp
    ok 8 - license ibm_pibs, subject grant, pattern is supported
    ok 9 - license ibm_pibs, use subject_grant
    ok 10 - license ibm_pibs; pattern is a Regexp
    not ok 11 - license ibm_pibs; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ibm_pibs; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ibm_pibs; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ibm_pibs; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ibm_pibs; misses pattern not_name_grant
    ok 14 - license ibm_pibs, subject iri, pattern is supported
    ok 15 - license ibm_pibs, use subject_iri
    ok 16 - license ibm_pibs; pattern is a Regexp
    not ok 17 - license ibm_pibs; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ibm_pibs; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ibm_pibs; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ibm_pibs; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ibm_pibs; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ibm_pibs; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ibm_pibs, subject license, pattern is supported
    ok 21 - license ibm_pibs, use subject_license
    ok 22 - license ibm_pibs; pattern is a Regexp
    ok 23 - license ibm_pibs; matches pattern text_license
    not ok 24 - license ibm_pibs; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ibm_pibs; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ibm_pibs; misses pattern not_name_license
    ok 26 - license ibm_pibs, subject name, pattern is supported
    ok 27 - license ibm_pibs, use subject_name
    ok 28 - license ibm_pibs; pattern is a Regexp
    ok 29 - license ibm_pibs; matches pattern name_name
    not ok 30 - license ibm_pibs; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ibm_pibs; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 234 - license ijg; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ijg: pattern(s) exist
    ok 4 - license ijg; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ijg; use
    ok 7 - license ijg; pattern is a Regexp
    ok 8 - license ijg, subject grant, pattern is supported
    ok 9 - license ijg, use subject_grant
    ok 10 - license ijg; pattern is a Regexp
    not ok 11 - license ijg; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ijg; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ijg; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ijg; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ijg; misses pattern not_name_grant
    ok 14 - license ijg, subject iri, pattern is supported
    ok 15 - license ijg, use subject_iri
    ok 16 - license ijg; pattern is a Regexp
    not ok 17 - license ijg; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ijg; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ijg; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ijg; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ijg; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ijg; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ijg, subject license, pattern is supported
    ok 21 - license ijg, use subject_license
    ok 22 - license ijg; pattern is a Regexp
    ok 23 - license ijg; matches pattern text_license
    not ok 24 - license ijg; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ijg; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ijg; misses pattern not_name_license
    ok 26 - license ijg, subject name, pattern is supported
    ok 27 - license ijg, use subject_name
    ok 28 - license ijg; pattern is a Regexp
    ok 29 - license ijg; matches pattern name_name
    not ok 30 - license ijg; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ijg; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 235 - license imlib2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license imlib2: pattern(s) exist
    ok 4 - license imlib2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license imlib2; use
    ok 7 - license imlib2; pattern is a Regexp
    ok 8 - license imlib2, subject grant, pattern is supported
    ok 9 - license imlib2, use subject_grant
    ok 10 - license imlib2; pattern is a Regexp
    not ok 11 - license imlib2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license imlib2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license imlib2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license imlib2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license imlib2; misses pattern not_name_grant
    ok 14 - license imlib2, subject iri, pattern is supported
    ok 15 - license imlib2, use subject_iri
    ok 16 - license imlib2; pattern is a Regexp
    not ok 17 - license imlib2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license imlib2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license imlib2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license imlib2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license imlib2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license imlib2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license imlib2, subject license, pattern is supported
    ok 21 - license imlib2, use subject_license
    ok 22 - license imlib2; pattern is a Regexp
    ok 23 - license imlib2; matches pattern text_license
    not ok 24 - license imlib2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license imlib2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license imlib2; misses pattern not_name_license
    ok 26 - license imlib2, subject name, pattern is supported
    ok 27 - license imlib2, use subject_name
    ok 28 - license imlib2; pattern is a Regexp
    ok 29 - license imlib2; matches pattern name_name
    not ok 30 - license imlib2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license imlib2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 236 - license isc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license isc: pattern(s) exist
    ok 4 - license isc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license isc; use
    ok 7 - license isc; pattern is a Regexp
    ok 8 - license isc, subject grant, pattern is supported
    ok 9 - license isc, use subject_grant
    ok 10 - license isc; pattern is a Regexp
    not ok 11 - license isc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license isc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license isc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license isc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license isc; misses pattern not_name_grant
    ok 14 - license isc, subject iri, pattern is supported
    ok 15 - license isc, use subject_iri
    ok 16 - license isc; pattern is a Regexp
    not ok 17 - license isc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license isc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license isc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license isc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license isc; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license isc; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license isc, subject license, pattern is supported
    ok 21 - license isc, use subject_license
    ok 22 - license isc; pattern is a Regexp
    ok 23 - license isc; matches pattern text_license
    not ok 24 - license isc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license isc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license isc; misses pattern not_name_license
    ok 26 - license isc, subject name, pattern is supported
    ok 27 - license isc, use subject_name
    ok 28 - license isc; pattern is a Regexp
    ok 29 - license isc; matches pattern name_name
    not ok 30 - license isc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license isc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 237 - license icu; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license icu: pattern(s) exist
    ok 4 - license icu; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license icu; use
    ok 7 - license icu; pattern is a Regexp
    ok 8 - license icu, subject grant, pattern is supported
    ok 9 - license icu, use subject_grant
    ok 10 - license icu; pattern is a Regexp
    not ok 11 - license icu; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license icu; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license icu; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license icu; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license icu; misses pattern not_name_grant
    ok 14 - license icu, subject iri, pattern is supported
    ok 15 - license icu, use subject_iri
    ok 16 - license icu; pattern is a Regexp
    not ok 17 - license icu; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license icu; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license icu; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license icu; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license icu; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license icu; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license icu, subject license, pattern is supported
    ok 21 - license icu, use subject_license
    ok 22 - license icu; pattern is a Regexp
    ok 23 - license icu; matches pattern text_license
    not ok 24 - license icu; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license icu; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license icu; misses pattern not_name_license
    ok 26 - license icu, subject name, pattern is supported
    ok 27 - license icu, use subject_name
    ok 28 - license icu; pattern is a Regexp
    ok 29 - license icu; matches pattern name_name
    not ok 30 - license icu; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license icu; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 238 - license intel; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license intel: pattern(s) exist
    ok 4 - license intel; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license intel; use
    ok 7 - license intel; pattern is a Regexp
    ok 8 - license intel, subject grant, pattern is supported
    ok 9 - license intel, use subject_grant
    ok 10 - license intel; pattern is a Regexp
    not ok 11 - license intel; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license intel; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license intel; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license intel; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license intel; misses pattern not_name_grant
    ok 14 - license intel, subject iri, pattern is supported # TODO license intel; subject iri not yet supported
    ok 15 - license intel, use subject_iri # TODO license intel; subject iri not yet supported
    ok 16 - license intel; pattern is a Regexp # TODO license intel; subject iri not yet supported
    not ok 17 - license intel; dataset iri missing # TODO license intel; subject iri not yet supported
    # Failed test (with amnesty) 'license intel; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license intel; dataset grant missing # TODO license intel; subject iri not yet supported
    # Failed test (with amnesty) 'license intel; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license intel; dataset license missing # TODO license intel; subject iri not yet supported
    # Failed test (with amnesty) 'license intel; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license intel, subject license, pattern is supported
    ok 21 - license intel, use subject_license
    ok 22 - license intel; pattern is a Regexp
    ok 23 - license intel; matches pattern text_license
    not ok 24 - license intel; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license intel; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license intel; misses pattern not_name_license
    ok 26 - license intel, subject name, pattern is supported
    ok 27 - license intel, use subject_name
    ok 28 - license intel; pattern is a Regexp
    ok 29 - license intel; matches pattern name_name
    not ok 30 - license intel; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license intel; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 239 - license ipa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ipa: pattern(s) exist
    ok 4 - license ipa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ipa; use
    ok 7 - license ipa; pattern is a Regexp
    ok 8 - license ipa, subject grant, pattern is supported
    ok 9 - license ipa, use subject_grant
    ok 10 - license ipa; pattern is a Regexp
    not ok 11 - license ipa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ipa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ipa; misses pattern not_name_grant
    ok 14 - license ipa, subject iri, pattern is supported
    ok 15 - license ipa, use subject_iri
    ok 16 - license ipa; pattern is a Regexp
    not ok 17 - license ipa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ipa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ipa; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipa; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ipa, subject license, pattern is supported
    ok 21 - license ipa, use subject_license
    ok 22 - license ipa; pattern is a Regexp
    ok 23 - license ipa; matches pattern text_license
    not ok 24 - license ipa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ipa; misses pattern not_name_license
    ok 26 - license ipa, subject name, pattern is supported
    ok 27 - license ipa, use subject_name
    ok 28 - license ipa; pattern is a Regexp
    ok 29 - license ipa; matches pattern name_name
    not ok 30 - license ipa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 240 - license ipl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ipl: pattern(s) exist
    ok 4 - license ipl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ipl; use
    ok 7 - license ipl; pattern is a Regexp
    ok 8 - license ipl, subject grant, pattern is supported
    ok 9 - license ipl, use subject_grant
    ok 10 - license ipl; pattern is a Regexp
    not ok 11 - license ipl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ipl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ipl; misses pattern not_name_grant
    ok 14 - license ipl, subject iri, pattern is supported
    ok 15 - license ipl, use subject_iri
    ok 16 - license ipl; pattern is a Regexp
    not ok 17 - license ipl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ipl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ipl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ipl, subject license, pattern is supported # TODO license ipl; subject license not yet supported
    not ok 21 - license ipl, use subject_license # TODO license ipl; subject license not yet supported
    # Failed test (with amnesty) 'license ipl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license ipl, subject name, pattern is supported
    ok 23 - license ipl, use subject_name
    ok 24 - license ipl; pattern is a Regexp
    ok 25 - license ipl; matches pattern name_name
    not ok 26 - license ipl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ipl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 241 - license jabberpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license jabberpl: pattern(s) exist
    ok 4 - license jabberpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license jabberpl; use
    ok 7 - license jabberpl; pattern is a Regexp
    ok 8 - license jabberpl, subject grant, pattern is supported
    ok 9 - license jabberpl, use subject_grant
    ok 10 - license jabberpl; pattern is a Regexp
    not ok 11 - license jabberpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license jabberpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license jabberpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license jabberpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license jabberpl; misses pattern not_name_grant
    ok 14 - license jabberpl, subject iri, pattern is supported
    ok 15 - license jabberpl, use subject_iri
    ok 16 - license jabberpl; pattern is a Regexp
    not ok 17 - license jabberpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license jabberpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license jabberpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license jabberpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license jabberpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license jabberpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license jabberpl, subject license, pattern is supported
    ok 21 - license jabberpl, use subject_license
    ok 22 - license jabberpl; pattern is a Regexp
    ok 23 - license jabberpl; matches pattern text_license
    not ok 24 - license jabberpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license jabberpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license jabberpl; misses pattern not_name_license
    ok 26 - license jabberpl, subject name, pattern is supported
    ok 27 - license jabberpl, use subject_name
    ok 28 - license jabberpl; pattern is a Regexp
    ok 29 - license jabberpl; matches pattern name_name
    not ok 30 - license jabberpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license jabberpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 242 - license json; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license json: pattern(s) exist
    ok 4 - license json; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license json; use
    ok 7 - license json; pattern is a Regexp
    ok 8 - license json, subject grant, pattern is supported
    ok 9 - license json, use subject_grant
    ok 10 - license json; pattern is a Regexp
    not ok 11 - license json; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license json; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license json; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license json, subject iri, pattern is supported
    ok 15 - license json, use subject_iri
    ok 16 - license json; pattern is a Regexp
    not ok 17 - license json; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license json; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license json; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license json, subject license, pattern is supported
    ok 21 - license json, use subject_license
    ok 22 - license json; pattern is a Regexp
    ok 23 - license json; matches pattern text_license
    not ok 24 - license json; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 25 - license json; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 26 - license json, subject name, pattern is supported
    ok 27 - license json, use subject_name
    ok 28 - license json; pattern is a Regexp
    not ok 29 - license json; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 30 - license json; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license json; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 243 - license jython; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license jython: pattern(s) exist
    ok 4 - license jython; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license jython; use
    ok 7 - license jython; pattern is a Regexp
    ok 8 - license jython, subject grant, pattern is supported
    ok 9 - license jython, use subject_grant
    ok 10 - license jython; pattern is a Regexp
    not ok 11 - license jython; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license jython; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license jython; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license jython; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license jython; misses pattern not_name_grant
    ok 14 - license jython, subject iri, pattern is supported
    ok 15 - license jython, use subject_iri
    ok 16 - license jython; pattern is a Regexp
    not ok 17 - license jython; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license jython; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license jython; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license jython; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license jython; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license jython; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license jython, subject license, pattern is supported
    ok 21 - license jython, use subject_license
    ok 22 - license jython; pattern is a Regexp
    ok 23 - license jython; matches pattern text_license
    not ok 24 - license jython; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license jython; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license jython; misses pattern not_name_license
    ok 26 - license jython, subject name, pattern is supported
    ok 27 - license jython, use subject_name
    ok 28 - license jython; pattern is a Regexp
    ok 29 - license jython; matches pattern name_name
    not ok 30 - license jython; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license jython; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 244 - license kevlin_henney; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license kevlin_henney: pattern(s) exist
    ok 4 - license kevlin_henney; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license kevlin_henney; use
    ok 7 - license kevlin_henney; pattern is a Regexp
    ok 8 - license kevlin_henney, subject grant, pattern is supported
    ok 9 - license kevlin_henney, use subject_grant
    ok 10 - license kevlin_henney; pattern is a Regexp
    not ok 11 - license kevlin_henney; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license kevlin_henney; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license kevlin_henney; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license kevlin_henney; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license kevlin_henney; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license kevlin_henney; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license kevlin_henney, subject iri, pattern is supported # TODO license kevlin_henney; subject iri not yet supported
    not ok 15 - license kevlin_henney, use subject_iri # TODO license kevlin_henney; subject iri not yet supported
    # Failed test (with amnesty) 'license kevlin_henney, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license kevlin_henney, subject license, pattern is supported
    ok 17 - license kevlin_henney, use subject_license
    ok 18 - license kevlin_henney; pattern is a Regexp
    ok 19 - license kevlin_henney; matches pattern text_license
    not ok 20 - license kevlin_henney; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license kevlin_henney; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 21 - license kevlin_henney; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license kevlin_henney; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license kevlin_henney, subject name, pattern is supported
    ok 23 - license kevlin_henney, use subject_name
    ok 24 - license kevlin_henney; pattern is a Regexp
    not ok 25 - license kevlin_henney; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license kevlin_henney; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 26 - license kevlin_henney; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license kevlin_henney; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 245 - license leptonica; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license leptonica: pattern(s) exist
    ok 4 - license leptonica; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license leptonica; use
    ok 7 - license leptonica; pattern is a Regexp
    ok 8 - license leptonica, subject grant, pattern is supported
    ok 9 - license leptonica, use subject_grant
    ok 10 - license leptonica; pattern is a Regexp
    not ok 11 - license leptonica; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license leptonica; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license leptonica; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license leptonica; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license leptonica; misses pattern not_name_grant
    ok 14 - license leptonica, subject iri, pattern is supported
    ok 15 - license leptonica, use subject_iri
    ok 16 - license leptonica; pattern is a Regexp
    not ok 17 - license leptonica; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license leptonica; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license leptonica; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license leptonica; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license leptonica; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license leptonica; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license leptonica, subject license, pattern is supported
    ok 21 - license leptonica, use subject_license
    ok 22 - license leptonica; pattern is a Regexp
    ok 23 - license leptonica; matches pattern text_license
    not ok 24 - license leptonica; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license leptonica; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license leptonica; misses pattern not_name_license
    ok 26 - license leptonica, subject name, pattern is supported
    ok 27 - license leptonica, use subject_name
    ok 28 - license leptonica; pattern is a Regexp
    ok 29 - license leptonica; matches pattern name_name
    not ok 30 - license leptonica; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license leptonica; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 246 - license lgpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl: pattern(s) exist
    ok 4 - license lgpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl; use
    ok 7 - license lgpl; pattern is a Regexp
    ok 8 - license lgpl, subject grant, pattern is supported
    ok 9 - license lgpl, use subject_grant
    ok 10 - license lgpl; pattern is a Regexp
    not ok 11 - license lgpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl; misses pattern not_name_grant
    ok 14 - license lgpl, subject iri, pattern is supported
    ok 15 - license lgpl, use subject_iri
    ok 16 - license lgpl; pattern is a Regexp
    not ok 17 - license lgpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl, subject license, pattern is supported # TODO license lgpl; subject license not yet supported
    not ok 21 - license lgpl, use subject_license # TODO license lgpl; subject license not yet supported
    # Failed test (with amnesty) 'license lgpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lgpl, subject name, pattern is supported
    ok 23 - license lgpl, use subject_name
    ok 24 - license lgpl; pattern is a Regexp
    ok 25 - license lgpl; matches pattern name_name
    not ok 26 - license lgpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 247 - license lgpl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_2: pattern(s) exist
    ok 4 - license lgpl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_2; use
    ok 7 - license lgpl_2; pattern is a Regexp
    ok 8 - license lgpl_2, subject grant, pattern is supported
    ok 9 - license lgpl_2, use subject_grant
    ok 10 - license lgpl_2; pattern is a Regexp
    not ok 11 - license lgpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_2; misses pattern not_name_grant
    ok 14 - license lgpl_2, subject iri, pattern is supported
    ok 15 - license lgpl_2, use subject_iri
    ok 16 - license lgpl_2; pattern is a Regexp
    not ok 17 - license lgpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_2, subject license, pattern is supported
    ok 21 - license lgpl_2, use subject_license
    ok 22 - license lgpl_2; pattern is a Regexp
    ok 23 - license lgpl_2; matches pattern text_license
    not ok 24 - license lgpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lgpl_2; misses pattern not_name_license
    ok 26 - license lgpl_2, subject name, pattern is supported
    ok 27 - license lgpl_2, use subject_name
    ok 28 - license lgpl_2; pattern is a Regexp
    ok 29 - license lgpl_2; matches pattern name_name
    not ok 30 - license lgpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 248 - license lgpl_2_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_2_only: pattern(s) exist
    ok 4 - license lgpl_2_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_2_only; use
    ok 7 - license lgpl_2_only; pattern is a Regexp
    ok 8 - license lgpl_2_only, subject grant, pattern is supported
    ok 9 - license lgpl_2_only, use subject_grant
    ok 10 - license lgpl_2_only; pattern is a Regexp
    not ok 11 - license lgpl_2_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_2_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_2_only; misses pattern not_name_grant
    ok 14 - license lgpl_2_only, subject iri, pattern is supported # TODO license lgpl_2_only; subject iri not yet supported
    ok 15 - license lgpl_2_only, use subject_iri # TODO license lgpl_2_only; subject iri not yet supported
    ok 16 - license lgpl_2_only; pattern is a Regexp # TODO license lgpl_2_only; subject iri not yet supported
    not ok 17 - license lgpl_2_only; dataset iri missing # TODO license lgpl_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_2_only; dataset grant missing # TODO license lgpl_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_2_only; dataset license missing # TODO license lgpl_2_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_2_only, subject license, pattern is supported # TODO license lgpl_2_only; subject license not yet supported
    not ok 21 - license lgpl_2_only, use subject_license # TODO license lgpl_2_only; subject license not yet supported
    # Failed test (with amnesty) 'license lgpl_2_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lgpl_2_only, subject name, pattern is supported
    ok 23 - license lgpl_2_only, use subject_name
    ok 24 - license lgpl_2_only; pattern is a Regexp
    ok 25 - license lgpl_2_only; matches pattern name_name
    not ok 26 - license lgpl_2_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 249 - license lgpl_2_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_2_or_later: pattern(s) exist
    ok 4 - license lgpl_2_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_2_or_later; use
    ok 7 - license lgpl_2_or_later; pattern is a Regexp
    ok 8 - license lgpl_2_or_later, subject grant, pattern is supported
    ok 9 - license lgpl_2_or_later, use subject_grant
    ok 10 - license lgpl_2_or_later; pattern is a Regexp
    not ok 11 - license lgpl_2_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_2_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_2_or_later; misses pattern not_name_grant
    ok 14 - license lgpl_2_or_later, subject iri, pattern is supported # TODO license lgpl_2_or_later; subject iri not yet supported
    ok 15 - license lgpl_2_or_later, use subject_iri # TODO license lgpl_2_or_later; subject iri not yet supported
    ok 16 - license lgpl_2_or_later; pattern is a Regexp # TODO license lgpl_2_or_later; subject iri not yet supported
    not ok 17 - license lgpl_2_or_later; dataset iri missing # TODO license lgpl_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_2_or_later; dataset grant missing # TODO license lgpl_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_2_or_later; dataset license missing # TODO license lgpl_2_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_2_or_later, subject license, pattern is supported # TODO license lgpl_2_or_later; subject license not yet supported
    not ok 21 - license lgpl_2_or_later, use subject_license # TODO license lgpl_2_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license lgpl_2_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lgpl_2_or_later, subject name, pattern is supported
    ok 23 - license lgpl_2_or_later, use subject_name
    ok 24 - license lgpl_2_or_later; pattern is a Regexp
    ok 25 - license lgpl_2_or_later; matches pattern name_name
    not ok 26 - license lgpl_2_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 250 - license lgpl_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_2_1: pattern(s) exist
    ok 4 - license lgpl_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_2_1; use
    ok 7 - license lgpl_2_1; pattern is a Regexp
    ok 8 - license lgpl_2_1, subject grant, pattern is supported
    ok 9 - license lgpl_2_1, use subject_grant
    ok 10 - license lgpl_2_1; pattern is a Regexp
    not ok 11 - license lgpl_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_2_1; misses pattern not_name_grant
    ok 14 - license lgpl_2_1, subject iri, pattern is supported
    ok 15 - license lgpl_2_1, use subject_iri
    ok 16 - license lgpl_2_1; pattern is a Regexp
    not ok 17 - license lgpl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_2_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_2_1, subject license, pattern is supported
    ok 21 - license lgpl_2_1, use subject_license
    ok 22 - license lgpl_2_1; pattern is a Regexp
    ok 23 - license lgpl_2_1; matches pattern text_license
    not ok 24 - license lgpl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lgpl_2_1; misses pattern not_name_license
    ok 26 - license lgpl_2_1, subject name, pattern is supported
    ok 27 - license lgpl_2_1, use subject_name
    ok 28 - license lgpl_2_1; pattern is a Regexp
    ok 29 - license lgpl_2_1; matches pattern name_name
    not ok 30 - license lgpl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 251 - license lgpl_2_1_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_2_1_only: pattern(s) exist
    ok 4 - license lgpl_2_1_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_2_1_only; use
    ok 7 - license lgpl_2_1_only; pattern is a Regexp
    ok 8 - license lgpl_2_1_only, subject grant, pattern is supported
    ok 9 - license lgpl_2_1_only, use subject_grant
    ok 10 - license lgpl_2_1_only; pattern is a Regexp
    not ok 11 - license lgpl_2_1_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_2_1_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_2_1_only; misses pattern not_name_grant
    ok 14 - license lgpl_2_1_only, subject iri, pattern is supported # TODO license lgpl_2_1_only; subject iri not yet supported
    ok 15 - license lgpl_2_1_only, use subject_iri # TODO license lgpl_2_1_only; subject iri not yet supported
    ok 16 - license lgpl_2_1_only; pattern is a Regexp # TODO license lgpl_2_1_only; subject iri not yet supported
    not ok 17 - license lgpl_2_1_only; dataset iri missing # TODO license lgpl_2_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_2_1_only; dataset grant missing # TODO license lgpl_2_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_2_1_only; dataset license missing # TODO license lgpl_2_1_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_2_1_only, subject license, pattern is supported # TODO license lgpl_2_1_only; subject license not yet supported
    not ok 21 - license lgpl_2_1_only, use subject_license # TODO license lgpl_2_1_only; subject license not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lgpl_2_1_only, subject name, pattern is supported
    ok 23 - license lgpl_2_1_only, use subject_name
    ok 24 - license lgpl_2_1_only; pattern is a Regexp
    ok 25 - license lgpl_2_1_only; matches pattern name_name
    not ok 26 - license lgpl_2_1_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 252 - license lgpl_2_1_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_2_1_or_later: pattern(s) exist
    ok 4 - license lgpl_2_1_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_2_1_or_later; use
    ok 7 - license lgpl_2_1_or_later; pattern is a Regexp
    ok 8 - license lgpl_2_1_or_later, subject grant, pattern is supported
    ok 9 - license lgpl_2_1_or_later, use subject_grant
    ok 10 - license lgpl_2_1_or_later; pattern is a Regexp
    not ok 11 - license lgpl_2_1_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_2_1_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_2_1_or_later; misses pattern not_name_grant
    ok 14 - license lgpl_2_1_or_later, subject iri, pattern is supported # TODO license lgpl_2_1_or_later; subject iri not yet supported
    ok 15 - license lgpl_2_1_or_later, use subject_iri # TODO license lgpl_2_1_or_later; subject iri not yet supported
    ok 16 - license lgpl_2_1_or_later; pattern is a Regexp # TODO license lgpl_2_1_or_later; subject iri not yet supported
    not ok 17 - license lgpl_2_1_or_later; dataset iri missing # TODO license lgpl_2_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_2_1_or_later; dataset grant missing # TODO license lgpl_2_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_2_1_or_later; dataset license missing # TODO license lgpl_2_1_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_2_1_or_later, subject license, pattern is supported # TODO license lgpl_2_1_or_later; subject license not yet supported
    not ok 21 - license lgpl_2_1_or_later, use subject_license # TODO license lgpl_2_1_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lgpl_2_1_or_later, subject name, pattern is supported
    ok 23 - license lgpl_2_1_or_later, use subject_name
    ok 24 - license lgpl_2_1_or_later; pattern is a Regexp
    ok 25 - license lgpl_2_1_or_later; matches pattern name_name
    not ok 26 - license lgpl_2_1_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_2_1_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 253 - license lgpl_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_3: pattern(s) exist
    ok 4 - license lgpl_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_3; use
    ok 7 - license lgpl_3; pattern is a Regexp
    ok 8 - license lgpl_3, subject grant, pattern is supported
    ok 9 - license lgpl_3, use subject_grant
    ok 10 - license lgpl_3; pattern is a Regexp
    not ok 11 - license lgpl_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_3; misses pattern not_name_grant
    ok 14 - license lgpl_3, subject iri, pattern is supported
    ok 15 - license lgpl_3, use subject_iri
    ok 16 - license lgpl_3; pattern is a Regexp
    not ok 17 - license lgpl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_3, subject license, pattern is supported
    ok 21 - license lgpl_3, use subject_license
    ok 22 - license lgpl_3; pattern is a Regexp
    ok 23 - license lgpl_3; matches pattern text_license
    not ok 24 - license lgpl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lgpl_3; misses pattern not_name_license
    ok 26 - license lgpl_3, subject name, pattern is supported
    ok 27 - license lgpl_3, use subject_name
    ok 28 - license lgpl_3; pattern is a Regexp
    ok 29 - license lgpl_3; matches pattern name_name
    not ok 30 - license lgpl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 254 - license lgpl_3_only; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_3_only: pattern(s) exist
    ok 4 - license lgpl_3_only; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_3_only; use
    ok 7 - license lgpl_3_only; pattern is a Regexp
    ok 8 - license lgpl_3_only, subject grant, pattern is supported
    ok 9 - license lgpl_3_only, use subject_grant
    ok 10 - license lgpl_3_only; pattern is a Regexp
    not ok 11 - license lgpl_3_only; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_3_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_3_only; misses pattern not_name_grant
    ok 14 - license lgpl_3_only, subject iri, pattern is supported # TODO license lgpl_3_only; subject iri not yet supported
    ok 15 - license lgpl_3_only, use subject_iri # TODO license lgpl_3_only; subject iri not yet supported
    ok 16 - license lgpl_3_only; pattern is a Regexp # TODO license lgpl_3_only; subject iri not yet supported
    not ok 17 - license lgpl_3_only; dataset iri missing # TODO license lgpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_3_only; dataset grant missing # TODO license lgpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_3_only; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_3_only; dataset license missing # TODO license lgpl_3_only; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_3_only; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_3_only, subject license, pattern is supported # TODO license lgpl_3_only; subject license not yet supported
    not ok 21 - license lgpl_3_only, use subject_license # TODO license lgpl_3_only; subject license not yet supported
    # Failed test (with amnesty) 'license lgpl_3_only, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lgpl_3_only, subject name, pattern is supported
    ok 23 - license lgpl_3_only, use subject_name
    ok 24 - license lgpl_3_only; pattern is a Regexp
    ok 25 - license lgpl_3_only; matches pattern name_name
    not ok 26 - license lgpl_3_only; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3_only; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 255 - license lgpl_3_or_later; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_3_or_later: pattern(s) exist
    ok 4 - license lgpl_3_or_later; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_3_or_later; use
    ok 7 - license lgpl_3_or_later; pattern is a Regexp
    ok 8 - license lgpl_3_or_later, subject grant, pattern is supported
    ok 9 - license lgpl_3_or_later, use subject_grant
    ok 10 - license lgpl_3_or_later; pattern is a Regexp
    not ok 11 - license lgpl_3_or_later; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_3_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lgpl_3_or_later; misses pattern not_name_grant
    ok 14 - license lgpl_3_or_later, subject iri, pattern is supported # TODO license lgpl_3_or_later; subject iri not yet supported
    ok 15 - license lgpl_3_or_later, use subject_iri # TODO license lgpl_3_or_later; subject iri not yet supported
    ok 16 - license lgpl_3_or_later; pattern is a Regexp # TODO license lgpl_3_or_later; subject iri not yet supported
    not ok 17 - license lgpl_3_or_later; dataset iri missing # TODO license lgpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lgpl_3_or_later; dataset grant missing # TODO license lgpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_3_or_later; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lgpl_3_or_later; dataset license missing # TODO license lgpl_3_or_later; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_3_or_later; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lgpl_3_or_later, subject license, pattern is supported # TODO license lgpl_3_or_later; subject license not yet supported
    not ok 21 - license lgpl_3_or_later, use subject_license # TODO license lgpl_3_or_later; subject license not yet supported
    # Failed test (with amnesty) 'license lgpl_3_or_later, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lgpl_3_or_later, subject name, pattern is supported
    ok 23 - license lgpl_3_or_later, use subject_name
    ok 24 - license lgpl_3_or_later; pattern is a Regexp
    ok 25 - license lgpl_3_or_later; matches pattern name_name
    not ok 26 - license lgpl_3_or_later; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_3_or_later; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 256 - license lgpl_bdwgc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lgpl_bdwgc: pattern(s) exist
    ok 4 - license lgpl_bdwgc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lgpl_bdwgc; use
    ok 7 - license lgpl_bdwgc; pattern is a Regexp
    ok 8 - license lgpl_bdwgc, subject grant, pattern is supported
    ok 9 - license lgpl_bdwgc, use subject_grant
    ok 10 - license lgpl_bdwgc; pattern is a Regexp
    not ok 11 - license lgpl_bdwgc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_bdwgc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lgpl_bdwgc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_bdwgc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license lgpl_bdwgc; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_bdwgc; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license lgpl_bdwgc, subject iri, pattern is supported # TODO license lgpl_bdwgc; subject iri not yet supported
    not ok 15 - license lgpl_bdwgc, use subject_iri # TODO license lgpl_bdwgc; subject iri not yet supported
    # Failed test (with amnesty) 'license lgpl_bdwgc, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license lgpl_bdwgc, subject license, pattern is supported
    ok 17 - license lgpl_bdwgc, use subject_license
    ok 18 - license lgpl_bdwgc; pattern is a Regexp
    ok 19 - license lgpl_bdwgc; matches pattern text_license
    not ok 20 - license lgpl_bdwgc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_bdwgc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 21 - license lgpl_bdwgc; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_bdwgc; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lgpl_bdwgc, subject name, pattern is supported
    ok 23 - license lgpl_bdwgc, use subject_name
    ok 24 - license lgpl_bdwgc; pattern is a Regexp
    not ok 25 - license lgpl_bdwgc; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_bdwgc; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 26 - license lgpl_bdwgc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lgpl_bdwgc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 257 - license libpng; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license libpng: pattern(s) exist
    ok 4 - license libpng; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license libpng; use
    ok 7 - license libpng; pattern is a Regexp
    ok 8 - license libpng, subject grant, pattern is supported
    ok 9 - license libpng, use subject_grant
    ok 10 - license libpng; pattern is a Regexp
    not ok 11 - license libpng; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license libpng; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license libpng; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license libpng; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license libpng; misses pattern not_name_grant
    ok 14 - license libpng, subject iri, pattern is supported
    ok 15 - license libpng, use subject_iri
    ok 16 - license libpng; pattern is a Regexp
    not ok 17 - license libpng; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license libpng; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license libpng; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license libpng; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license libpng; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license libpng; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license libpng, subject license, pattern is supported
    ok 21 - license libpng, use subject_license
    ok 22 - license libpng; pattern is a Regexp
    ok 23 - license libpng; matches pattern text_license
    not ok 24 - license libpng; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license libpng; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license libpng; misses pattern not_name_license
    ok 26 - license libpng, subject name, pattern is supported
    ok 27 - license libpng, use subject_name
    ok 28 - license libpng; pattern is a Regexp
    ok 29 - license libpng; matches pattern name_name # TODO not yet supported
    not ok 30 - license libpng; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license libpng; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 258 - license libtiff; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license libtiff: pattern(s) exist
    ok 4 - license libtiff; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license libtiff; use
    ok 7 - license libtiff; pattern is a Regexp
    ok 8 - license libtiff, subject grant, pattern is supported
    ok 9 - license libtiff, use subject_grant
    ok 10 - license libtiff; pattern is a Regexp
    not ok 11 - license libtiff; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license libtiff; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license libtiff; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license libtiff; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license libtiff; misses pattern not_name_grant
    ok 14 - license libtiff, subject iri, pattern is supported
    ok 15 - license libtiff, use subject_iri
    ok 16 - license libtiff; pattern is a Regexp
    not ok 17 - license libtiff; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license libtiff; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license libtiff; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license libtiff; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license libtiff; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license libtiff; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license libtiff, subject license, pattern is supported
    ok 21 - license libtiff, use subject_license
    ok 22 - license libtiff; pattern is a Regexp
    ok 23 - license libtiff; matches pattern text_license
    not ok 24 - license libtiff; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license libtiff; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license libtiff; misses pattern not_name_license
    ok 26 - license libtiff, subject name, pattern is supported
    ok 27 - license libtiff, use subject_name
    ok 28 - license libtiff; pattern is a Regexp
    ok 29 - license libtiff; matches pattern name_name
    not ok 30 - license libtiff; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license libtiff; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 259 - license liliq_p; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license liliq_p: pattern(s) exist
    ok 4 - license liliq_p; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license liliq_p; use
    ok 7 - license liliq_p; pattern is a Regexp
    ok 8 - license liliq_p, subject grant, pattern is supported
    ok 9 - license liliq_p, use subject_grant
    ok 10 - license liliq_p; pattern is a Regexp
    not ok 11 - license liliq_p; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license liliq_p; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license liliq_p; misses pattern not_name_grant
    ok 14 - license liliq_p, subject iri, pattern is supported # TODO license liliq_p; subject iri not yet supported
    ok 15 - license liliq_p, use subject_iri # TODO license liliq_p; subject iri not yet supported
    ok 16 - license liliq_p; pattern is a Regexp # TODO license liliq_p; subject iri not yet supported
    not ok 17 - license liliq_p; dataset iri missing # TODO license liliq_p; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_p; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license liliq_p; dataset grant missing # TODO license liliq_p; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_p; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license liliq_p; dataset license missing # TODO license liliq_p; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_p; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license liliq_p, subject license, pattern is supported # TODO license liliq_p; subject license not yet supported
    not ok 21 - license liliq_p, use subject_license # TODO license liliq_p; subject license not yet supported
    # Failed test (with amnesty) 'license liliq_p, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license liliq_p, subject name, pattern is supported
    ok 23 - license liliq_p, use subject_name
    ok 24 - license liliq_p; pattern is a Regexp
    ok 25 - license liliq_p; matches pattern name_name
    not ok 26 - license liliq_p; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 260 - license liliq_p_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license liliq_p_1_1: pattern(s) exist
    ok 4 - license liliq_p_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license liliq_p_1_1; use
    ok 7 - license liliq_p_1_1; pattern is a Regexp
    ok 8 - license liliq_p_1_1, subject grant, pattern is supported
    ok 9 - license liliq_p_1_1, use subject_grant
    ok 10 - license liliq_p_1_1; pattern is a Regexp
    not ok 11 - license liliq_p_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license liliq_p_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license liliq_p_1_1; misses pattern not_name_grant
    ok 14 - license liliq_p_1_1, subject iri, pattern is supported
    ok 15 - license liliq_p_1_1, use subject_iri
    ok 16 - license liliq_p_1_1; pattern is a Regexp
    not ok 17 - license liliq_p_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license liliq_p_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license liliq_p_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license liliq_p_1_1, subject license, pattern is supported
    ok 21 - license liliq_p_1_1, use subject_license
    ok 22 - license liliq_p_1_1; pattern is a Regexp
    ok 23 - license liliq_p_1_1; matches pattern text_license
    not ok 24 - license liliq_p_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license liliq_p_1_1; misses pattern not_name_license
    ok 26 - license liliq_p_1_1, subject name, pattern is supported
    ok 27 - license liliq_p_1_1, use subject_name
    ok 28 - license liliq_p_1_1; pattern is a Regexp
    ok 29 - license liliq_p_1_1; matches pattern name_name
    not ok 30 - license liliq_p_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_p_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 261 - license liliq_r; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license liliq_r: pattern(s) exist
    ok 4 - license liliq_r; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license liliq_r; use
    ok 7 - license liliq_r; pattern is a Regexp
    ok 8 - license liliq_r, subject grant, pattern is supported
    ok 9 - license liliq_r, use subject_grant
    ok 10 - license liliq_r; pattern is a Regexp
    not ok 11 - license liliq_r; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license liliq_r; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license liliq_r; misses pattern not_name_grant
    ok 14 - license liliq_r, subject iri, pattern is supported # TODO license liliq_r; subject iri not yet supported
    ok 15 - license liliq_r, use subject_iri # TODO license liliq_r; subject iri not yet supported
    ok 16 - license liliq_r; pattern is a Regexp # TODO license liliq_r; subject iri not yet supported
    not ok 17 - license liliq_r; dataset iri missing # TODO license liliq_r; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_r; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license liliq_r; dataset grant missing # TODO license liliq_r; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_r; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license liliq_r; dataset license missing # TODO license liliq_r; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_r; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license liliq_r, subject license, pattern is supported # TODO license liliq_r; subject license not yet supported
    not ok 21 - license liliq_r, use subject_license # TODO license liliq_r; subject license not yet supported
    # Failed test (with amnesty) 'license liliq_r, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license liliq_r, subject name, pattern is supported
    ok 23 - license liliq_r, use subject_name
    ok 24 - license liliq_r; pattern is a Regexp
    ok 25 - license liliq_r; matches pattern name_name
    not ok 26 - license liliq_r; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 262 - license liliq_r_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license liliq_r_1_1: pattern(s) exist
    ok 4 - license liliq_r_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license liliq_r_1_1; use
    ok 7 - license liliq_r_1_1; pattern is a Regexp
    ok 8 - license liliq_r_1_1, subject grant, pattern is supported
    ok 9 - license liliq_r_1_1, use subject_grant
    ok 10 - license liliq_r_1_1; pattern is a Regexp
    not ok 11 - license liliq_r_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license liliq_r_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license liliq_r_1_1; misses pattern not_name_grant
    ok 14 - license liliq_r_1_1, subject iri, pattern is supported
    ok 15 - license liliq_r_1_1, use subject_iri
    ok 16 - license liliq_r_1_1; pattern is a Regexp
    not ok 17 - license liliq_r_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license liliq_r_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license liliq_r_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license liliq_r_1_1, subject license, pattern is supported
    ok 21 - license liliq_r_1_1, use subject_license
    ok 22 - license liliq_r_1_1; pattern is a Regexp
    ok 23 - license liliq_r_1_1; matches pattern text_license
    not ok 24 - license liliq_r_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license liliq_r_1_1; misses pattern not_name_license
    ok 26 - license liliq_r_1_1, subject name, pattern is supported
    ok 27 - license liliq_r_1_1, use subject_name
    ok 28 - license liliq_r_1_1; pattern is a Regexp
    ok 29 - license liliq_r_1_1; matches pattern name_name
    not ok 30 - license liliq_r_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 263 - license liliq_r_plus; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license liliq_r_plus: pattern(s) exist
    ok 4 - license liliq_r_plus; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license liliq_r_plus; use
    ok 7 - license liliq_r_plus; pattern is a Regexp
    ok 8 - license liliq_r_plus, subject grant, pattern is supported
    ok 9 - license liliq_r_plus, use subject_grant
    ok 10 - license liliq_r_plus; pattern is a Regexp
    not ok 11 - license liliq_r_plus; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license liliq_r_plus; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license liliq_r_plus; misses pattern not_name_grant
    ok 14 - license liliq_r_plus, subject iri, pattern is supported # TODO license liliq_r_plus; subject iri not yet supported
    ok 15 - license liliq_r_plus, use subject_iri # TODO license liliq_r_plus; subject iri not yet supported
    ok 16 - license liliq_r_plus; pattern is a Regexp # TODO license liliq_r_plus; subject iri not yet supported
    not ok 17 - license liliq_r_plus; dataset iri missing # TODO license liliq_r_plus; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license liliq_r_plus; dataset grant missing # TODO license liliq_r_plus; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license liliq_r_plus; dataset license missing # TODO license liliq_r_plus; subject iri not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license liliq_r_plus, subject license, pattern is supported # TODO license liliq_r_plus; subject license not yet supported
    not ok 21 - license liliq_r_plus, use subject_license # TODO license liliq_r_plus; subject license not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license liliq_r_plus, subject name, pattern is supported
    ok 23 - license liliq_r_plus, use subject_name
    ok 24 - license liliq_r_plus; pattern is a Regexp
    ok 25 - license liliq_r_plus; matches pattern name_name
    not ok 26 - license liliq_r_plus; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 264 - license liliq_r_plus_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license liliq_r_plus_1_1: pattern(s) exist
    ok 4 - license liliq_r_plus_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license liliq_r_plus_1_1; use
    ok 7 - license liliq_r_plus_1_1; pattern is a Regexp
    ok 8 - license liliq_r_plus_1_1, subject grant, pattern is supported
    ok 9 - license liliq_r_plus_1_1, use subject_grant
    ok 10 - license liliq_r_plus_1_1; pattern is a Regexp
    not ok 11 - license liliq_r_plus_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license liliq_r_plus_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license liliq_r_plus_1_1; misses pattern not_name_grant
    ok 14 - license liliq_r_plus_1_1, subject iri, pattern is supported
    ok 15 - license liliq_r_plus_1_1, use subject_iri
    ok 16 - license liliq_r_plus_1_1; pattern is a Regexp
    not ok 17 - license liliq_r_plus_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license liliq_r_plus_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license liliq_r_plus_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license liliq_r_plus_1_1, subject license, pattern is supported
    ok 21 - license liliq_r_plus_1_1, use subject_license
    ok 22 - license liliq_r_plus_1_1; pattern is a Regexp
    ok 23 - license liliq_r_plus_1_1; matches pattern text_license
    not ok 24 - license liliq_r_plus_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license liliq_r_plus_1_1; misses pattern not_name_license
    ok 26 - license liliq_r_plus_1_1, subject name, pattern is supported
    ok 27 - license liliq_r_plus_1_1, use subject_name
    ok 28 - license liliq_r_plus_1_1; pattern is a Regexp
    ok 29 - license liliq_r_plus_1_1; matches pattern name_name
    not ok 30 - license liliq_r_plus_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license liliq_r_plus_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 265 - license llgpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license llgpl: pattern(s) exist
    ok 4 - license llgpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license llgpl; use
    ok 7 - license llgpl; pattern is a Regexp
    ok 8 - license llgpl, subject grant, pattern is supported
    ok 9 - license llgpl, use subject_grant
    ok 10 - license llgpl; pattern is a Regexp
    not ok 11 - license llgpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license llgpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license llgpl; misses pattern not_iri_grant
    ok 13 - license llgpl; misses pattern not_name_grant
    ok 14 - license llgpl, subject iri, pattern is supported
    ok 15 - license llgpl, use subject_iri
    ok 16 - license llgpl; pattern is a Regexp
    ok 17 - license llgpl; matches pattern iri_iri
    not ok 18 - license llgpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license llgpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license llgpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license llgpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license llgpl, subject license, pattern is supported # TODO license llgpl; subject license not yet supported
    not ok 21 - license llgpl, use subject_license # TODO license llgpl; subject license not yet supported
    # Failed test (with amnesty) 'license llgpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license llgpl, subject name, pattern is supported
    ok 23 - license llgpl, use subject_name
    ok 24 - license llgpl; pattern is a Regexp
    ok 25 - license llgpl; matches pattern name_name
    ok 26 - license llgpl; misses pattern not_iri_name
    1..26
}
ok 266 - license lpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lpl: pattern(s) exist
    ok 4 - license lpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lpl; use
    ok 7 - license lpl; pattern is a Regexp
    ok 8 - license lpl, subject grant, pattern is supported
    ok 9 - license lpl, use subject_grant
    ok 10 - license lpl; pattern is a Regexp
    not ok 11 - license lpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lpl; misses pattern not_name_grant
    ok 14 - license lpl, subject iri, pattern is supported # TODO license lpl; subject iri not yet supported
    ok 15 - license lpl, use subject_iri # TODO license lpl; subject iri not yet supported
    ok 16 - license lpl; pattern is a Regexp # TODO license lpl; subject iri not yet supported
    not ok 17 - license lpl; dataset iri missing # TODO license lpl; subject iri not yet supported
    # Failed test (with amnesty) 'license lpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lpl; dataset grant missing # TODO license lpl; subject iri not yet supported
    # Failed test (with amnesty) 'license lpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lpl; dataset license missing # TODO license lpl; subject iri not yet supported
    # Failed test (with amnesty) 'license lpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lpl, subject license, pattern is supported # TODO license lpl; subject license not yet supported
    not ok 21 - license lpl, use subject_license # TODO license lpl; subject license not yet supported
    # Failed test (with amnesty) 'license lpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lpl, subject name, pattern is supported
    ok 23 - license lpl, use subject_name
    ok 24 - license lpl; pattern is a Regexp
    ok 25 - license lpl; matches pattern name_name
    not ok 26 - license lpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 267 - license lpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lpl_1: pattern(s) exist
    ok 4 - license lpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lpl_1; use
    ok 7 - license lpl_1; pattern is a Regexp
    ok 8 - license lpl_1, subject grant, pattern is supported
    ok 9 - license lpl_1, use subject_grant
    ok 10 - license lpl_1; pattern is a Regexp
    not ok 11 - license lpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lpl_1; misses pattern not_name_grant
    ok 14 - license lpl_1, subject iri, pattern is supported
    ok 15 - license lpl_1, use subject_iri
    ok 16 - license lpl_1; pattern is a Regexp
    not ok 17 - license lpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lpl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lpl_1, subject license, pattern is supported
    ok 21 - license lpl_1, use subject_license
    ok 22 - license lpl_1; pattern is a Regexp
    ok 23 - license lpl_1; matches pattern text_license
    not ok 24 - license lpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lpl_1; misses pattern not_name_license
    ok 26 - license lpl_1, subject name, pattern is supported
    ok 27 - license lpl_1, use subject_name
    ok 28 - license lpl_1; pattern is a Regexp
    ok 29 - license lpl_1; matches pattern name_name
    not ok 30 - license lpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 268 - license lpl_1_02; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lpl_1_02: pattern(s) exist
    ok 4 - license lpl_1_02; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lpl_1_02; use
    ok 7 - license lpl_1_02; pattern is a Regexp
    ok 8 - license lpl_1_02, subject grant, pattern is supported
    ok 9 - license lpl_1_02, use subject_grant
    ok 10 - license lpl_1_02; pattern is a Regexp
    not ok 11 - license lpl_1_02; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1_02; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lpl_1_02; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1_02; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lpl_1_02; misses pattern not_name_grant
    ok 14 - license lpl_1_02, subject iri, pattern is supported
    ok 15 - license lpl_1_02, use subject_iri
    ok 16 - license lpl_1_02; pattern is a Regexp
    not ok 17 - license lpl_1_02; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1_02; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lpl_1_02; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1_02; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lpl_1_02; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1_02; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lpl_1_02, subject license, pattern is supported
    ok 21 - license lpl_1_02, use subject_license
    ok 22 - license lpl_1_02; pattern is a Regexp
    ok 23 - license lpl_1_02; matches pattern text_license
    not ok 24 - license lpl_1_02; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1_02; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lpl_1_02; misses pattern not_name_license
    ok 26 - license lpl_1_02, subject name, pattern is supported
    ok 27 - license lpl_1_02, use subject_name
    ok 28 - license lpl_1_02; pattern is a Regexp
    ok 29 - license lpl_1_02; matches pattern name_name # TODO not yet supported
    not ok 30 - license lpl_1_02; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lpl_1_02; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 269 - license lppl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lppl: pattern(s) exist
    ok 4 - license lppl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lppl; use
    ok 7 - license lppl; pattern is a Regexp
    ok 8 - license lppl, subject grant, pattern is supported
    ok 9 - license lppl, use subject_grant
    ok 10 - license lppl; pattern is a Regexp
    not ok 11 - license lppl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lppl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lppl; misses pattern not_name_grant
    ok 14 - license lppl, subject iri, pattern is supported
    ok 15 - license lppl, use subject_iri
    ok 16 - license lppl; pattern is a Regexp
    not ok 17 - license lppl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lppl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lppl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lppl, subject license, pattern is supported # TODO license lppl; subject license not yet supported
    not ok 21 - license lppl, use subject_license # TODO license lppl; subject license not yet supported
    # Failed test (with amnesty) 'license lppl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license lppl, subject name, pattern is supported
    ok 23 - license lppl, use subject_name
    ok 24 - license lppl; pattern is a Regexp
    ok 25 - license lppl; matches pattern name_name
    not ok 26 - license lppl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 270 - license lppl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lppl_1: pattern(s) exist
    ok 4 - license lppl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lppl_1; use
    ok 7 - license lppl_1; pattern is a Regexp
    ok 8 - license lppl_1, subject grant, pattern is supported
    ok 9 - license lppl_1, use subject_grant
    ok 10 - license lppl_1; pattern is a Regexp
    not ok 11 - license lppl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lppl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lppl_1; misses pattern not_name_grant
    ok 14 - license lppl_1, subject iri, pattern is supported
    ok 15 - license lppl_1, use subject_iri
    ok 16 - license lppl_1; pattern is a Regexp
    not ok 17 - license lppl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lppl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lppl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lppl_1, subject license, pattern is supported
    ok 21 - license lppl_1, use subject_license
    ok 22 - license lppl_1; pattern is a Regexp
    ok 23 - license lppl_1; matches pattern text_license
    not ok 24 - license lppl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lppl_1; misses pattern not_name_license
    ok 26 - license lppl_1, subject name, pattern is supported
    ok 27 - license lppl_1, use subject_name
    ok 28 - license lppl_1; pattern is a Regexp
    ok 29 - license lppl_1; matches pattern name_name
    not ok 30 - license lppl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 271 - license lppl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lppl_1_1: pattern(s) exist
    ok 4 - license lppl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lppl_1_1; use
    ok 7 - license lppl_1_1; pattern is a Regexp
    ok 8 - license lppl_1_1, subject grant, pattern is supported
    ok 9 - license lppl_1_1, use subject_grant
    ok 10 - license lppl_1_1; pattern is a Regexp
    not ok 11 - license lppl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lppl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lppl_1_1; misses pattern not_name_grant
    ok 14 - license lppl_1_1, subject iri, pattern is supported
    ok 15 - license lppl_1_1, use subject_iri
    ok 16 - license lppl_1_1; pattern is a Regexp
    not ok 17 - license lppl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lppl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lppl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lppl_1_1, subject license, pattern is supported
    ok 21 - license lppl_1_1, use subject_license
    ok 22 - license lppl_1_1; pattern is a Regexp
    ok 23 - license lppl_1_1; matches pattern text_license
    not ok 24 - license lppl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lppl_1_1; misses pattern not_name_license
    ok 26 - license lppl_1_1, subject name, pattern is supported
    ok 27 - license lppl_1_1, use subject_name
    ok 28 - license lppl_1_1; pattern is a Regexp
    ok 29 - license lppl_1_1; matches pattern name_name
    not ok 30 - license lppl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 272 - license lppl_1_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lppl_1_2: pattern(s) exist
    ok 4 - license lppl_1_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lppl_1_2; use
    ok 7 - license lppl_1_2; pattern is a Regexp
    ok 8 - license lppl_1_2, subject grant, pattern is supported
    ok 9 - license lppl_1_2, use subject_grant
    ok 10 - license lppl_1_2; pattern is a Regexp
    not ok 11 - license lppl_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lppl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lppl_1_2; misses pattern not_name_grant
    ok 14 - license lppl_1_2, subject iri, pattern is supported
    ok 15 - license lppl_1_2, use subject_iri
    ok 16 - license lppl_1_2; pattern is a Regexp
    not ok 17 - license lppl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lppl_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lppl_1_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lppl_1_2, subject license, pattern is supported
    ok 21 - license lppl_1_2, use subject_license
    ok 22 - license lppl_1_2; pattern is a Regexp
    ok 23 - license lppl_1_2; matches pattern text_license
    not ok 24 - license lppl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lppl_1_2; misses pattern not_name_license
    ok 26 - license lppl_1_2, subject name, pattern is supported
    ok 27 - license lppl_1_2, use subject_name
    ok 28 - license lppl_1_2; pattern is a Regexp
    ok 29 - license lppl_1_2; matches pattern name_name
    not ok 30 - license lppl_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 273 - license lppl_1_3a; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lppl_1_3a: pattern(s) exist
    ok 4 - license lppl_1_3a; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lppl_1_3a; use
    ok 7 - license lppl_1_3a; pattern is a Regexp
    ok 8 - license lppl_1_3a, subject grant, pattern is supported
    ok 9 - license lppl_1_3a, use subject_grant
    ok 10 - license lppl_1_3a; pattern is a Regexp
    not ok 11 - license lppl_1_3a; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3a; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lppl_1_3a; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3a; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lppl_1_3a; misses pattern not_name_grant
    ok 14 - license lppl_1_3a, subject iri, pattern is supported
    ok 15 - license lppl_1_3a, use subject_iri
    ok 16 - license lppl_1_3a; pattern is a Regexp
    not ok 17 - license lppl_1_3a; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3a; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lppl_1_3a; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3a; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lppl_1_3a; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3a; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lppl_1_3a, subject license, pattern is supported
    ok 21 - license lppl_1_3a, use subject_license
    ok 22 - license lppl_1_3a; pattern is a Regexp
    ok 23 - license lppl_1_3a; matches pattern text_license
    not ok 24 - license lppl_1_3a; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3a; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lppl_1_3a; misses pattern not_name_license
    ok 26 - license lppl_1_3a, subject name, pattern is supported
    ok 27 - license lppl_1_3a, use subject_name
    ok 28 - license lppl_1_3a; pattern is a Regexp
    ok 29 - license lppl_1_3a; matches pattern name_name # TODO not yet supported
    not ok 30 - license lppl_1_3a; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3a; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 274 - license lppl_1_3c; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license lppl_1_3c: pattern(s) exist
    ok 4 - license lppl_1_3c; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license lppl_1_3c; use
    ok 7 - license lppl_1_3c; pattern is a Regexp
    ok 8 - license lppl_1_3c, subject grant, pattern is supported
    ok 9 - license lppl_1_3c, use subject_grant
    ok 10 - license lppl_1_3c; pattern is a Regexp
    not ok 11 - license lppl_1_3c; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3c; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license lppl_1_3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license lppl_1_3c; misses pattern not_name_grant
    ok 14 - license lppl_1_3c, subject iri, pattern is supported
    ok 15 - license lppl_1_3c, use subject_iri
    ok 16 - license lppl_1_3c; pattern is a Regexp
    not ok 17 - license lppl_1_3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license lppl_1_3c; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3c; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license lppl_1_3c; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3c; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license lppl_1_3c, subject license, pattern is supported
    ok 21 - license lppl_1_3c, use subject_license
    ok 22 - license lppl_1_3c; pattern is a Regexp
    ok 23 - license lppl_1_3c; matches pattern text_license
    not ok 24 - license lppl_1_3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license lppl_1_3c; misses pattern not_name_license
    ok 26 - license lppl_1_3c, subject name, pattern is supported
    ok 27 - license lppl_1_3c, use subject_name
    ok 28 - license lppl_1_3c; pattern is a Regexp
    ok 29 - license lppl_1_3c; matches pattern name_name # TODO not yet supported
    not ok 30 - license lppl_1_3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license lppl_1_3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 275 - license miros; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license miros: pattern(s) exist
    ok 4 - license miros; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license miros; use
    ok 7 - license miros; pattern is a Regexp
    ok 8 - license miros, subject grant, pattern is supported
    ok 9 - license miros, use subject_grant
    ok 10 - license miros; pattern is a Regexp
    not ok 11 - license miros; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license miros; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license miros; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license miros; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license miros; misses pattern not_name_grant
    ok 14 - license miros, subject iri, pattern is supported
    ok 15 - license miros, use subject_iri
    ok 16 - license miros; pattern is a Regexp
    not ok 17 - license miros; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license miros; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license miros; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license miros; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license miros; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license miros; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license miros, subject license, pattern is supported
    ok 21 - license miros, use subject_license
    ok 22 - license miros; pattern is a Regexp
    ok 23 - license miros; matches pattern text_license
    not ok 24 - license miros; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license miros; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license miros; misses pattern not_name_license
    ok 26 - license miros, subject name, pattern is supported
    ok 27 - license miros, use subject_name
    ok 28 - license miros; pattern is a Regexp
    ok 29 - license miros; matches pattern name_name
    not ok 30 - license miros; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license miros; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 276 - license mit_0; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_0: pattern(s) exist
    ok 4 - license mit_0; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_0; use
    ok 7 - license mit_0; pattern is a Regexp
    ok 8 - license mit_0, subject grant, pattern is supported
    ok 9 - license mit_0, use subject_grant
    ok 10 - license mit_0; pattern is a Regexp
    not ok 11 - license mit_0; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_0; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_0; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_0; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_0; misses pattern not_name_grant
    ok 14 - license mit_0, subject iri, pattern is supported
    ok 15 - license mit_0, use subject_iri
    ok 16 - license mit_0; pattern is a Regexp
    not ok 17 - license mit_0; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_0; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_0; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_0; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_0; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_0; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_0, subject license, pattern is supported
    ok 21 - license mit_0, use subject_license
    ok 22 - license mit_0; pattern is a Regexp
    ok 23 - license mit_0; matches pattern text_license
    not ok 24 - license mit_0; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_0; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_0; misses pattern not_name_license
    ok 26 - license mit_0, subject name, pattern is supported
    ok 27 - license mit_0, use subject_name
    ok 28 - license mit_0; pattern is a Regexp
    ok 29 - license mit_0; matches pattern name_name
    not ok 30 - license mit_0; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_0; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 277 - license mit_advertising; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_advertising: pattern(s) exist
    ok 4 - license mit_advertising; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_advertising; use
    ok 7 - license mit_advertising; pattern is a Regexp
    ok 8 - license mit_advertising, subject grant, pattern is supported
    ok 9 - license mit_advertising, use subject_grant
    ok 10 - license mit_advertising; pattern is a Regexp
    not ok 11 - license mit_advertising; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_advertising; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license mit_advertising; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license mit_advertising, subject iri, pattern is supported
    ok 15 - license mit_advertising, use subject_iri
    ok 16 - license mit_advertising; pattern is a Regexp
    not ok 17 - license mit_advertising; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_advertising; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_advertising; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_advertising, subject license, pattern is supported
    ok 21 - license mit_advertising, use subject_license
    ok 22 - license mit_advertising; pattern is a Regexp
    ok 23 - license mit_advertising; matches pattern text_license
    not ok 24 - license mit_advertising; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 25 - license mit_advertising; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 26 - license mit_advertising, subject name, pattern is supported
    ok 27 - license mit_advertising, use subject_name
    ok 28 - license mit_advertising; pattern is a Regexp
    not ok 29 - license mit_advertising; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 30 - license mit_advertising; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_advertising; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 278 - license mit_cmu; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_cmu: pattern(s) exist
    ok 4 - license mit_cmu; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_cmu; use
    ok 7 - license mit_cmu; pattern is a Regexp
    ok 8 - license mit_cmu, subject grant, pattern is supported
    ok 9 - license mit_cmu, use subject_grant
    ok 10 - license mit_cmu; pattern is a Regexp
    not ok 11 - license mit_cmu; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_cmu; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_cmu; misses pattern not_name_grant
    ok 14 - license mit_cmu, subject iri, pattern is supported
    ok 15 - license mit_cmu, use subject_iri
    ok 16 - license mit_cmu; pattern is a Regexp
    not ok 17 - license mit_cmu; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_cmu; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_cmu; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_cmu, subject license, pattern is supported
    ok 21 - license mit_cmu, use subject_license
    ok 22 - license mit_cmu; pattern is a Regexp
    ok 23 - license mit_cmu; matches pattern text_license
    not ok 24 - license mit_cmu; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_cmu; misses pattern not_name_license
    ok 26 - license mit_cmu, subject name, pattern is supported
    ok 27 - license mit_cmu, use subject_name
    ok 28 - license mit_cmu; pattern is a Regexp
    ok 29 - license mit_cmu; matches pattern name_name
    not ok 30 - license mit_cmu; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 279 - license mit_cmu_warranty; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_cmu_warranty: pattern(s) exist
    ok 4 - license mit_cmu_warranty; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_cmu_warranty; use
    ok 7 - license mit_cmu_warranty; pattern is a Regexp
    ok 8 - license mit_cmu_warranty, subject grant, pattern is supported
    ok 9 - license mit_cmu_warranty, use subject_grant
    ok 10 - license mit_cmu_warranty; pattern is a Regexp
    not ok 11 - license mit_cmu_warranty; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu_warranty; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_cmu_warranty; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu_warranty; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_cmu_warranty; misses pattern not_name_grant
    ok 14 - license mit_cmu_warranty, subject iri, pattern is supported
    ok 15 - license mit_cmu_warranty, use subject_iri
    ok 16 - license mit_cmu_warranty; pattern is a Regexp
    not ok 17 - license mit_cmu_warranty; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu_warranty; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_cmu_warranty; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu_warranty; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_cmu_warranty; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu_warranty; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_cmu_warranty, subject license, pattern is supported
    ok 21 - license mit_cmu_warranty, use subject_license
    ok 22 - license mit_cmu_warranty; pattern is a Regexp
    ok 23 - license mit_cmu_warranty; matches pattern text_license
    not ok 24 - license mit_cmu_warranty; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu_warranty; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_cmu_warranty; misses pattern not_name_license
    ok 26 - license mit_cmu_warranty, subject name, pattern is supported
    ok 27 - license mit_cmu_warranty, use subject_name
    ok 28 - license mit_cmu_warranty; pattern is a Regexp
    ok 29 - license mit_cmu_warranty; matches pattern name_name
    not ok 30 - license mit_cmu_warranty; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_cmu_warranty; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 280 - license mit_enna; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_enna: pattern(s) exist
    ok 4 - license mit_enna; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_enna; use
    ok 7 - license mit_enna; pattern is a Regexp
    ok 8 - license mit_enna, subject grant, pattern is supported
    ok 9 - license mit_enna, use subject_grant
    ok 10 - license mit_enna; pattern is a Regexp
    not ok 11 - license mit_enna; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_enna; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_enna; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_enna; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_enna; misses pattern not_name_grant
    ok 14 - license mit_enna, subject iri, pattern is supported
    ok 15 - license mit_enna, use subject_iri
    ok 16 - license mit_enna; pattern is a Regexp
    not ok 17 - license mit_enna; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_enna; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_enna; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_enna; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_enna; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_enna; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_enna, subject license, pattern is supported
    ok 21 - license mit_enna, use subject_license
    ok 22 - license mit_enna; pattern is a Regexp
    ok 23 - license mit_enna; matches pattern text_license
    not ok 24 - license mit_enna; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_enna; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_enna; misses pattern not_name_license
    ok 26 - license mit_enna, subject name, pattern is supported
    ok 27 - license mit_enna, use subject_name
    ok 28 - license mit_enna; pattern is a Regexp
    ok 29 - license mit_enna; matches pattern name_name
    not ok 30 - license mit_enna; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_enna; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 281 - license mit_epinions; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_epinions: pattern(s) exist
    ok 4 - license mit_epinions; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_epinions; use
    ok 7 - license mit_epinions; pattern is a Regexp
    ok 8 - license mit_epinions, subject grant, pattern is supported
    ok 9 - license mit_epinions, use subject_grant
    ok 10 - license mit_epinions; pattern is a Regexp
    not ok 11 - license mit_epinions; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_epinions; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_epinions; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_epinions; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_epinions; misses pattern not_name_grant
    ok 14 - license mit_epinions, subject iri, pattern is supported
    ok 15 - license mit_epinions, use subject_iri
    ok 16 - license mit_epinions; pattern is a Regexp
    not ok 17 - license mit_epinions; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_epinions; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_epinions; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_epinions; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_epinions; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_epinions; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_epinions, subject license, pattern is supported
    ok 21 - license mit_epinions, use subject_license
    ok 22 - license mit_epinions; pattern is a Regexp
    ok 23 - license mit_epinions; matches pattern text_license
    not ok 24 - license mit_epinions; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_epinions; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_epinions; misses pattern not_name_license
    ok 26 - license mit_epinions, subject name, pattern is supported
    ok 27 - license mit_epinions, use subject_name
    ok 28 - license mit_epinions; pattern is a Regexp
    ok 29 - license mit_epinions; matches pattern name_name
    not ok 30 - license mit_epinions; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_epinions; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 282 - license mit_feh; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_feh: pattern(s) exist
    ok 4 - license mit_feh; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_feh; use
    ok 7 - license mit_feh; pattern is a Regexp
    ok 8 - license mit_feh, subject grant, pattern is supported
    ok 9 - license mit_feh, use subject_grant
    ok 10 - license mit_feh; pattern is a Regexp
    not ok 11 - license mit_feh; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_feh; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_feh; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_feh; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_feh; misses pattern not_name_grant
    ok 14 - license mit_feh, subject iri, pattern is supported
    ok 15 - license mit_feh, use subject_iri
    ok 16 - license mit_feh; pattern is a Regexp
    not ok 17 - license mit_feh; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_feh; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_feh; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_feh; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_feh; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_feh; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_feh, subject license, pattern is supported
    ok 21 - license mit_feh, use subject_license
    ok 22 - license mit_feh; pattern is a Regexp
    ok 23 - license mit_feh; matches pattern text_license
    not ok 24 - license mit_feh; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_feh; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_feh; misses pattern not_name_license
    ok 26 - license mit_feh, subject name, pattern is supported
    ok 27 - license mit_feh, use subject_name
    ok 28 - license mit_feh; pattern is a Regexp
    ok 29 - license mit_feh; matches pattern name_name
    not ok 30 - license mit_feh; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_feh; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 283 - license mit_new; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_new: pattern(s) exist
    ok 4 - license mit_new; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_new; use
    ok 7 - license mit_new; pattern is a Regexp
    ok 8 - license mit_new, subject grant, pattern is supported
    ok 9 - license mit_new, use subject_grant
    ok 10 - license mit_new; pattern is a Regexp
    not ok 11 - license mit_new; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license mit_new; misses pattern not_iri_grant
    ok 13 - license mit_new; misses pattern not_name_grant
    ok 14 - license mit_new, subject iri, pattern is supported
    ok 15 - license mit_new, use subject_iri
    ok 16 - license mit_new; pattern is a Regexp
    ok 17 - license mit_new; matches pattern iri_iri
    not ok 18 - license mit_new; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_new; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_new, subject license, pattern is supported
    ok 21 - license mit_new, use subject_license
    ok 22 - license mit_new; pattern is a Regexp
    ok 23 - license mit_new; matches pattern text_license
    ok 24 - license mit_new; misses pattern not_iri_license
    ok 25 - license mit_new; misses pattern not_name_license
    ok 26 - license mit_new, subject name, pattern is supported
    ok 27 - license mit_new, use subject_name
    ok 28 - license mit_new; pattern is a Regexp
    ok 29 - license mit_new; matches pattern name_name
    ok 30 - license mit_new; misses pattern not_iri_name
    1..30
}
ok 284 - license mit_new_materials; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_new_materials: pattern(s) exist
    ok 4 - license mit_new_materials; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_new_materials; use
    ok 7 - license mit_new_materials; pattern is a Regexp
    ok 8 - license mit_new_materials, subject grant, pattern is supported
    ok 9 - license mit_new_materials, use subject_grant
    ok 10 - license mit_new_materials; pattern is a Regexp
    not ok 11 - license mit_new_materials; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new_materials; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_new_materials; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new_materials; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license mit_new_materials; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new_materials; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license mit_new_materials, subject iri, pattern is supported # TODO license mit_new_materials; subject iri not yet supported
    not ok 15 - license mit_new_materials, use subject_iri # TODO license mit_new_materials; subject iri not yet supported
    # Failed test (with amnesty) 'license mit_new_materials, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license mit_new_materials, subject license, pattern is supported
    ok 17 - license mit_new_materials, use subject_license
    ok 18 - license mit_new_materials; pattern is a Regexp
    ok 19 - license mit_new_materials; matches pattern text_license
    not ok 20 - license mit_new_materials; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new_materials; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 21 - license mit_new_materials; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new_materials; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license mit_new_materials, subject name, pattern is supported
    ok 23 - license mit_new_materials, use subject_name
    ok 24 - license mit_new_materials; pattern is a Regexp
    not ok 25 - license mit_new_materials; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new_materials; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 26 - license mit_new_materials; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_new_materials; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 285 - license mit_old; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_old: pattern(s) exist
    ok 4 - license mit_old; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_old; use
    ok 7 - license mit_old; pattern is a Regexp
    ok 8 - license mit_old, subject grant, pattern is supported
    ok 9 - license mit_old, use subject_grant
    ok 10 - license mit_old; pattern is a Regexp
    not ok 11 - license mit_old; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_old; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_old; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_old; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license mit_old; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_old; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license mit_old, subject iri, pattern is supported # TODO license mit_old; subject iri not yet supported
    not ok 15 - license mit_old, use subject_iri # TODO license mit_old; subject iri not yet supported
    # Failed test (with amnesty) 'license mit_old, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license mit_old, subject license, pattern is supported
    ok 17 - license mit_old, use subject_license
    ok 18 - license mit_old; pattern is a Regexp
    ok 19 - license mit_old; matches pattern text_license
    not ok 20 - license mit_old; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_old; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 21 - license mit_old; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_old; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license mit_old, subject name, pattern is supported
    ok 23 - license mit_old, use subject_name
    ok 24 - license mit_old; pattern is a Regexp
    not ok 25 - license mit_old; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_old; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 26 - license mit_old; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_old; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 286 - license mit_oldstyle; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_oldstyle: pattern(s) exist
    ok 4 - license mit_oldstyle; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_oldstyle; use
    ok 7 - license mit_oldstyle; pattern is a Regexp
    ok 8 - license mit_oldstyle, subject grant, pattern is supported
    ok 9 - license mit_oldstyle, use subject_grant
    ok 10 - license mit_oldstyle; pattern is a Regexp
    not ok 11 - license mit_oldstyle; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_oldstyle; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license mit_oldstyle; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license mit_oldstyle, subject iri, pattern is supported
    ok 15 - license mit_oldstyle, use subject_iri
    ok 16 - license mit_oldstyle; pattern is a Regexp
    not ok 17 - license mit_oldstyle; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_oldstyle; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_oldstyle; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_oldstyle, subject license, pattern is supported
    ok 21 - license mit_oldstyle, use subject_license
    ok 22 - license mit_oldstyle; pattern is a Regexp
    ok 23 - license mit_oldstyle; matches pattern text_license
    not ok 24 - license mit_oldstyle; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 25 - license mit_oldstyle; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 26 - license mit_oldstyle, subject name, pattern is supported
    ok 27 - license mit_oldstyle, use subject_name
    ok 28 - license mit_oldstyle; pattern is a Regexp
    not ok 29 - license mit_oldstyle; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 30 - license mit_oldstyle; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 287 - license mit_oldstyle_disclaimer; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_oldstyle_disclaimer: pattern(s) exist
    ok 4 - license mit_oldstyle_disclaimer; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_oldstyle_disclaimer; use
    ok 7 - license mit_oldstyle_disclaimer; pattern is a Regexp
    ok 8 - license mit_oldstyle_disclaimer, subject grant, pattern is supported
    ok 9 - license mit_oldstyle_disclaimer, use subject_grant
    ok 10 - license mit_oldstyle_disclaimer; pattern is a Regexp
    not ok 11 - license mit_oldstyle_disclaimer; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_oldstyle_disclaimer; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license mit_oldstyle_disclaimer; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license mit_oldstyle_disclaimer, subject iri, pattern is supported
    ok 15 - license mit_oldstyle_disclaimer, use subject_iri
    ok 16 - license mit_oldstyle_disclaimer; pattern is a Regexp
    not ok 17 - license mit_oldstyle_disclaimer; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_oldstyle_disclaimer; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_oldstyle_disclaimer; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_oldstyle_disclaimer, subject license, pattern is supported
    ok 21 - license mit_oldstyle_disclaimer, use subject_license
    ok 22 - license mit_oldstyle_disclaimer; pattern is a Regexp
    ok 23 - license mit_oldstyle_disclaimer; matches pattern text_license
    not ok 24 - license mit_oldstyle_disclaimer; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 25 - license mit_oldstyle_disclaimer; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 26 - license mit_oldstyle_disclaimer, subject name, pattern is supported
    ok 27 - license mit_oldstyle_disclaimer, use subject_name
    ok 28 - license mit_oldstyle_disclaimer; pattern is a Regexp
    not ok 29 - license mit_oldstyle_disclaimer; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 30 - license mit_oldstyle_disclaimer; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_disclaimer; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 288 - license mit_oldstyle_permission; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_oldstyle_permission: pattern(s) exist
    ok 4 - license mit_oldstyle_permission; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_oldstyle_permission; use
    ok 7 - license mit_oldstyle_permission; pattern is a Regexp
    ok 8 - license mit_oldstyle_permission, subject grant, pattern is supported
    ok 9 - license mit_oldstyle_permission, use subject_grant
    ok 10 - license mit_oldstyle_permission; pattern is a Regexp
    not ok 11 - license mit_oldstyle_permission; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_oldstyle_permission; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license mit_oldstyle_permission; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license mit_oldstyle_permission, subject iri, pattern is supported
    ok 15 - license mit_oldstyle_permission, use subject_iri
    ok 16 - license mit_oldstyle_permission; pattern is a Regexp
    not ok 17 - license mit_oldstyle_permission; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_oldstyle_permission; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_oldstyle_permission; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_oldstyle_permission, subject license, pattern is supported
    ok 21 - license mit_oldstyle_permission, use subject_license
    ok 22 - license mit_oldstyle_permission; pattern is a Regexp
    ok 23 - license mit_oldstyle_permission; matches pattern text_license
    not ok 24 - license mit_oldstyle_permission; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 25 - license mit_oldstyle_permission; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 26 - license mit_oldstyle_permission, subject name, pattern is supported
    ok 27 - license mit_oldstyle_permission, use subject_name
    ok 28 - license mit_oldstyle_permission; pattern is a Regexp
    not ok 29 - license mit_oldstyle_permission; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 30 - license mit_oldstyle_permission; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_oldstyle_permission; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 289 - license mit_open_group; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_open_group: pattern(s) exist
    ok 4 - license mit_open_group; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_open_group; use
    ok 7 - license mit_open_group; pattern is a Regexp
    ok 8 - license mit_open_group, subject grant, pattern is supported
    ok 9 - license mit_open_group, use subject_grant
    ok 10 - license mit_open_group; pattern is a Regexp
    not ok 11 - license mit_open_group; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_open_group; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_open_group; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_open_group; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_open_group; misses pattern not_name_grant
    ok 14 - license mit_open_group, subject iri, pattern is supported
    ok 15 - license mit_open_group, use subject_iri
    ok 16 - license mit_open_group; pattern is a Regexp
    not ok 17 - license mit_open_group; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_open_group; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_open_group; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_open_group; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_open_group; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_open_group; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_open_group, subject license, pattern is supported
    ok 21 - license mit_open_group, use subject_license
    ok 22 - license mit_open_group; pattern is a Regexp
    ok 23 - license mit_open_group; matches pattern text_license
    not ok 24 - license mit_open_group; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_open_group; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_open_group; misses pattern not_name_license
    ok 26 - license mit_open_group, subject name, pattern is supported
    ok 27 - license mit_open_group, use subject_name
    ok 28 - license mit_open_group; pattern is a Regexp
    ok 29 - license mit_open_group; matches pattern name_name
    not ok 30 - license mit_open_group; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_open_group; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 290 - license mit_openvision; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_openvision: pattern(s) exist
    ok 4 - license mit_openvision; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_openvision; use
    ok 7 - license mit_openvision; pattern is a Regexp
    ok 8 - license mit_openvision, subject grant, pattern is supported
    ok 9 - license mit_openvision, use subject_grant
    ok 10 - license mit_openvision; pattern is a Regexp
    not ok 11 - license mit_openvision; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_openvision; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_openvision; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_openvision; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_openvision; misses pattern not_name_grant
    ok 14 - license mit_openvision, subject iri, pattern is supported
    ok 15 - license mit_openvision, use subject_iri
    ok 16 - license mit_openvision; pattern is a Regexp
    not ok 17 - license mit_openvision; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_openvision; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_openvision; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_openvision; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_openvision; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_openvision; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_openvision, subject license, pattern is supported
    ok 21 - license mit_openvision, use subject_license
    ok 22 - license mit_openvision; pattern is a Regexp
    ok 23 - license mit_openvision; matches pattern text_license
    not ok 24 - license mit_openvision; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_openvision; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_openvision; misses pattern not_name_license
    ok 26 - license mit_openvision, subject name, pattern is supported
    ok 27 - license mit_openvision, use subject_name
    ok 28 - license mit_openvision; pattern is a Regexp
    ok 29 - license mit_openvision; matches pattern name_name
    not ok 30 - license mit_openvision; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_openvision; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 291 - license mit_osf; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_osf: pattern(s) exist
    ok 4 - license mit_osf; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_osf; use
    ok 7 - license mit_osf; pattern is a Regexp
    ok 8 - license mit_osf, subject grant, pattern is supported
    ok 9 - license mit_osf, use subject_grant
    ok 10 - license mit_osf; pattern is a Regexp
    not ok 11 - license mit_osf; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_osf; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_osf; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_osf; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_osf; misses pattern not_name_grant
    ok 14 - license mit_osf, subject iri, pattern is supported
    ok 15 - license mit_osf, use subject_iri
    ok 16 - license mit_osf; pattern is a Regexp
    not ok 17 - license mit_osf; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_osf; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_osf; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_osf; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_osf; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_osf; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_osf, subject license, pattern is supported
    ok 21 - license mit_osf, use subject_license
    ok 22 - license mit_osf; pattern is a Regexp
    ok 23 - license mit_osf; matches pattern text_license
    not ok 24 - license mit_osf; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_osf; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_osf; misses pattern not_name_license
    ok 26 - license mit_osf, subject name, pattern is supported
    ok 27 - license mit_osf, use subject_name
    ok 28 - license mit_osf; pattern is a Regexp
    ok 29 - license mit_osf; matches pattern name_name
    not ok 30 - license mit_osf; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_osf; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 292 - license mit_unixcrypt; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_unixcrypt: pattern(s) exist
    ok 4 - license mit_unixcrypt; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_unixcrypt; use
    ok 7 - license mit_unixcrypt; pattern is a Regexp
    ok 8 - license mit_unixcrypt, subject grant, pattern is supported
    ok 9 - license mit_unixcrypt, use subject_grant
    ok 10 - license mit_unixcrypt; pattern is a Regexp
    not ok 11 - license mit_unixcrypt; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_unixcrypt; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_unixcrypt; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_unixcrypt; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_unixcrypt; misses pattern not_name_grant
    ok 14 - license mit_unixcrypt, subject iri, pattern is supported
    ok 15 - license mit_unixcrypt, use subject_iri
    ok 16 - license mit_unixcrypt; pattern is a Regexp
    not ok 17 - license mit_unixcrypt; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_unixcrypt; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_unixcrypt; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_unixcrypt; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_unixcrypt; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_unixcrypt; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_unixcrypt, subject license, pattern is supported
    ok 21 - license mit_unixcrypt, use subject_license
    ok 22 - license mit_unixcrypt; pattern is a Regexp
    ok 23 - license mit_unixcrypt; matches pattern text_license
    not ok 24 - license mit_unixcrypt; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_unixcrypt; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_unixcrypt; misses pattern not_name_license
    ok 26 - license mit_unixcrypt, subject name, pattern is supported
    ok 27 - license mit_unixcrypt, use subject_name
    ok 28 - license mit_unixcrypt; pattern is a Regexp
    ok 29 - license mit_unixcrypt; matches pattern name_name
    not ok 30 - license mit_unixcrypt; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_unixcrypt; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 293 - license mit_whatever; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_whatever: pattern(s) exist
    ok 4 - license mit_whatever; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_whatever; use
    ok 7 - license mit_whatever; pattern is a Regexp
    ok 8 - license mit_whatever, subject grant, pattern is supported
    ok 9 - license mit_whatever, use subject_grant
    ok 10 - license mit_whatever; pattern is a Regexp
    not ok 11 - license mit_whatever; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_whatever; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_whatever; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_whatever; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_whatever; misses pattern not_name_grant
    ok 14 - license mit_whatever, subject iri, pattern is supported
    ok 15 - license mit_whatever, use subject_iri
    ok 16 - license mit_whatever; pattern is a Regexp
    not ok 17 - license mit_whatever; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_whatever; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_whatever; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_whatever; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_whatever; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_whatever; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_whatever, subject license, pattern is supported
    ok 21 - license mit_whatever, use subject_license
    ok 22 - license mit_whatever; pattern is a Regexp
    ok 23 - license mit_whatever; matches pattern text_license
    not ok 24 - license mit_whatever; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_whatever; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_whatever; misses pattern not_name_license
    ok 26 - license mit_whatever, subject name, pattern is supported
    ok 27 - license mit_whatever, use subject_name
    ok 28 - license mit_whatever; pattern is a Regexp
    ok 29 - license mit_whatever; matches pattern name_name
    not ok 30 - license mit_whatever; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_whatever; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 294 - license mit_widget; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_widget: pattern(s) exist
    ok 4 - license mit_widget; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_widget; use
    ok 7 - license mit_widget; pattern is a Regexp
    ok 8 - license mit_widget, subject grant, pattern is supported
    ok 9 - license mit_widget, use subject_grant
    ok 10 - license mit_widget; pattern is a Regexp
    not ok 11 - license mit_widget; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_widget; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_widget; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_widget; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_widget; misses pattern not_name_grant
    ok 14 - license mit_widget, subject iri, pattern is supported
    ok 15 - license mit_widget, use subject_iri
    ok 16 - license mit_widget; pattern is a Regexp
    not ok 17 - license mit_widget; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_widget; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_widget; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_widget; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_widget; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_widget; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_widget, subject license, pattern is supported
    ok 21 - license mit_widget, use subject_license
    ok 22 - license mit_widget; pattern is a Regexp
    ok 23 - license mit_widget; matches pattern text_license
    not ok 24 - license mit_widget; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_widget; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_widget; misses pattern not_name_license
    ok 26 - license mit_widget, subject name, pattern is supported
    ok 27 - license mit_widget, use subject_name
    ok 28 - license mit_widget; pattern is a Regexp
    ok 29 - license mit_widget; matches pattern name_name
    not ok 30 - license mit_widget; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_widget; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 295 - license mit_xfig; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit_xfig: pattern(s) exist
    ok 4 - license mit_xfig; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit_xfig; use
    ok 7 - license mit_xfig; pattern is a Regexp
    ok 8 - license mit_xfig, subject grant, pattern is supported
    ok 9 - license mit_xfig, use subject_grant
    ok 10 - license mit_xfig; pattern is a Regexp
    not ok 11 - license mit_xfig; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_xfig; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mit_xfig; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_xfig; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mit_xfig; misses pattern not_name_grant
    ok 14 - license mit_xfig, subject iri, pattern is supported
    ok 15 - license mit_xfig, use subject_iri
    ok 16 - license mit_xfig; pattern is a Regexp
    not ok 17 - license mit_xfig; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_xfig; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mit_xfig; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_xfig; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mit_xfig; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_xfig; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit_xfig, subject license, pattern is supported
    ok 21 - license mit_xfig, use subject_license
    ok 22 - license mit_xfig; pattern is a Regexp
    ok 23 - license mit_xfig; matches pattern text_license
    not ok 24 - license mit_xfig; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_xfig; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mit_xfig; misses pattern not_name_license
    ok 26 - license mit_xfig, subject name, pattern is supported
    ok 27 - license mit_xfig, use subject_name
    ok 28 - license mit_xfig; pattern is a Regexp
    ok 29 - license mit_xfig; matches pattern name_name
    not ok 30 - license mit_xfig; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit_xfig; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 296 - license motosoto; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license motosoto: pattern(s) exist
    ok 4 - license motosoto; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license motosoto; use
    ok 7 - license motosoto; pattern is a Regexp
    ok 8 - license motosoto, subject grant, pattern is supported
    ok 9 - license motosoto, use subject_grant
    ok 10 - license motosoto; pattern is a Regexp
    not ok 11 - license motosoto; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license motosoto; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license motosoto; misses pattern not_iri_grant
    ok 13 - license motosoto; misses pattern not_name_grant
    ok 14 - license motosoto, subject iri, pattern is supported
    ok 15 - license motosoto, use subject_iri
    ok 16 - license motosoto; pattern is a Regexp
    ok 17 - license motosoto; matches pattern iri_iri
    not ok 18 - license motosoto; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license motosoto; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license motosoto; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license motosoto; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license motosoto, subject license, pattern is supported
    ok 21 - license motosoto, use subject_license
    ok 22 - license motosoto; pattern is a Regexp
    ok 23 - license motosoto; matches pattern text_license
    ok 24 - license motosoto; misses pattern not_iri_license
    ok 25 - license motosoto; misses pattern not_name_license
    ok 26 - license motosoto, subject name, pattern is supported
    ok 27 - license motosoto, use subject_name
    ok 28 - license motosoto; pattern is a Regexp
    ok 29 - license motosoto; matches pattern name_name
    not ok 30 - license motosoto; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license motosoto; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 297 - license mpich2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mpich2: pattern(s) exist
    ok 4 - license mpich2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mpich2; use
    ok 7 - license mpich2; pattern is a Regexp
    ok 8 - license mpich2, subject grant, pattern is supported
    ok 9 - license mpich2, use subject_grant
    ok 10 - license mpich2; pattern is a Regexp
    not ok 11 - license mpich2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpich2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mpich2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpich2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mpich2; misses pattern not_name_grant
    ok 14 - license mpich2, subject iri, pattern is supported
    ok 15 - license mpich2, use subject_iri
    ok 16 - license mpich2; pattern is a Regexp
    not ok 17 - license mpich2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpich2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mpich2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpich2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mpich2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpich2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mpich2, subject license, pattern is supported
    ok 21 - license mpich2, use subject_license
    ok 22 - license mpich2; pattern is a Regexp
    ok 23 - license mpich2; matches pattern text_license
    not ok 24 - license mpich2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpich2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mpich2; misses pattern not_name_license
    ok 26 - license mpich2, subject name, pattern is supported
    ok 27 - license mpich2, use subject_name
    ok 28 - license mpich2; pattern is a Regexp
    ok 29 - license mpich2; matches pattern name_name
    not ok 30 - license mpich2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpich2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 298 - license mpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mpl: pattern(s) exist
    ok 4 - license mpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mpl; use
    ok 7 - license mpl; pattern is a Regexp
    ok 8 - license mpl, subject grant, pattern is supported
    ok 9 - license mpl, use subject_grant
    ok 10 - license mpl; pattern is a Regexp
    not ok 11 - license mpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license mpl; misses pattern not_iri_grant
    ok 13 - license mpl; misses pattern not_name_grant
    ok 14 - license mpl, subject iri, pattern is supported
    ok 15 - license mpl, use subject_iri
    ok 16 - license mpl; pattern is a Regexp
    ok 17 - license mpl; matches pattern iri_iri
    not ok 18 - license mpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mpl, subject license, pattern is supported # TODO license mpl; subject license not yet supported
    not ok 21 - license mpl, use subject_license # TODO license mpl; subject license not yet supported
    # Failed test (with amnesty) 'license mpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license mpl, subject name, pattern is supported
    ok 23 - license mpl, use subject_name
    ok 24 - license mpl; pattern is a Regexp
    ok 25 - license mpl; matches pattern name_name
    ok 26 - license mpl; misses pattern not_iri_name
    1..26
}
ok 299 - license mpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mpl_1: pattern(s) exist
    ok 4 - license mpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mpl_1; use
    ok 7 - license mpl_1; pattern is a Regexp
    ok 8 - license mpl_1, subject grant, pattern is supported
    ok 9 - license mpl_1, use subject_grant
    ok 10 - license mpl_1; pattern is a Regexp
    not ok 11 - license mpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mpl_1; misses pattern not_name_grant
    ok 14 - license mpl_1, subject iri, pattern is supported # TODO license mpl_1; subject iri not yet supported
    ok 15 - license mpl_1, use subject_iri # TODO license mpl_1; subject iri not yet supported
    ok 16 - license mpl_1; pattern is a Regexp # TODO license mpl_1; subject iri not yet supported
    not ok 17 - license mpl_1; dataset iri missing # TODO license mpl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mpl_1; dataset grant missing # TODO license mpl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mpl_1; dataset license missing # TODO license mpl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mpl_1, subject license, pattern is supported
    ok 21 - license mpl_1, use subject_license
    ok 22 - license mpl_1; pattern is a Regexp
    ok 23 - license mpl_1; matches pattern text_license
    not ok 24 - license mpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mpl_1; misses pattern not_name_license
    ok 26 - license mpl_1, subject name, pattern is supported
    ok 27 - license mpl_1, use subject_name
    ok 28 - license mpl_1; pattern is a Regexp
    ok 29 - license mpl_1; matches pattern name_name
    not ok 30 - license mpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 300 - license mpl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mpl_1_1: pattern(s) exist
    ok 4 - license mpl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mpl_1_1; use
    ok 7 - license mpl_1_1; pattern is a Regexp
    ok 8 - license mpl_1_1, subject grant, pattern is supported
    ok 9 - license mpl_1_1, use subject_grant
    ok 10 - license mpl_1_1; pattern is a Regexp
    not ok 11 - license mpl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mpl_1_1; misses pattern not_name_grant
    ok 14 - license mpl_1_1, subject iri, pattern is supported # TODO license mpl_1_1; subject iri not yet supported
    ok 15 - license mpl_1_1, use subject_iri # TODO license mpl_1_1; subject iri not yet supported
    ok 16 - license mpl_1_1; pattern is a Regexp # TODO license mpl_1_1; subject iri not yet supported
    not ok 17 - license mpl_1_1; dataset iri missing # TODO license mpl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mpl_1_1; dataset grant missing # TODO license mpl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mpl_1_1; dataset license missing # TODO license mpl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mpl_1_1, subject license, pattern is supported
    ok 21 - license mpl_1_1, use subject_license
    ok 22 - license mpl_1_1; pattern is a Regexp
    ok 23 - license mpl_1_1; matches pattern text_license
    not ok 24 - license mpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mpl_1_1; misses pattern not_name_license
    ok 26 - license mpl_1_1, subject name, pattern is supported
    ok 27 - license mpl_1_1, use subject_name
    ok 28 - license mpl_1_1; pattern is a Regexp
    ok 29 - license mpl_1_1; matches pattern name_name
    not ok 30 - license mpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 301 - license mpl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mpl_2: pattern(s) exist
    ok 4 - license mpl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mpl_2; use
    ok 7 - license mpl_2; pattern is a Regexp
    ok 8 - license mpl_2, subject grant, pattern is supported
    ok 9 - license mpl_2, use subject_grant
    ok 10 - license mpl_2; pattern is a Regexp
    not ok 11 - license mpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mpl_2; misses pattern not_name_grant
    ok 14 - license mpl_2, subject iri, pattern is supported # TODO license mpl_2; subject iri not yet supported
    ok 15 - license mpl_2, use subject_iri # TODO license mpl_2; subject iri not yet supported
    ok 16 - license mpl_2; pattern is a Regexp # TODO license mpl_2; subject iri not yet supported
    not ok 17 - license mpl_2; dataset iri missing # TODO license mpl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mpl_2; dataset grant missing # TODO license mpl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mpl_2; dataset license missing # TODO license mpl_2; subject iri not yet supported
    # Failed test (with amnesty) 'license mpl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mpl_2, subject license, pattern is supported
    ok 21 - license mpl_2, use subject_license
    ok 22 - license mpl_2; pattern is a Regexp
    ok 23 - license mpl_2; matches pattern text_license
    not ok 24 - license mpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mpl_2; misses pattern not_name_license
    ok 26 - license mpl_2, subject name, pattern is supported
    ok 27 - license mpl_2, use subject_name
    ok 28 - license mpl_2; pattern is a Regexp
    ok 29 - license mpl_2; matches pattern name_name
    not ok 30 - license mpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 302 - license mpl_2_no_copyleft_exception; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mpl_2_no_copyleft_exception: pattern(s) exist
    ok 4 - license mpl_2_no_copyleft_exception; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mpl_2_no_copyleft_exception; use
    ok 7 - license mpl_2_no_copyleft_exception; pattern is a Regexp
    ok 8 - license mpl_2_no_copyleft_exception, subject grant, pattern is supported
    ok 9 - license mpl_2_no_copyleft_exception, use subject_grant
    ok 10 - license mpl_2_no_copyleft_exception; pattern is a Regexp
    not ok 11 - license mpl_2_no_copyleft_exception; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2_no_copyleft_exception; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mpl_2_no_copyleft_exception; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2_no_copyleft_exception; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mpl_2_no_copyleft_exception; misses pattern not_name_grant
    ok 14 - license mpl_2_no_copyleft_exception, subject iri, pattern is supported
    ok 15 - license mpl_2_no_copyleft_exception, use subject_iri
    ok 16 - license mpl_2_no_copyleft_exception; pattern is a Regexp
    not ok 17 - license mpl_2_no_copyleft_exception; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2_no_copyleft_exception; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mpl_2_no_copyleft_exception; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2_no_copyleft_exception; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mpl_2_no_copyleft_exception; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2_no_copyleft_exception; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mpl_2_no_copyleft_exception, subject license, pattern is supported # TODO license mpl_2_no_copyleft_exception; subject license not yet supported
    not ok 21 - license mpl_2_no_copyleft_exception, use subject_license # TODO license mpl_2_no_copyleft_exception; subject license not yet supported
    # Failed test (with amnesty) 'license mpl_2_no_copyleft_exception, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license mpl_2_no_copyleft_exception, subject name, pattern is supported
    ok 23 - license mpl_2_no_copyleft_exception, use subject_name
    ok 24 - license mpl_2_no_copyleft_exception; pattern is a Regexp
    not ok 25 - license mpl_2_no_copyleft_exception; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2_no_copyleft_exception; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Mozilla Public License 2.0 (n | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # | o copyleft exception)         |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1(?:\.0 |
    # |                               |    | {1,3})? of (?:[Tt]he )?(?:Moz |
    # |                               |    | illa Public(?: [Ll]icen[cs]e) |
    # |                               |    | ? 2\.0 [((]no copyleft except |
    # |                               |    | ion[))]|\b(?:MPL(?:(?:[-–]\s{ |
    # |                               |    | 0,3})?)2\.0(?:(?:[-–]\s{0,3}) |
    # |                               |    | ?)no(?:(?:[-–]\s{0,3})?)copyl |
    # |                               |    | eft(?:(?:[-–]\s{0,3})?)except |
    # |                               |    | ion|OFL|openfont))(?: [Ll]ice |
    # |                               |    | n[cs]e)?)|(?:[Tt]he )?(?:Mozi |
    # |                               |    | lla Public(?: [Ll]icen[cs]e)? |
    # |                               |    |  2\.0 [((]no copyleft excepti |
    # |                               |    | on[))]|\b(?:MPL(?:(?:[-–]\s{0 |
    # |                               |    | ,3})?)2\.0(?:(?:[-–]\s{0,3})? |
    # |                               |    | )no(?:(?:[-–]\s{0,3})?)copyle |
    # |                               |    | ft(?:(?:[-–]\s{0,3})?)excepti |
    # |                               |    | on|OFL|openfont))(?: [Ll]icen |
    # |                               |    | [cs]e)?(?:(?:(?:(?:[-–]\s{0,3 |
    # |                               |    | })?)|[;:,、,]? ?(?:(?:only |ei |
    # |                               |    | ther )?)?|(?: [-–—]{1,2} ))?[ |
    # |                               |    | ((]?(?:[Vv]ersion [Vv]?|VERSI |
    # |                               |    | ON |rev(?:ision)? |[Vv]\.? ?) |
    # |                               |    | ?1(?:\.0{1,3})? ?(?:(?:of the |
    # |                               |    |  )?Licen[cs]e)?)?(?: ?[((](?: |
    # |                               |    | (?:[Tt]he ))?(?:["«»˝̏“”„]|[' |
    # |                               |    | <>`´‘’‹›‚]{0,2})?(?:MPL-2\.0- |
    # |                               |    | no-copyleft-exception|OFL|ope |
    # |                               |    | nfont)(?:(?:(?:(?:[-–]\s{0,3} |
    # |                               |    | )?)|[;:,、,]? ?(?:(?:only |eit |
    # |                               |    | her )?)?|(?: [-–—]{1,2} ))?[( |
    # |                               |    | (]?(?:[Vv]ersion [Vv]?|VERSIO |
    # |                               |    | N |rev(?:ision)? |[Vv]\.? ?)? |
    # |                               |    | 1(?:\.0{1,3})?)?(?: [Ll]icen[ |
    # |                               |    | cs]e)?(?:["«»˝̏“”„]|['<>`´‘’‹ |
    # |                               |    | ›‚]{0,2})?[))])?(?:(?:(?:[-–] |
    # |                               |    | \s{0,3})?)|[;:,、,]? ?(?:(?:on |
    # |                               |    | ly |either )?)?|(?: [-–—]{1,2 |
    # |                               |    | } ))?[((]?(?:[Vv]ersion [Vv]? |
    # |                               |    | |VERSION |rev(?:ision)? |[Vv] |
    # |                               |    | \.? ?)?1(?:\.0{1,3})? ?(?:(?: |
    # |                               |    | of the )?Licen[cs]e)?(?: ?[(( |
    # |                               |    | ](?:(?:[Tt]he ))?(?:["«»˝̏“”„ |
    # |                               |    | ]|['<>`´‘’‹›‚]{0,2})?(?:MPL-2 |
    # |                               |    | \.0-no-copyleft-exception|OFL |
    # |                               |    | |openfont)(?:(?:(?:(?:[-–]\s{ |
    # |                               |    | 0,3})?)|[;:,、,]? ?(?:(?:only  |
    # |                               |    | |either )?)?|(?: [-–—]{1,2} ) |
    # |                               |    | )?[((]?(?:[Vv]ersion [Vv]?|VE |
    # |                               |    | RSION |rev(?:ision)? |[Vv]\.? |
    # |                               |    |  ?)?1(?:\.0{1,3})?)?(?: [Ll]i |
    # |                               |    | cen[cs]e)?(?:["«»˝̏“”„]|['<>` |
    # |                               |    | ´‘’‹›‚]{0,2})?[))])?(?:[^+.A- |
    # |                               |    | Za-z0-9]|\.[^0-9]|\.\z|\z)))  |
    # +-------------------------------+----+-------------------------------+
    not ok 26 - license mpl_2_no_copyleft_exception; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mpl_2_no_copyleft_exception; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 303 - license ms_cl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ms_cl: pattern(s) exist
    ok 4 - license ms_cl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ms_cl; use
    ok 7 - license ms_cl; pattern is a Regexp
    ok 8 - license ms_cl, subject grant, pattern is supported
    ok 9 - license ms_cl, use subject_grant
    ok 10 - license ms_cl; pattern is a Regexp
    not ok 11 - license ms_cl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_cl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ms_cl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_cl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ms_cl; misses pattern not_name_grant
    ok 14 - license ms_cl, subject iri, pattern is supported
    ok 15 - license ms_cl, use subject_iri
    ok 16 - license ms_cl; pattern is a Regexp
    not ok 17 - license ms_cl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_cl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ms_cl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_cl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ms_cl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_cl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ms_cl, subject license, pattern is supported
    ok 21 - license ms_cl, use subject_license
    ok 22 - license ms_cl; pattern is a Regexp
    ok 23 - license ms_cl; matches pattern text_license
    not ok 24 - license ms_cl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_cl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ms_cl; misses pattern not_name_license
    ok 26 - license ms_cl, subject name, pattern is supported
    ok 27 - license ms_cl, use subject_name
    ok 28 - license ms_cl; pattern is a Regexp
    ok 29 - license ms_cl; matches pattern name_name
    not ok 30 - license ms_cl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_cl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 304 - license ms_pl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ms_pl: pattern(s) exist
    ok 4 - license ms_pl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ms_pl; use
    ok 7 - license ms_pl; pattern is a Regexp
    ok 8 - license ms_pl, subject grant, pattern is supported
    ok 9 - license ms_pl, use subject_grant
    ok 10 - license ms_pl; pattern is a Regexp
    not ok 11 - license ms_pl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_pl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license ms_pl; misses pattern not_iri_grant
    ok 13 - license ms_pl; misses pattern not_name_grant
    ok 14 - license ms_pl, subject iri, pattern is supported
    ok 15 - license ms_pl, use subject_iri
    ok 16 - license ms_pl; pattern is a Regexp
    ok 17 - license ms_pl; matches pattern iri_iri
    not ok 18 - license ms_pl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_pl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ms_pl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_pl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ms_pl, subject license, pattern is supported
    ok 21 - license ms_pl, use subject_license
    ok 22 - license ms_pl; pattern is a Regexp
    not ok 23 - license ms_pl; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_pl; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license ms_pl; misses pattern not_iri_license
    ok 25 - license ms_pl; misses pattern not_name_license
    ok 26 - license ms_pl, subject name, pattern is supported
    ok 27 - license ms_pl, use subject_name
    ok 28 - license ms_pl; pattern is a Regexp
    ok 29 - license ms_pl; matches pattern name_name
    not ok 30 - license ms_pl; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license ms_pl; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 305 - license ms_rl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ms_rl: pattern(s) exist
    ok 4 - license ms_rl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ms_rl; use
    ok 7 - license ms_rl; pattern is a Regexp
    ok 8 - license ms_rl, subject grant, pattern is supported
    ok 9 - license ms_rl, use subject_grant
    ok 10 - license ms_rl; pattern is a Regexp
    not ok 11 - license ms_rl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_rl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license ms_rl; misses pattern not_iri_grant
    ok 13 - license ms_rl; misses pattern not_name_grant
    ok 14 - license ms_rl, subject iri, pattern is supported
    ok 15 - license ms_rl, use subject_iri
    ok 16 - license ms_rl; pattern is a Regexp
    ok 17 - license ms_rl; matches pattern iri_iri
    not ok 18 - license ms_rl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_rl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ms_rl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_rl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ms_rl, subject license, pattern is supported
    ok 21 - license ms_rl, use subject_license
    ok 22 - license ms_rl; pattern is a Regexp
    not ok 23 - license ms_rl; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license ms_rl; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license ms_rl; misses pattern not_iri_license
    ok 25 - license ms_rl; misses pattern not_name_license
    ok 26 - license ms_rl, subject name, pattern is supported
    ok 27 - license ms_rl, use subject_name
    ok 28 - license ms_rl; pattern is a Regexp
    ok 29 - license ms_rl; matches pattern name_name
    not ok 30 - license ms_rl; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license ms_rl; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 306 - license mulan; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mulan: pattern(s) exist
    ok 4 - license mulan; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mulan; use
    ok 7 - license mulan; pattern is a Regexp
    ok 8 - license mulan, subject grant, pattern is supported
    ok 9 - license mulan, use subject_grant
    ok 10 - license mulan; pattern is a Regexp
    not ok 11 - license mulan; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mulan; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mulan; misses pattern not_name_grant
    ok 14 - license mulan, subject iri, pattern is supported # TODO license mulan; subject iri not yet supported
    not ok 15 - license mulan, use subject_iri # TODO license mulan; subject iri not yet supported
    # Failed test (with amnesty) 'license mulan, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license mulan, subject license, pattern is supported # TODO license mulan; subject license not yet supported
    not ok 17 - license mulan, use subject_license # TODO license mulan; subject license not yet supported
    # Failed test (with amnesty) 'license mulan, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license mulan, subject name, pattern is supported
    ok 19 - license mulan, use subject_name
    ok 20 - license mulan; pattern is a Regexp
    ok 21 - license mulan; matches pattern name_name
    not ok 22 - license mulan; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 307 - license mulan; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mulan: pattern(s) exist
    ok 4 - license mulan; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mulan; use
    ok 7 - license mulan; pattern is a Regexp
    ok 8 - license mulan, subject grant, pattern is supported
    ok 9 - license mulan, use subject_grant
    ok 10 - license mulan; pattern is a Regexp
    not ok 11 - license mulan; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mulan; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mulan; misses pattern not_name_grant
    ok 14 - license mulan, subject iri, pattern is supported # TODO license mulan; subject iri not yet supported
    not ok 15 - license mulan, use subject_iri # TODO license mulan; subject iri not yet supported
    # Failed test (with amnesty) 'license mulan, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license mulan, subject license, pattern is supported # TODO license mulan; subject license not yet supported
    not ok 17 - license mulan, use subject_license # TODO license mulan; subject license not yet supported
    # Failed test (with amnesty) 'license mulan, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license mulan, subject name, pattern is supported
    ok 19 - license mulan, use subject_name
    ok 20 - license mulan; pattern is a Regexp
    ok 21 - license mulan; matches pattern name_name
    not ok 22 - license mulan; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 308 - license mulan_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mulan_1: pattern(s) exist
    ok 4 - license mulan_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mulan_1; use
    ok 7 - license mulan_1; pattern is a Regexp
    ok 8 - license mulan_1, subject grant, pattern is supported
    ok 9 - license mulan_1, use subject_grant
    ok 10 - license mulan_1; pattern is a Regexp
    not ok 11 - license mulan_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license mulan_1; misses pattern not_iri_grant
    ok 13 - license mulan_1; misses pattern not_name_grant
    ok 14 - license mulan_1, subject iri, pattern is supported
    ok 15 - license mulan_1, use subject_iri
    ok 16 - license mulan_1; pattern is a Regexp
    ok 17 - license mulan_1; matches pattern iri_iri
    not ok 18 - license mulan_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mulan_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mulan_1, subject license, pattern is supported
    ok 21 - license mulan_1, use subject_license
    ok 22 - license mulan_1; pattern is a Regexp
    ok 23 - license mulan_1; matches pattern text_license
    ok 24 - license mulan_1; misses pattern not_iri_license
    ok 25 - license mulan_1; misses pattern not_name_license
    ok 26 - license mulan_1, subject name, pattern is supported
    ok 27 - license mulan_1, use subject_name
    ok 28 - license mulan_1; pattern is a Regexp
    ok 29 - license mulan_1; matches pattern name_name
    ok 30 - license mulan_1; misses pattern not_iri_name
    1..30
}
ok 309 - license mulan_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mulan_1: pattern(s) exist
    ok 4 - license mulan_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mulan_1; use
    ok 7 - license mulan_1; pattern is a Regexp
    ok 8 - license mulan_1, subject grant, pattern is supported
    ok 9 - license mulan_1, use subject_grant
    ok 10 - license mulan_1; pattern is a Regexp
    not ok 11 - license mulan_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mulan_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mulan_1; misses pattern not_name_grant
    ok 14 - license mulan_1, subject iri, pattern is supported
    ok 15 - license mulan_1, use subject_iri
    ok 16 - license mulan_1; pattern is a Regexp
    not ok 17 - license mulan_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mulan_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mulan_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mulan_1, subject license, pattern is supported
    ok 21 - license mulan_1, use subject_license
    ok 22 - license mulan_1; pattern is a Regexp
    ok 23 - license mulan_1; matches pattern text_license
    not ok 24 - license mulan_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mulan_1; misses pattern not_name_license
    ok 26 - license mulan_1, subject name, pattern is supported
    ok 27 - license mulan_1, use subject_name
    ok 28 - license mulan_1; pattern is a Regexp
    not ok 29 - license mulan_1; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +--------------+----+------------------------------------------------+
    # | GOT          | OP | CHECK                                          |
    # +--------------+----+------------------------------------------------+
    # | 木兰宽松许可证, 第1版 | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0,3})?)|[;:,、,]? ?( |
    # |              |    | ?:(?:only |either )?)?|(?: [-–—]{1,2} ))?[((]? |
    # |              |    | (?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[V |
    # |              |    | v]\.? ?)?(?:(?:(?:[-–]\s{0,3})?)|[;:,、,]? ?(?: |
    # |              |    | (?:only |either )?)?|(?: [-–—]{1,2} ))?[((]?(? |
    # |              |    | :[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv] |
    # |              |    | \.? ?)?1(?:\.0{1,3})? of (?:[Tt]he )?(?:Mulan  |
    # |              |    | PSL|Mulan Permissive Software|\bMulanPSL|木兰宽松许 |
    # |              |    | 可证(?:, |[、,] ?)第1版)(?: [Ll]icen[cs]e)?)|(?:[Tt |
    # |              |    | ]he )?(?:Mulan PSL|Mulan Permissive Software|\ |
    # |              |    | bMulanPSL|木兰宽松许可证(?:, |[、,] ?)第1版)(?: [Ll]icen |
    # |              |    | [cs]e)?(?:(?:(?:(?:[-–]\s{0,3})?)|[;:,、,]? ?(? |
    # |              |    | :(?:only |either )?)?|(?: [-–—]{1,2} ))?[((]?( |
    # |              |    | ?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv |
    # |              |    | ]\.? ?)?1(?:\.0{1,3})? ?(?:(?:of the )?Licen[c |
    # |              |    | s]e)?)?(?: ?[((](?:(?:[Tt]he ))?(?:["«»˝̏“”„]| |
    # |              |    | ['<>`´‘’‹›‚]{0,2})?MulanPSL(?:(?:(?:(?:[-–]\s{ |
    # |              |    | 0,3})?)|[;:,、,]? ?(?:(?:only |either )?)?|(?:  |
    # |              |    | [-–—]{1,2} ))?[((]?(?:[Vv]ersion [Vv]?|VERSION |
    # |              |    |  |rev(?:ision)? |[Vv]\.? ?)?1(?:\.0{1,3})?)?(? |
    # |              |    | : [Ll]icen[cs]e)?(?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0, |
    # |              |    | 2})?[))])?(?:(?:(?:[-–]\s{0,3})?)|[;:,、,]? ?(? |
    # |              |    | :(?:only |either )?)?|(?: [-–—]{1,2} ))?[((]?( |
    # |              |    | ?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv |
    # |              |    | ]\.? ?)?1(?:\.0{1,3})? ?(?:(?:of the )?Licen[c |
    # |              |    | s]e)?(?: ?[((](?:(?:[Tt]he ))?(?:["«»˝̏“”„]|[' |
    # |              |    | <>`´‘’‹›‚]{0,2})?MulanPSL(?:(?:(?:(?:[-–]\s{0, |
    # |              |    | 3})?)|[;:,、,]? ?(?:(?:only |either )?)?|(?: [- |
    # |              |    | –—]{1,2} ))?[((]?(?:[Vv]ersion [Vv]?|VERSION | |
    # |              |    | rev(?:ision)? |[Vv]\.? ?)?1(?:\.0{1,3})?)?(?:  |
    # |              |    | [Ll]icen[cs]e)?(?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2} |
    # |              |    | )?[))])?(?:[^+.A-Za-z0-9]|\.[^0-9]|\.\z|\z)))  |
    # +--------------+----+------------------------------------------------+
    not ok 30 - license mulan_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 310 - license mulan_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mulan_2: pattern(s) exist
    ok 4 - license mulan_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mulan_2; use
    ok 7 - license mulan_2; pattern is a Regexp
    ok 8 - license mulan_2, subject grant, pattern is supported
    ok 9 - license mulan_2, use subject_grant
    ok 10 - license mulan_2; pattern is a Regexp
    not ok 11 - license mulan_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mulan_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mulan_2; misses pattern not_name_grant
    ok 14 - license mulan_2, subject iri, pattern is supported
    ok 15 - license mulan_2, use subject_iri
    ok 16 - license mulan_2; pattern is a Regexp
    not ok 17 - license mulan_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mulan_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mulan_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mulan_2, subject license, pattern is supported
    ok 21 - license mulan_2, use subject_license
    ok 22 - license mulan_2; pattern is a Regexp
    ok 23 - license mulan_2; matches pattern text_license
    not ok 24 - license mulan_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mulan_2; misses pattern not_name_license
    ok 26 - license mulan_2, subject name, pattern is supported
    ok 27 - license mulan_2, use subject_name
    ok 28 - license mulan_2; pattern is a Regexp
    ok 29 - license mulan_2; matches pattern name_name
    not ok 30 - license mulan_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 311 - license mulan_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mulan_2: pattern(s) exist
    ok 4 - license mulan_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mulan_2; use
    ok 7 - license mulan_2; pattern is a Regexp
    ok 8 - license mulan_2, subject grant, pattern is supported
    ok 9 - license mulan_2, use subject_grant
    ok 10 - license mulan_2; pattern is a Regexp
    not ok 11 - license mulan_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license mulan_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license mulan_2; misses pattern not_name_grant
    ok 14 - license mulan_2, subject iri, pattern is supported
    ok 15 - license mulan_2, use subject_iri
    ok 16 - license mulan_2; pattern is a Regexp
    not ok 17 - license mulan_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license mulan_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license mulan_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mulan_2, subject license, pattern is supported
    ok 21 - license mulan_2, use subject_license
    ok 22 - license mulan_2; pattern is a Regexp
    ok 23 - license mulan_2; matches pattern text_license
    not ok 24 - license mulan_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license mulan_2; misses pattern not_name_license
    ok 26 - license mulan_2, subject name, pattern is supported
    ok 27 - license mulan_2, use subject_name
    ok 28 - license mulan_2; pattern is a Regexp
    not ok 29 - license mulan_2; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +--------------+----+------------------------------------------------+
    # | GOT          | OP | CHECK                                          |
    # +--------------+----+------------------------------------------------+
    # | 木兰宽松许可证, 第2版 | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0,3})?)|[;:,、,]? ?( |
    # |              |    | ?:(?:only |either )?)?|(?: [-–—]{1,2} ))?[((]? |
    # |              |    | (?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[V |
    # |              |    | v]\.? ?)?(?:(?:(?:[-–]\s{0,3})?)|[;:,、,]? ?(?: |
    # |              |    | (?:only |either )?)?|(?: [-–—]{1,2} ))?[((]?(? |
    # |              |    | :[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv] |
    # |              |    | \.? ?)?2(?:\.0{1,3})? of (?:[Tt]he )?(?:Mulan  |
    # |              |    | PSL|Mulan Permissive Software|MulanPSL|木兰宽松许可证 |
    # |              |    | (?:, |[、,] ?)第2版)(?: [Ll]icen[cs]e)?)|(?:[Tt]h |
    # |              |    | e )?(?:Mulan PSL|Mulan Permissive Software|Mul |
    # |              |    | anPSL|木兰宽松许可证(?:, |[、,] ?)第2版)(?: [Ll]icen[cs] |
    # |              |    | e)?(?:(?:(?:(?:[-–]\s{0,3})?)|[;:,、,]? ?(?:(?: |
    # |              |    | only |either )?)?|(?: [-–—]{1,2} ))?[((]?(?:[V |
    # |              |    | v]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? |
    # |              |    |  ?)?2(?:\.0{1,3})? ?(?:(?:of the )?Licen[cs]e) |
    # |              |    | ?)?(?: ?[((](?:(?:[Tt]he ))?(?:["«»˝̏“”„]|['<> |
    # |              |    | `´‘’‹›‚]{0,2})?MulanPSL(?:(?:(?:(?:[-–]\s{0,3} |
    # |              |    | )?)|[;:,、,]? ?(?:(?:only |either )?)?|(?: [-–— |
    # |              |    | ]{1,2} ))?[((]?(?:[Vv]ersion [Vv]?|VERSION |re |
    # |              |    | v(?:ision)? |[Vv]\.? ?)?2(?:\.0{1,3})?)?(?: [L |
    # |              |    | l]icen[cs]e)?(?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2})? |
    # |              |    | [))])?(?:(?:(?:[-–]\s{0,3})?)|[;:,、,]? ?(?:(?: |
    # |              |    | only |either )?)?|(?: [-–—]{1,2} ))?[((]?(?:[V |
    # |              |    | v]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? |
    # |              |    |  ?)?2(?:\.0{1,3})? ?(?:(?:of the )?Licen[cs]e) |
    # |              |    | ?(?: ?[((](?:(?:[Tt]he ))?(?:["«»˝̏“”„]|['<>`´ |
    # |              |    | ‘’‹›‚]{0,2})?MulanPSL(?:(?:(?:(?:[-–]\s{0,3})? |
    # |              |    | )|[;:,、,]? ?(?:(?:only |either )?)?|(?: [-–—]{ |
    # |              |    | 1,2} ))?[((]?(?:[Vv]ersion [Vv]?|VERSION |rev( |
    # |              |    | ?:ision)? |[Vv]\.? ?)?2(?:\.0{1,3})?)?(?: [Ll] |
    # |              |    | icen[cs]e)?(?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2})?[) |
    # |              |    | )])?(?:[^+.A-Za-z0-9]|\.[^0-9]|\.\z|\z)))      |
    # +--------------+----+------------------------------------------------+
    not ok 30 - license mulan_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license mulan_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 312 - license multics; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license multics: pattern(s) exist
    ok 4 - license multics; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license multics; use
    ok 7 - license multics; pattern is a Regexp
    ok 8 - license multics, subject grant, pattern is supported
    ok 9 - license multics, use subject_grant
    ok 10 - license multics; pattern is a Regexp
    not ok 11 - license multics; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license multics; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license multics; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license multics; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license multics; misses pattern not_name_grant
    ok 14 - license multics, subject iri, pattern is supported
    ok 15 - license multics, use subject_iri
    ok 16 - license multics; pattern is a Regexp
    not ok 17 - license multics; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license multics; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license multics; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license multics; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license multics; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license multics; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license multics, subject license, pattern is supported
    ok 21 - license multics, use subject_license
    ok 22 - license multics; pattern is a Regexp
    ok 23 - license multics; matches pattern text_license
    not ok 24 - license multics; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license multics; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license multics; misses pattern not_name_license
    ok 26 - license multics, subject name, pattern is supported
    ok 27 - license multics, use subject_name
    ok 28 - license multics; pattern is a Regexp
    ok 29 - license multics; matches pattern name_name
    not ok 30 - license multics; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license multics; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 313 - license nasa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nasa: pattern(s) exist
    ok 4 - license nasa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nasa; use
    ok 7 - license nasa; pattern is a Regexp
    ok 8 - license nasa, subject grant, pattern is supported
    ok 9 - license nasa, use subject_grant
    ok 10 - license nasa; pattern is a Regexp
    not ok 11 - license nasa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nasa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nasa; misses pattern not_name_grant
    ok 14 - license nasa, subject iri, pattern is supported
    ok 15 - license nasa, use subject_iri
    ok 16 - license nasa; pattern is a Regexp
    not ok 17 - license nasa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license nasa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license nasa; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license nasa, subject license, pattern is supported # TODO license nasa; subject license not yet supported
    not ok 21 - license nasa, use subject_license # TODO license nasa; subject license not yet supported
    # Failed test (with amnesty) 'license nasa, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license nasa, subject name, pattern is supported
    ok 23 - license nasa, use subject_name
    ok 24 - license nasa; pattern is a Regexp
    ok 25 - license nasa; matches pattern name_name
    not ok 26 - license nasa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 314 - license nasa_1_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nasa_1_3: pattern(s) exist
    ok 4 - license nasa_1_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nasa_1_3; use
    ok 7 - license nasa_1_3; pattern is a Regexp
    ok 8 - license nasa_1_3, subject grant, pattern is supported
    ok 9 - license nasa_1_3, use subject_grant
    ok 10 - license nasa_1_3; pattern is a Regexp
    not ok 11 - license nasa_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nasa_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nasa_1_3; misses pattern not_name_grant
    ok 14 - license nasa_1_3, subject iri, pattern is supported
    ok 15 - license nasa_1_3, use subject_iri
    ok 16 - license nasa_1_3; pattern is a Regexp
    not ok 17 - license nasa_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license nasa_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license nasa_1_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa_1_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license nasa_1_3, subject license, pattern is supported
    ok 21 - license nasa_1_3, use subject_license
    ok 22 - license nasa_1_3; pattern is a Regexp
    ok 23 - license nasa_1_3; matches pattern text_license
    not ok 24 - license nasa_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license nasa_1_3; misses pattern not_name_license
    ok 26 - license nasa_1_3, subject name, pattern is supported
    ok 27 - license nasa_1_3, use subject_name
    ok 28 - license nasa_1_3; pattern is a Regexp
    ok 29 - license nasa_1_3; matches pattern name_name
    not ok 30 - license nasa_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nasa_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 315 - license naumen; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license naumen: pattern(s) exist
    ok 4 - license naumen; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license naumen; use
    ok 7 - license naumen; pattern is a Regexp
    ok 8 - license naumen, subject grant, pattern is supported
    ok 9 - license naumen, use subject_grant
    ok 10 - license naumen; pattern is a Regexp
    not ok 11 - license naumen; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license naumen; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license naumen; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license naumen; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license naumen; misses pattern not_name_grant
    ok 14 - license naumen, subject iri, pattern is supported
    ok 15 - license naumen, use subject_iri
    ok 16 - license naumen; pattern is a Regexp
    not ok 17 - license naumen; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license naumen; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license naumen; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license naumen; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license naumen; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license naumen; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license naumen, subject license, pattern is supported
    ok 21 - license naumen, use subject_license
    ok 22 - license naumen; pattern is a Regexp
    ok 23 - license naumen; matches pattern text_license
    not ok 24 - license naumen; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license naumen; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license naumen; misses pattern not_name_license
    ok 26 - license naumen, subject name, pattern is supported
    ok 27 - license naumen, use subject_name
    ok 28 - license naumen; pattern is a Regexp
    ok 29 - license naumen; matches pattern name_name
    not ok 30 - license naumen; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license naumen; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 316 - license nbpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nbpl: pattern(s) exist
    ok 4 - license nbpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nbpl; use
    ok 7 - license nbpl; pattern is a Regexp
    ok 8 - license nbpl, subject grant, pattern is supported
    ok 9 - license nbpl, use subject_grant
    ok 10 - license nbpl; pattern is a Regexp
    not ok 11 - license nbpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nbpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nbpl; misses pattern not_name_grant
    ok 14 - license nbpl, subject iri, pattern is supported # TODO license nbpl; subject iri not yet supported
    not ok 15 - license nbpl, use subject_iri # TODO license nbpl; subject iri not yet supported
    # Failed test (with amnesty) 'license nbpl, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license nbpl, subject license, pattern is supported # TODO license nbpl; subject license not yet supported
    not ok 17 - license nbpl, use subject_license # TODO license nbpl; subject license not yet supported
    # Failed test (with amnesty) 'license nbpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license nbpl, subject name, pattern is supported
    ok 19 - license nbpl, use subject_name
    ok 20 - license nbpl; pattern is a Regexp
    ok 21 - license nbpl; matches pattern name_name
    not ok 22 - license nbpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 317 - license nbpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nbpl_1: pattern(s) exist
    ok 4 - license nbpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nbpl_1; use
    ok 7 - license nbpl_1; pattern is a Regexp
    ok 8 - license nbpl_1, subject grant, pattern is supported
    ok 9 - license nbpl_1, use subject_grant
    ok 10 - license nbpl_1; pattern is a Regexp
    not ok 11 - license nbpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nbpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nbpl_1; misses pattern not_name_grant
    ok 14 - license nbpl_1, subject iri, pattern is supported
    ok 15 - license nbpl_1, use subject_iri
    ok 16 - license nbpl_1; pattern is a Regexp
    not ok 17 - license nbpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license nbpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license nbpl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license nbpl_1, subject license, pattern is supported
    ok 21 - license nbpl_1, use subject_license
    ok 22 - license nbpl_1; pattern is a Regexp
    ok 23 - license nbpl_1; matches pattern text_license
    not ok 24 - license nbpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license nbpl_1; misses pattern not_name_license
    ok 26 - license nbpl_1, subject name, pattern is supported
    ok 27 - license nbpl_1, use subject_name
    ok 28 - license nbpl_1; pattern is a Regexp
    ok 29 - license nbpl_1; matches pattern name_name
    not ok 30 - license nbpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nbpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 318 - license ncsa; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ncsa: pattern(s) exist
    ok 4 - license ncsa; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ncsa; use
    ok 7 - license ncsa; pattern is a Regexp
    ok 8 - license ncsa, subject grant, pattern is supported
    ok 9 - license ncsa, use subject_grant
    ok 10 - license ncsa; pattern is a Regexp
    not ok 11 - license ncsa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ncsa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ncsa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ncsa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ncsa; misses pattern not_name_grant
    ok 14 - license ncsa, subject iri, pattern is supported
    ok 15 - license ncsa, use subject_iri
    ok 16 - license ncsa; pattern is a Regexp
    not ok 17 - license ncsa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ncsa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ncsa; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ncsa; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ncsa; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ncsa; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ncsa, subject license, pattern is supported
    ok 21 - license ncsa, use subject_license
    ok 22 - license ncsa; pattern is a Regexp
    ok 23 - license ncsa; matches pattern text_license
    not ok 24 - license ncsa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ncsa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ncsa; misses pattern not_name_license
    ok 26 - license ncsa, subject name, pattern is supported
    ok 27 - license ncsa, use subject_name
    ok 28 - license ncsa; pattern is a Regexp
    ok 29 - license ncsa; matches pattern name_name
    not ok 30 - license ncsa; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ncsa; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 319 - license ngpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ngpl: pattern(s) exist
    ok 4 - license ngpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ngpl; use
    ok 7 - license ngpl; pattern is a Regexp
    ok 8 - license ngpl, subject grant, pattern is supported
    ok 9 - license ngpl, use subject_grant
    ok 10 - license ngpl; pattern is a Regexp
    not ok 11 - license ngpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ngpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ngpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ngpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ngpl; misses pattern not_name_grant
    ok 14 - license ngpl, subject iri, pattern is supported
    ok 15 - license ngpl, use subject_iri
    ok 16 - license ngpl; pattern is a Regexp
    not ok 17 - license ngpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ngpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ngpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ngpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ngpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ngpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ngpl, subject license, pattern is supported
    ok 21 - license ngpl, use subject_license
    ok 22 - license ngpl; pattern is a Regexp
    ok 23 - license ngpl; matches pattern text_license
    not ok 24 - license ngpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ngpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ngpl; misses pattern not_name_license
    ok 26 - license ngpl, subject name, pattern is supported
    ok 27 - license ngpl, use subject_name
    ok 28 - license ngpl; pattern is a Regexp
    ok 29 - license ngpl; matches pattern name_name
    not ok 30 - license ngpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ngpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 320 - license nokia; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nokia: pattern(s) exist
    ok 4 - license nokia; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nokia; use
    ok 7 - license nokia; pattern is a Regexp
    ok 8 - license nokia, subject grant, pattern is supported
    ok 9 - license nokia, use subject_grant
    ok 10 - license nokia; pattern is a Regexp
    not ok 11 - license nokia; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nokia; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nokia; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nokia; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nokia; misses pattern not_name_grant
    ok 14 - license nokia, subject iri, pattern is supported
    ok 15 - license nokia, use subject_iri
    ok 16 - license nokia; pattern is a Regexp
    not ok 17 - license nokia; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nokia; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license nokia; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nokia; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license nokia; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license nokia; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license nokia, subject license, pattern is supported
    ok 21 - license nokia, use subject_license
    ok 22 - license nokia; pattern is a Regexp
    ok 23 - license nokia; matches pattern text_license
    not ok 24 - license nokia; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nokia; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license nokia; misses pattern not_name_license
    ok 26 - license nokia, subject name, pattern is supported
    ok 27 - license nokia, use subject_name
    ok 28 - license nokia; pattern is a Regexp
    ok 29 - license nokia; matches pattern name_name
    not ok 30 - license nokia; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nokia; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 321 - license nosl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nosl: pattern(s) exist
    ok 4 - license nosl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nosl; use
    ok 7 - license nosl; pattern is a Regexp
    ok 8 - license nosl, subject grant, pattern is supported
    ok 9 - license nosl, use subject_grant
    ok 10 - license nosl; pattern is a Regexp
    not ok 11 - license nosl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nosl; misses pattern not_name_grant
    ok 14 - license nosl, subject iri, pattern is supported
    ok 15 - license nosl, use subject_iri
    ok 16 - license nosl; pattern is a Regexp
    not ok 17 - license nosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license nosl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license nosl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license nosl, subject license, pattern is supported # TODO license nosl; subject license not yet supported
    not ok 21 - license nosl, use subject_license # TODO license nosl; subject license not yet supported
    # Failed test (with amnesty) 'license nosl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license nosl, subject name, pattern is supported
    ok 23 - license nosl, use subject_name
    ok 24 - license nosl; pattern is a Regexp
    ok 25 - license nosl; matches pattern name_name
    not ok 26 - license nosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 322 - license nosl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nosl_1: pattern(s) exist
    ok 4 - license nosl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nosl_1; use
    ok 7 - license nosl_1; pattern is a Regexp
    ok 8 - license nosl_1, subject grant, pattern is supported
    ok 9 - license nosl_1, use subject_grant
    ok 10 - license nosl_1; pattern is a Regexp
    not ok 11 - license nosl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nosl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nosl_1; misses pattern not_name_grant
    ok 14 - license nosl_1, subject iri, pattern is supported
    ok 15 - license nosl_1, use subject_iri
    ok 16 - license nosl_1; pattern is a Regexp
    not ok 17 - license nosl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license nosl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license nosl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license nosl_1, subject license, pattern is supported
    ok 21 - license nosl_1, use subject_license
    ok 22 - license nosl_1; pattern is a Regexp
    ok 23 - license nosl_1; matches pattern text_license
    not ok 24 - license nosl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license nosl_1; misses pattern not_name_license
    ok 26 - license nosl_1, subject name, pattern is supported
    ok 27 - license nosl_1, use subject_name
    ok 28 - license nosl_1; pattern is a Regexp
    ok 29 - license nosl_1; matches pattern name_name
    not ok 30 - license nosl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nosl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 323 - license npl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license npl: pattern(s) exist
    ok 4 - license npl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license npl; use
    ok 7 - license npl; pattern is a Regexp
    ok 8 - license npl, subject grant, pattern is supported
    ok 9 - license npl, use subject_grant
    ok 10 - license npl; pattern is a Regexp
    not ok 11 - license npl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license npl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license npl; misses pattern not_name_grant
    ok 14 - license npl, subject iri, pattern is supported
    ok 15 - license npl, use subject_iri
    ok 16 - license npl; pattern is a Regexp
    not ok 17 - license npl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license npl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license npl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license npl, subject license, pattern is supported # TODO license npl; subject license not yet supported
    not ok 21 - license npl, use subject_license # TODO license npl; subject license not yet supported
    # Failed test (with amnesty) 'license npl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license npl, subject name, pattern is supported
    ok 23 - license npl, use subject_name
    ok 24 - license npl; pattern is a Regexp
    ok 25 - license npl; matches pattern name_name
    not ok 26 - license npl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 324 - license npl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license npl_1: pattern(s) exist
    ok 4 - license npl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license npl_1; use
    ok 7 - license npl_1; pattern is a Regexp
    ok 8 - license npl_1, subject grant, pattern is supported
    ok 9 - license npl_1, use subject_grant
    ok 10 - license npl_1; pattern is a Regexp
    not ok 11 - license npl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license npl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license npl_1; misses pattern not_name_grant
    ok 14 - license npl_1, subject iri, pattern is supported
    ok 15 - license npl_1, use subject_iri
    ok 16 - license npl_1; pattern is a Regexp
    not ok 17 - license npl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license npl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license npl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license npl_1, subject license, pattern is supported
    ok 21 - license npl_1, use subject_license
    ok 22 - license npl_1; pattern is a Regexp
    ok 23 - license npl_1; matches pattern text_license
    not ok 24 - license npl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license npl_1; misses pattern not_name_license
    ok 26 - license npl_1, subject name, pattern is supported
    ok 27 - license npl_1, use subject_name
    ok 28 - license npl_1; pattern is a Regexp
    ok 29 - license npl_1; matches pattern name_name
    not ok 30 - license npl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 325 - license npl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license npl_1_1: pattern(s) exist
    ok 4 - license npl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license npl_1_1; use
    ok 7 - license npl_1_1; pattern is a Regexp
    ok 8 - license npl_1_1, subject grant, pattern is supported
    ok 9 - license npl_1_1, use subject_grant
    ok 10 - license npl_1_1; pattern is a Regexp
    not ok 11 - license npl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license npl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license npl_1_1; misses pattern not_name_grant
    ok 14 - license npl_1_1, subject iri, pattern is supported
    ok 15 - license npl_1_1, use subject_iri
    ok 16 - license npl_1_1; pattern is a Regexp
    not ok 17 - license npl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license npl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license npl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license npl_1_1, subject license, pattern is supported
    ok 21 - license npl_1_1, use subject_license
    ok 22 - license npl_1_1; pattern is a Regexp
    ok 23 - license npl_1_1; matches pattern text_license
    not ok 24 - license npl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license npl_1_1; misses pattern not_name_license
    ok 26 - license npl_1_1, subject name, pattern is supported
    ok 27 - license npl_1_1, use subject_name
    ok 28 - license npl_1_1; pattern is a Regexp
    ok 29 - license npl_1_1; matches pattern name_name
    not ok 30 - license npl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license npl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 326 - license nposl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nposl: pattern(s) exist
    ok 4 - license nposl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nposl; use
    ok 7 - license nposl; pattern is a Regexp
    ok 8 - license nposl, subject grant, pattern is supported
    ok 9 - license nposl, use subject_grant
    ok 10 - license nposl; pattern is a Regexp
    not ok 11 - license nposl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nposl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nposl; misses pattern not_name_grant
    ok 14 - license nposl, subject iri, pattern is supported # TODO license nposl; subject iri not yet supported
    ok 15 - license nposl, use subject_iri # TODO license nposl; subject iri not yet supported
    ok 16 - license nposl; pattern is a Regexp # TODO license nposl; subject iri not yet supported
    not ok 17 - license nposl; dataset iri missing # TODO license nposl; subject iri not yet supported
    # Failed test (with amnesty) 'license nposl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license nposl; dataset grant missing # TODO license nposl; subject iri not yet supported
    # Failed test (with amnesty) 'license nposl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license nposl; dataset license missing # TODO license nposl; subject iri not yet supported
    # Failed test (with amnesty) 'license nposl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license nposl, subject license, pattern is supported # TODO license nposl; subject license not yet supported
    not ok 21 - license nposl, use subject_license # TODO license nposl; subject license not yet supported
    # Failed test (with amnesty) 'license nposl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license nposl, subject name, pattern is supported
    ok 23 - license nposl, use subject_name
    ok 24 - license nposl; pattern is a Regexp
    ok 25 - license nposl; matches pattern name_name
    not ok 26 - license nposl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 327 - license nposl_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license nposl_3: pattern(s) exist
    ok 4 - license nposl_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license nposl_3; use
    ok 7 - license nposl_3; pattern is a Regexp
    ok 8 - license nposl_3, subject grant, pattern is supported
    ok 9 - license nposl_3, use subject_grant
    ok 10 - license nposl_3; pattern is a Regexp
    not ok 11 - license nposl_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license nposl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license nposl_3; misses pattern not_name_grant
    ok 14 - license nposl_3, subject iri, pattern is supported
    ok 15 - license nposl_3, use subject_iri
    ok 16 - license nposl_3; pattern is a Regexp
    not ok 17 - license nposl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license nposl_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license nposl_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license nposl_3, subject license, pattern is supported
    ok 21 - license nposl_3, use subject_license
    ok 22 - license nposl_3; pattern is a Regexp
    ok 23 - license nposl_3; matches pattern text_license
    not ok 24 - license nposl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license nposl_3; misses pattern not_name_license
    ok 26 - license nposl_3, subject name, pattern is supported
    ok 27 - license nposl_3, use subject_name
    ok 28 - license nposl_3; pattern is a Regexp
    ok 29 - license nposl_3; matches pattern name_name
    not ok 30 - license nposl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license nposl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 328 - license ntp; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ntp: pattern(s) exist
    ok 4 - license ntp; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ntp; use
    ok 7 - license ntp; pattern is a Regexp
    ok 8 - license ntp, subject grant, pattern is supported
    ok 9 - license ntp, use subject_grant
    ok 10 - license ntp; pattern is a Regexp
    not ok 11 - license ntp; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ntp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ntp; misses pattern not_name_grant
    ok 14 - license ntp, subject iri, pattern is supported
    ok 15 - license ntp, use subject_iri
    ok 16 - license ntp; pattern is a Regexp
    not ok 17 - license ntp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ntp; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ntp; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ntp, subject license, pattern is supported
    ok 21 - license ntp, use subject_license
    ok 22 - license ntp; pattern is a Regexp
    ok 23 - license ntp; matches pattern text_license
    not ok 24 - license ntp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ntp; misses pattern not_name_license
    ok 26 - license ntp, subject name, pattern is supported
    ok 27 - license ntp, use subject_name
    ok 28 - license ntp; pattern is a Regexp
    ok 29 - license ntp; matches pattern name_name
    not ok 30 - license ntp; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 329 - license ntp_disclaimer; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ntp_disclaimer: pattern(s) exist
    ok 4 - license ntp_disclaimer; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ntp_disclaimer; use
    ok 7 - license ntp_disclaimer; pattern is a Regexp
    ok 8 - license ntp_disclaimer, subject grant, pattern is supported
    ok 9 - license ntp_disclaimer, use subject_grant
    ok 10 - license ntp_disclaimer; pattern is a Regexp
    not ok 11 - license ntp_disclaimer; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp_disclaimer; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ntp_disclaimer; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp_disclaimer; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license ntp_disclaimer; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp_disclaimer; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license ntp_disclaimer, subject iri, pattern is supported # TODO license ntp_disclaimer; subject iri not yet supported
    not ok 15 - license ntp_disclaimer, use subject_iri # TODO license ntp_disclaimer; subject iri not yet supported
    # Failed test (with amnesty) 'license ntp_disclaimer, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license ntp_disclaimer, subject license, pattern is supported
    ok 17 - license ntp_disclaimer, use subject_license
    ok 18 - license ntp_disclaimer; pattern is a Regexp
    ok 19 - license ntp_disclaimer; matches pattern text_license
    not ok 20 - license ntp_disclaimer; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp_disclaimer; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 21 - license ntp_disclaimer; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp_disclaimer; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license ntp_disclaimer, subject name, pattern is supported
    ok 23 - license ntp_disclaimer, use subject_name
    ok 24 - license ntp_disclaimer; pattern is a Regexp
    not ok 25 - license ntp_disclaimer; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp_disclaimer; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 26 - license ntp_disclaimer; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ntp_disclaimer; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 330 - license oclc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oclc: pattern(s) exist
    ok 4 - license oclc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oclc; use
    ok 7 - license oclc; pattern is a Regexp
    ok 8 - license oclc, subject grant, pattern is supported
    ok 9 - license oclc, use subject_grant
    ok 10 - license oclc; pattern is a Regexp
    not ok 11 - license oclc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oclc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oclc; misses pattern not_name_grant
    ok 14 - license oclc, subject iri, pattern is supported # TODO license oclc; subject iri not yet supported
    ok 15 - license oclc, use subject_iri # TODO license oclc; subject iri not yet supported
    ok 16 - license oclc; pattern is a Regexp # TODO license oclc; subject iri not yet supported
    not ok 17 - license oclc; dataset iri missing # TODO license oclc; subject iri not yet supported
    # Failed test (with amnesty) 'license oclc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oclc; dataset grant missing # TODO license oclc; subject iri not yet supported
    # Failed test (with amnesty) 'license oclc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oclc; dataset license missing # TODO license oclc; subject iri not yet supported
    # Failed test (with amnesty) 'license oclc; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oclc, subject license, pattern is supported # TODO license oclc; subject license not yet supported
    not ok 21 - license oclc, use subject_license # TODO license oclc; subject license not yet supported
    # Failed test (with amnesty) 'license oclc, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license oclc, subject name, pattern is supported
    ok 23 - license oclc, use subject_name
    ok 24 - license oclc; pattern is a Regexp
    ok 25 - license oclc; matches pattern name_name
    not ok 26 - license oclc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 331 - license oclc_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oclc_1: pattern(s) exist
    ok 4 - license oclc_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oclc_1; use
    ok 7 - license oclc_1; pattern is a Regexp
    ok 8 - license oclc_1, subject grant, pattern is supported
    ok 9 - license oclc_1, use subject_grant
    ok 10 - license oclc_1; pattern is a Regexp
    not ok 11 - license oclc_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oclc_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oclc_1; misses pattern not_name_grant
    ok 14 - license oclc_1, subject iri, pattern is supported # TODO license oclc_1; subject iri not yet supported
    not ok 15 - license oclc_1, use subject_iri # TODO license oclc_1; subject iri not yet supported
    # Failed test (with amnesty) 'license oclc_1, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license oclc_1, subject license, pattern is supported
    ok 17 - license oclc_1, use subject_license
    ok 18 - license oclc_1; pattern is a Regexp
    ok 19 - license oclc_1; matches pattern text_license
    not ok 20 - license oclc_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 21 - license oclc_1; misses pattern not_name_license
    ok 22 - license oclc_1, subject name, pattern is supported
    ok 23 - license oclc_1, use subject_name
    ok 24 - license oclc_1; pattern is a Regexp
    ok 25 - license oclc_1; matches pattern name_name
    not ok 26 - license oclc_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 332 - license oclc_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oclc_2: pattern(s) exist
    ok 4 - license oclc_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oclc_2; use
    ok 7 - license oclc_2; pattern is a Regexp
    ok 8 - license oclc_2, subject grant, pattern is supported
    ok 9 - license oclc_2, use subject_grant
    ok 10 - license oclc_2; pattern is a Regexp
    not ok 11 - license oclc_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oclc_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oclc_2; misses pattern not_name_grant
    ok 14 - license oclc_2, subject iri, pattern is supported
    ok 15 - license oclc_2, use subject_iri
    ok 16 - license oclc_2; pattern is a Regexp
    not ok 17 - license oclc_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oclc_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oclc_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oclc_2, subject license, pattern is supported
    ok 21 - license oclc_2, use subject_license
    ok 22 - license oclc_2; pattern is a Regexp
    ok 23 - license oclc_2; matches pattern text_license
    not ok 24 - license oclc_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oclc_2; misses pattern not_name_license
    ok 26 - license oclc_2, subject name, pattern is supported
    ok 27 - license oclc_2, use subject_name
    ok 28 - license oclc_2; pattern is a Regexp
    ok 29 - license oclc_2; matches pattern name_name
    not ok 30 - license oclc_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oclc_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 333 - license odbl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license odbl: pattern(s) exist
    ok 4 - license odbl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license odbl; use
    ok 7 - license odbl; pattern is a Regexp
    ok 8 - license odbl, subject grant, pattern is supported
    ok 9 - license odbl, use subject_grant
    ok 10 - license odbl; pattern is a Regexp
    not ok 11 - license odbl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license odbl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license odbl; misses pattern not_name_grant
    ok 14 - license odbl, subject iri, pattern is supported # TODO license odbl; subject iri not yet supported
    ok 15 - license odbl, use subject_iri # TODO license odbl; subject iri not yet supported
    ok 16 - license odbl; pattern is a Regexp # TODO license odbl; subject iri not yet supported
    not ok 17 - license odbl; dataset iri missing # TODO license odbl; subject iri not yet supported
    # Failed test (with amnesty) 'license odbl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license odbl; dataset grant missing # TODO license odbl; subject iri not yet supported
    # Failed test (with amnesty) 'license odbl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license odbl; dataset license missing # TODO license odbl; subject iri not yet supported
    # Failed test (with amnesty) 'license odbl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license odbl, subject license, pattern is supported # TODO license odbl; subject license not yet supported
    not ok 21 - license odbl, use subject_license # TODO license odbl; subject license not yet supported
    # Failed test (with amnesty) 'license odbl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license odbl, subject name, pattern is supported
    ok 23 - license odbl, use subject_name
    ok 24 - license odbl; pattern is a Regexp
    ok 25 - license odbl; matches pattern name_name
    not ok 26 - license odbl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 334 - license odbl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license odbl_1: pattern(s) exist
    ok 4 - license odbl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license odbl_1; use
    ok 7 - license odbl_1; pattern is a Regexp
    ok 8 - license odbl_1, subject grant, pattern is supported
    ok 9 - license odbl_1, use subject_grant
    ok 10 - license odbl_1; pattern is a Regexp
    not ok 11 - license odbl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license odbl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license odbl_1; misses pattern not_name_grant
    ok 14 - license odbl_1, subject iri, pattern is supported
    ok 15 - license odbl_1, use subject_iri
    ok 16 - license odbl_1; pattern is a Regexp
    not ok 17 - license odbl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license odbl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license odbl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license odbl_1, subject license, pattern is supported
    ok 21 - license odbl_1, use subject_license
    ok 22 - license odbl_1; pattern is a Regexp
    ok 23 - license odbl_1; matches pattern text_license
    not ok 24 - license odbl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license odbl_1; misses pattern not_name_license
    ok 26 - license odbl_1, subject name, pattern is supported
    ok 27 - license odbl_1, use subject_name
    ok 28 - license odbl_1; pattern is a Regexp
    ok 29 - license odbl_1; matches pattern name_name
    not ok 30 - license odbl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odbl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 335 - license odc_by; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license odc_by: pattern(s) exist
    ok 4 - license odc_by; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license odc_by; use
    ok 7 - license odc_by; pattern is a Regexp
    ok 8 - license odc_by, subject grant, pattern is supported
    ok 9 - license odc_by, use subject_grant
    ok 10 - license odc_by; pattern is a Regexp
    not ok 11 - license odc_by; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license odc_by; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license odc_by; misses pattern not_name_grant
    ok 14 - license odc_by, subject iri, pattern is supported # TODO license odc_by; subject iri not yet supported
    not ok 15 - license odc_by, use subject_iri # TODO license odc_by; subject iri not yet supported
    # Failed test (with amnesty) 'license odc_by, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license odc_by, subject license, pattern is supported # TODO license odc_by; subject license not yet supported
    not ok 17 - license odc_by, use subject_license # TODO license odc_by; subject license not yet supported
    # Failed test (with amnesty) 'license odc_by, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license odc_by, subject name, pattern is supported
    ok 19 - license odc_by, use subject_name
    ok 20 - license odc_by; pattern is a Regexp
    ok 21 - license odc_by; matches pattern name_name
    not ok 22 - license odc_by; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 336 - license odc_by_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license odc_by_1: pattern(s) exist
    ok 4 - license odc_by_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license odc_by_1; use
    ok 7 - license odc_by_1; pattern is a Regexp
    ok 8 - license odc_by_1, subject grant, pattern is supported
    ok 9 - license odc_by_1, use subject_grant
    ok 10 - license odc_by_1; pattern is a Regexp
    not ok 11 - license odc_by_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license odc_by_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license odc_by_1; misses pattern not_name_grant
    ok 14 - license odc_by_1, subject iri, pattern is supported
    ok 15 - license odc_by_1, use subject_iri
    ok 16 - license odc_by_1; pattern is a Regexp
    not ok 17 - license odc_by_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license odc_by_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license odc_by_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license odc_by_1, subject license, pattern is supported
    ok 21 - license odc_by_1, use subject_license
    ok 22 - license odc_by_1; pattern is a Regexp
    ok 23 - license odc_by_1; matches pattern text_license
    not ok 24 - license odc_by_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license odc_by_1; misses pattern not_name_license
    ok 26 - license odc_by_1, subject name, pattern is supported
    ok 27 - license odc_by_1, use subject_name
    ok 28 - license odc_by_1; pattern is a Regexp
    ok 29 - license odc_by_1; matches pattern name_name
    not ok 30 - license odc_by_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license odc_by_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 337 - license ofl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ofl: pattern(s) exist
    ok 4 - license ofl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ofl; use
    ok 7 - license ofl; pattern is a Regexp
    ok 8 - license ofl, subject grant, pattern is supported
    ok 9 - license ofl, use subject_grant
    ok 10 - license ofl; pattern is a Regexp
    not ok 11 - license ofl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license ofl; misses pattern not_iri_grant
    ok 13 - license ofl; misses pattern not_name_grant
    ok 14 - license ofl, subject iri, pattern is supported
    ok 15 - license ofl, use subject_iri
    ok 16 - license ofl; pattern is a Regexp
    ok 17 - license ofl; matches pattern iri_iri
    not ok 18 - license ofl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ofl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ofl, subject license, pattern is supported # TODO license ofl; subject license not yet supported
    not ok 21 - license ofl, use subject_license # TODO license ofl; subject license not yet supported
    # Failed test (with amnesty) 'license ofl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license ofl, subject name, pattern is supported
    ok 23 - license ofl, use subject_name
    ok 24 - license ofl; pattern is a Regexp
    ok 25 - license ofl; matches pattern name_name
    not ok 26 - license ofl; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license ofl; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..26
}
ok 338 - license ofl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ofl_1: pattern(s) exist
    ok 4 - license ofl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ofl_1; use
    ok 7 - license ofl_1; pattern is a Regexp
    ok 8 - license ofl_1, subject grant, pattern is supported
    ok 9 - license ofl_1, use subject_grant
    ok 10 - license ofl_1; pattern is a Regexp
    not ok 11 - license ofl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ofl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ofl_1; misses pattern not_name_grant
    ok 14 - license ofl_1, subject iri, pattern is supported # TODO license ofl_1; subject iri not yet supported
    ok 15 - license ofl_1, use subject_iri # TODO license ofl_1; subject iri not yet supported
    ok 16 - license ofl_1; pattern is a Regexp # TODO license ofl_1; subject iri not yet supported
    not ok 17 - license ofl_1; dataset iri missing # TODO license ofl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ofl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ofl_1; dataset grant missing # TODO license ofl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ofl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ofl_1; dataset license missing # TODO license ofl_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ofl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ofl_1, subject license, pattern is supported
    ok 21 - license ofl_1, use subject_license
    ok 22 - license ofl_1; pattern is a Regexp
    ok 23 - license ofl_1; matches pattern text_license
    not ok 24 - license ofl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ofl_1; misses pattern not_name_license
    ok 26 - license ofl_1, subject name, pattern is supported
    ok 27 - license ofl_1, use subject_name
    ok 28 - license ofl_1; pattern is a Regexp
    ok 29 - license ofl_1; matches pattern name_name
    not ok 30 - license ofl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 339 - license ofl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ofl_1_1: pattern(s) exist
    ok 4 - license ofl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ofl_1_1; use
    ok 7 - license ofl_1_1; pattern is a Regexp
    ok 8 - license ofl_1_1, subject grant, pattern is supported
    ok 9 - license ofl_1_1, use subject_grant
    ok 10 - license ofl_1_1; pattern is a Regexp
    not ok 11 - license ofl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ofl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ofl_1_1; misses pattern not_name_grant
    ok 14 - license ofl_1_1, subject iri, pattern is supported # TODO license ofl_1_1; subject iri not yet supported
    ok 15 - license ofl_1_1, use subject_iri # TODO license ofl_1_1; subject iri not yet supported
    ok 16 - license ofl_1_1; pattern is a Regexp # TODO license ofl_1_1; subject iri not yet supported
    not ok 17 - license ofl_1_1; dataset iri missing # TODO license ofl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ofl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ofl_1_1; dataset grant missing # TODO license ofl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ofl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ofl_1_1; dataset license missing # TODO license ofl_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license ofl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ofl_1_1, subject license, pattern is supported
    ok 21 - license ofl_1_1, use subject_license
    ok 22 - license ofl_1_1; pattern is a Regexp
    ok 23 - license ofl_1_1; matches pattern text_license
    not ok 24 - license ofl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ofl_1_1; misses pattern not_name_license
    ok 26 - license ofl_1_1, subject name, pattern is supported
    ok 27 - license ofl_1_1, use subject_name
    ok 28 - license ofl_1_1; pattern is a Regexp
    ok 29 - license ofl_1_1; matches pattern name_name
    not ok 30 - license ofl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ofl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 340 - license ogc; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ogc: pattern(s) exist
    ok 4 - license ogc; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ogc; use
    ok 7 - license ogc; pattern is a Regexp
    ok 8 - license ogc, subject grant, pattern is supported
    ok 9 - license ogc, use subject_grant
    ok 10 - license ogc; pattern is a Regexp
    not ok 11 - license ogc; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ogc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ogc; misses pattern not_name_grant
    ok 14 - license ogc, subject iri, pattern is supported # TODO license ogc; subject iri not yet supported
    not ok 15 - license ogc, use subject_iri # TODO license ogc; subject iri not yet supported
    # Failed test (with amnesty) 'license ogc, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license ogc, subject license, pattern is supported # TODO license ogc; subject license not yet supported
    not ok 17 - license ogc, use subject_license # TODO license ogc; subject license not yet supported
    # Failed test (with amnesty) 'license ogc, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license ogc, subject name, pattern is supported
    ok 19 - license ogc, use subject_name
    ok 20 - license ogc; pattern is a Regexp
    ok 21 - license ogc; matches pattern name_name
    not ok 22 - license ogc; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 341 - license ogc_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ogc_1: pattern(s) exist
    ok 4 - license ogc_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ogc_1; use
    ok 7 - license ogc_1; pattern is a Regexp
    ok 8 - license ogc_1, subject grant, pattern is supported
    ok 9 - license ogc_1, use subject_grant
    ok 10 - license ogc_1; pattern is a Regexp
    not ok 11 - license ogc_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ogc_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ogc_1; misses pattern not_name_grant
    ok 14 - license ogc_1, subject iri, pattern is supported
    ok 15 - license ogc_1, use subject_iri
    ok 16 - license ogc_1; pattern is a Regexp
    not ok 17 - license ogc_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ogc_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ogc_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ogc_1, subject license, pattern is supported
    ok 21 - license ogc_1, use subject_license
    ok 22 - license ogc_1; pattern is a Regexp
    ok 23 - license ogc_1; matches pattern text_license
    not ok 24 - license ogc_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ogc_1; misses pattern not_name_license
    ok 26 - license ogc_1, subject name, pattern is supported
    ok 27 - license ogc_1, use subject_name
    ok 28 - license ogc_1; pattern is a Regexp
    not ok 29 - license ogc_1; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license ogc_1; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | OGC Software License, Version | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # |  1.0                          |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1998072 |
    # |                               |    | 0 of (?:[Tt]he )?(?:OGC Softw |
    # |                               |    | are(?: [Ll]icen[cs]e)?,? Vers |
    # |                               |    | ion 1\.0|\b(?:OGC|OGC(?:(?:[- |
    # |                               |    | –]\s{0,3})?)1\.0))(?: [Ll]ice |
    # |                               |    | n[cs]e)?)|(?:[Tt]he )?(?:OGC  |
    # |                               |    | Software(?: [Ll]icen[cs]e)?,? |
    # |                               |    |  Version 1\.0|\b(?:OGC|OGC(?: |
    # |                               |    | (?:[-–]\s{0,3})?)1\.0))(?: [L |
    # |                               |    | l]icen[cs]e)?(?:(?:(?:(?:[-–] |
    # |                               |    | \s{0,3})?)|[;:,、,]? ?(?:(?:on |
    # |                               |    | ly |either )?)?|(?: [-–—]{1,2 |
    # |                               |    | } ))?[((]?(?:[Vv]ersion [Vv]? |
    # |                               |    | |VERSION |rev(?:ision)? |[Vv] |
    # |                               |    | \.? ?)?19980720 ?(?:(?:of the |
    # |                               |    |  )?Licen[cs]e)?)?(?: ?[((](?: |
    # |                               |    | (?:[Tt]he ))?(?:["«»˝̏“”„]|[' |
    # |                               |    | <>`´‘’‹›‚]{0,2})?(?:OGC|OGC-1 |
    # |                               |    | \.0)(?:(?:(?:(?:[-–]\s{0,3})? |
    # |                               |    | )|[;:,、,]? ?(?:(?:only |eithe |
    # |                               |    | r )?)?|(?: [-–—]{1,2} ))?[((] |
    # |                               |    | ?(?:[Vv]ersion [Vv]?|VERSION  |
    # |                               |    | |rev(?:ision)? |[Vv]\.? ?)?19 |
    # |                               |    | 980720)?(?: [Ll]icen[cs]e)?(? |
    # |                               |    | :["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2} |
    # |                               |    | )?[))])?(?:(?:(?:[-–]\s{0,3}) |
    # |                               |    | ?)|[;:,、,]? ?(?:(?:only |eith |
    # |                               |    | er )?)?|(?: [-–—]{1,2} ))?[(( |
    # |                               |    | ]?(?:[Vv]ersion [Vv]?|VERSION |
    # |                               |    |  |rev(?:ision)? |[Vv]\.? ?)?1 |
    # |                               |    | 9980720 ?(?:(?:of the )?Licen |
    # |                               |    | [cs]e)?(?: ?[((](?:(?:[Tt]he  |
    # |                               |    | ))?(?:["«»˝̏“”„]|['<>`´‘’‹›‚] |
    # |                               |    | {0,2})?(?:OGC|OGC-1\.0)(?:(?: |
    # |                               |    | (?:(?:[-–]\s{0,3})?)|[;:,、,]? |
    # |                               |    |  ?(?:(?:only |either )?)?|(?: |
    # |                               |    |  [-–—]{1,2} ))?[((]?(?:[Vv]er |
    # |                               |    | sion [Vv]?|VERSION |rev(?:isi |
    # |                               |    | on)? |[Vv]\.? ?)?19980720)?(? |
    # |                               |    | : [Ll]icen[cs]e)?(?:["«»˝̏“”„ |
    # |                               |    | ]|['<>`´‘’‹›‚]{0,2})?[))])?(? |
    # |                               |    | :[^+.A-Za-z0-9]|\.[^0-9]|\.\z |
    # |                               |    | |\z)))                        |
    # +-------------------------------+----+-------------------------------+
    not ok 30 - license ogc_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogc_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 342 - license ogtsl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ogtsl: pattern(s) exist
    ok 4 - license ogtsl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ogtsl; use
    ok 7 - license ogtsl; pattern is a Regexp
    ok 8 - license ogtsl, subject grant, pattern is supported
    ok 9 - license ogtsl, use subject_grant
    ok 10 - license ogtsl; pattern is a Regexp
    not ok 11 - license ogtsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogtsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ogtsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogtsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ogtsl; misses pattern not_name_grant
    ok 14 - license ogtsl, subject iri, pattern is supported
    ok 15 - license ogtsl, use subject_iri
    ok 16 - license ogtsl; pattern is a Regexp
    not ok 17 - license ogtsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogtsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ogtsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogtsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ogtsl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogtsl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ogtsl, subject license, pattern is supported
    ok 21 - license ogtsl, use subject_license
    ok 22 - license ogtsl; pattern is a Regexp
    ok 23 - license ogtsl; matches pattern text_license
    not ok 24 - license ogtsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogtsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ogtsl; misses pattern not_name_license
    ok 26 - license ogtsl, subject name, pattern is supported
    ok 27 - license ogtsl, use subject_name
    ok 28 - license ogtsl; pattern is a Regexp
    ok 29 - license ogtsl; matches pattern name_name
    not ok 30 - license ogtsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ogtsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 343 - license oldap; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap: pattern(s) exist
    ok 4 - license oldap; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap; use
    ok 7 - license oldap; pattern is a Regexp
    ok 8 - license oldap, subject grant, pattern is supported
    ok 9 - license oldap, use subject_grant
    ok 10 - license oldap; pattern is a Regexp
    not ok 11 - license oldap; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap; misses pattern not_name_grant
    ok 14 - license oldap, subject iri, pattern is supported # TODO license oldap; subject iri not yet supported
    not ok 15 - license oldap, use subject_iri # TODO license oldap; subject iri not yet supported
    # Failed test (with amnesty) 'license oldap, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license oldap, subject license, pattern is supported # TODO license oldap; subject license not yet supported
    ok 17 - license oldap, use subject_license # TODO license oldap; subject license not yet supported
    ok 18 - license oldap; pattern is a Regexp # TODO license oldap; subject license not yet supported
    not ok 19 - license oldap; dataset text missing # TODO license oldap; subject license not yet supported
    # Failed test (with amnesty) 'license oldap; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 20 - license oldap; dataset iri missing # TODO license oldap; subject license not yet supported
    # Failed test (with amnesty) 'license oldap; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 21 - license oldap; misses pattern not_name_license # TODO license oldap; subject license not yet supported
    ok 22 - license oldap, subject name, pattern is supported
    ok 23 - license oldap, use subject_name
    ok 24 - license oldap; pattern is a Regexp
    ok 25 - license oldap; matches pattern name_name
    not ok 26 - license oldap; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 344 - license oldap_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_1_1: pattern(s) exist
    ok 4 - license oldap_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_1_1; use
    ok 7 - license oldap_1_1; pattern is a Regexp
    ok 8 - license oldap_1_1, subject grant, pattern is supported
    ok 9 - license oldap_1_1, use subject_grant
    ok 10 - license oldap_1_1; pattern is a Regexp
    not ok 11 - license oldap_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_1_1; misses pattern not_name_grant
    ok 14 - license oldap_1_1, subject iri, pattern is supported
    ok 15 - license oldap_1_1, use subject_iri
    ok 16 - license oldap_1_1; pattern is a Regexp
    not ok 17 - license oldap_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_1_1, subject license, pattern is supported
    ok 21 - license oldap_1_1, use subject_license
    ok 22 - license oldap_1_1; pattern is a Regexp
    ok 23 - license oldap_1_1; matches pattern text_license
    not ok 24 - license oldap_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_1_1; misses pattern not_name_license
    ok 26 - license oldap_1_1, subject name, pattern is supported
    ok 27 - license oldap_1_1, use subject_name
    ok 28 - license oldap_1_1; pattern is a Regexp
    ok 29 - license oldap_1_1; matches pattern name_name
    not ok 30 - license oldap_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 345 - license oldap_1_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_1_2: pattern(s) exist
    ok 4 - license oldap_1_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_1_2; use
    ok 7 - license oldap_1_2; pattern is a Regexp
    ok 8 - license oldap_1_2, subject grant, pattern is supported
    ok 9 - license oldap_1_2, use subject_grant
    ok 10 - license oldap_1_2; pattern is a Regexp
    not ok 11 - license oldap_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_1_2; misses pattern not_name_grant
    ok 14 - license oldap_1_2, subject iri, pattern is supported
    ok 15 - license oldap_1_2, use subject_iri
    ok 16 - license oldap_1_2; pattern is a Regexp
    not ok 17 - license oldap_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_1_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_1_2, subject license, pattern is supported
    ok 21 - license oldap_1_2, use subject_license
    ok 22 - license oldap_1_2; pattern is a Regexp
    ok 23 - license oldap_1_2; matches pattern text_license
    not ok 24 - license oldap_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_1_2; misses pattern not_name_license
    ok 26 - license oldap_1_2, subject name, pattern is supported
    ok 27 - license oldap_1_2, use subject_name
    ok 28 - license oldap_1_2; pattern is a Regexp
    ok 29 - license oldap_1_2; matches pattern name_name
    not ok 30 - license oldap_1_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 346 - license oldap_1_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_1_3: pattern(s) exist
    ok 4 - license oldap_1_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_1_3; use
    ok 7 - license oldap_1_3; pattern is a Regexp
    ok 8 - license oldap_1_3, subject grant, pattern is supported
    ok 9 - license oldap_1_3, use subject_grant
    ok 10 - license oldap_1_3; pattern is a Regexp
    not ok 11 - license oldap_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_1_3; misses pattern not_name_grant
    ok 14 - license oldap_1_3, subject iri, pattern is supported
    ok 15 - license oldap_1_3, use subject_iri
    ok 16 - license oldap_1_3; pattern is a Regexp
    not ok 17 - license oldap_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_1_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_1_3, subject license, pattern is supported
    ok 21 - license oldap_1_3, use subject_license
    ok 22 - license oldap_1_3; pattern is a Regexp
    ok 23 - license oldap_1_3; matches pattern text_license
    not ok 24 - license oldap_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_1_3; misses pattern not_name_license
    ok 26 - license oldap_1_3, subject name, pattern is supported
    ok 27 - license oldap_1_3, use subject_name
    ok 28 - license oldap_1_3; pattern is a Regexp
    ok 29 - license oldap_1_3; matches pattern name_name
    not ok 30 - license oldap_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 347 - license oldap_1_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_1_4: pattern(s) exist
    ok 4 - license oldap_1_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_1_4; use
    ok 7 - license oldap_1_4; pattern is a Regexp
    ok 8 - license oldap_1_4, subject grant, pattern is supported
    ok 9 - license oldap_1_4, use subject_grant
    ok 10 - license oldap_1_4; pattern is a Regexp
    not ok 11 - license oldap_1_4; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_4; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_1_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_1_4; misses pattern not_name_grant
    ok 14 - license oldap_1_4, subject iri, pattern is supported
    ok 15 - license oldap_1_4, use subject_iri
    ok 16 - license oldap_1_4; pattern is a Regexp
    not ok 17 - license oldap_1_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_1_4; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_4; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_1_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_1_4, subject license, pattern is supported
    ok 21 - license oldap_1_4, use subject_license
    ok 22 - license oldap_1_4; pattern is a Regexp
    ok 23 - license oldap_1_4; matches pattern text_license
    not ok 24 - license oldap_1_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_1_4; misses pattern not_name_license
    ok 26 - license oldap_1_4, subject name, pattern is supported
    ok 27 - license oldap_1_4, use subject_name
    ok 28 - license oldap_1_4; pattern is a Regexp
    ok 29 - license oldap_1_4; matches pattern name_name
    not ok 30 - license oldap_1_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_1_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 348 - license oldap_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2: pattern(s) exist
    ok 4 - license oldap_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2; use
    ok 7 - license oldap_2; pattern is a Regexp
    ok 8 - license oldap_2, subject grant, pattern is supported
    ok 9 - license oldap_2, use subject_grant
    ok 10 - license oldap_2; pattern is a Regexp
    not ok 11 - license oldap_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2; misses pattern not_name_grant
    ok 14 - license oldap_2, subject iri, pattern is supported
    ok 15 - license oldap_2, use subject_iri
    ok 16 - license oldap_2; pattern is a Regexp
    not ok 17 - license oldap_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2, subject license, pattern is supported
    ok 21 - license oldap_2, use subject_license
    ok 22 - license oldap_2; pattern is a Regexp
    ok 23 - license oldap_2; matches pattern text_license
    not ok 24 - license oldap_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2; misses pattern not_name_license
    ok 26 - license oldap_2, subject name, pattern is supported
    ok 27 - license oldap_2, use subject_name
    ok 28 - license oldap_2; pattern is a Regexp
    ok 29 - license oldap_2; matches pattern name_name
    not ok 30 - license oldap_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 349 - license oldap_2_0_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_0_1: pattern(s) exist
    ok 4 - license oldap_2_0_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_0_1; use
    ok 7 - license oldap_2_0_1; pattern is a Regexp
    ok 8 - license oldap_2_0_1, subject grant, pattern is supported
    ok 9 - license oldap_2_0_1, use subject_grant
    ok 10 - license oldap_2_0_1; pattern is a Regexp
    not ok 11 - license oldap_2_0_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_0_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_0_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_0_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_0_1; misses pattern not_name_grant
    ok 14 - license oldap_2_0_1, subject iri, pattern is supported
    ok 15 - license oldap_2_0_1, use subject_iri
    ok 16 - license oldap_2_0_1; pattern is a Regexp
    not ok 17 - license oldap_2_0_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_0_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_0_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_0_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_0_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_0_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_0_1, subject license, pattern is supported
    ok 21 - license oldap_2_0_1, use subject_license
    ok 22 - license oldap_2_0_1; pattern is a Regexp
    ok 23 - license oldap_2_0_1; matches pattern text_license
    not ok 24 - license oldap_2_0_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_0_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_0_1; misses pattern not_name_license
    ok 26 - license oldap_2_0_1, subject name, pattern is supported
    ok 27 - license oldap_2_0_1, use subject_name
    ok 28 - license oldap_2_0_1; pattern is a Regexp
    ok 29 - license oldap_2_0_1; matches pattern name_name
    not ok 30 - license oldap_2_0_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_0_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 350 - license oldap_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_1: pattern(s) exist
    ok 4 - license oldap_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_1; use
    ok 7 - license oldap_2_1; pattern is a Regexp
    ok 8 - license oldap_2_1, subject grant, pattern is supported
    ok 9 - license oldap_2_1, use subject_grant
    ok 10 - license oldap_2_1; pattern is a Regexp
    not ok 11 - license oldap_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_1; misses pattern not_name_grant
    ok 14 - license oldap_2_1, subject iri, pattern is supported
    ok 15 - license oldap_2_1, use subject_iri
    ok 16 - license oldap_2_1; pattern is a Regexp
    not ok 17 - license oldap_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_1, subject license, pattern is supported
    ok 21 - license oldap_2_1, use subject_license
    ok 22 - license oldap_2_1; pattern is a Regexp
    ok 23 - license oldap_2_1; matches pattern text_license
    not ok 24 - license oldap_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_1; misses pattern not_name_license
    ok 26 - license oldap_2_1, subject name, pattern is supported
    ok 27 - license oldap_2_1, use subject_name
    ok 28 - license oldap_2_1; pattern is a Regexp
    ok 29 - license oldap_2_1; matches pattern name_name
    not ok 30 - license oldap_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 351 - license oldap_2_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_2: pattern(s) exist
    ok 4 - license oldap_2_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_2; use
    ok 7 - license oldap_2_2; pattern is a Regexp
    ok 8 - license oldap_2_2, subject grant, pattern is supported
    ok 9 - license oldap_2_2, use subject_grant
    ok 10 - license oldap_2_2; pattern is a Regexp
    not ok 11 - license oldap_2_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_2; misses pattern not_name_grant
    ok 14 - license oldap_2_2, subject iri, pattern is supported
    ok 15 - license oldap_2_2, use subject_iri
    ok 16 - license oldap_2_2; pattern is a Regexp
    not ok 17 - license oldap_2_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_2, subject license, pattern is supported
    ok 21 - license oldap_2_2, use subject_license
    ok 22 - license oldap_2_2; pattern is a Regexp
    ok 23 - license oldap_2_2; matches pattern text_license
    not ok 24 - license oldap_2_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_2; misses pattern not_name_license
    ok 26 - license oldap_2_2, subject name, pattern is supported
    ok 27 - license oldap_2_2, use subject_name
    ok 28 - license oldap_2_2; pattern is a Regexp
    ok 29 - license oldap_2_2; matches pattern name_name
    not ok 30 - license oldap_2_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 352 - license oldap_2_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_2_1: pattern(s) exist
    ok 4 - license oldap_2_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_2_1; use
    ok 7 - license oldap_2_2_1; pattern is a Regexp
    ok 8 - license oldap_2_2_1, subject grant, pattern is supported
    ok 9 - license oldap_2_2_1, use subject_grant
    ok 10 - license oldap_2_2_1; pattern is a Regexp
    not ok 11 - license oldap_2_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_2_1; misses pattern not_name_grant
    ok 14 - license oldap_2_2_1, subject iri, pattern is supported
    ok 15 - license oldap_2_2_1, use subject_iri
    ok 16 - license oldap_2_2_1; pattern is a Regexp
    not ok 17 - license oldap_2_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_2_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_2_1, subject license, pattern is supported
    ok 21 - license oldap_2_2_1, use subject_license
    ok 22 - license oldap_2_2_1; pattern is a Regexp
    ok 23 - license oldap_2_2_1; matches pattern text_license
    not ok 24 - license oldap_2_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_2_1; misses pattern not_name_license
    ok 26 - license oldap_2_2_1, subject name, pattern is supported
    ok 27 - license oldap_2_2_1, use subject_name
    ok 28 - license oldap_2_2_1; pattern is a Regexp
    ok 29 - license oldap_2_2_1; matches pattern name_name
    not ok 30 - license oldap_2_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 353 - license oldap_2_2_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_2_2: pattern(s) exist
    ok 4 - license oldap_2_2_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_2_2; use
    ok 7 - license oldap_2_2_2; pattern is a Regexp
    ok 8 - license oldap_2_2_2, subject grant, pattern is supported
    ok 9 - license oldap_2_2_2, use subject_grant
    ok 10 - license oldap_2_2_2; pattern is a Regexp
    not ok 11 - license oldap_2_2_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_2_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_2_2; misses pattern not_name_grant
    ok 14 - license oldap_2_2_2, subject iri, pattern is supported
    ok 15 - license oldap_2_2_2, use subject_iri
    ok 16 - license oldap_2_2_2; pattern is a Regexp
    not ok 17 - license oldap_2_2_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_2_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_2_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_2_2, subject license, pattern is supported
    ok 21 - license oldap_2_2_2, use subject_license
    ok 22 - license oldap_2_2_2; pattern is a Regexp
    ok 23 - license oldap_2_2_2; matches pattern text_license
    not ok 24 - license oldap_2_2_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_2_2; misses pattern not_name_license
    ok 26 - license oldap_2_2_2, subject name, pattern is supported
    ok 27 - license oldap_2_2_2, use subject_name
    ok 28 - license oldap_2_2_2; pattern is a Regexp
    ok 29 - license oldap_2_2_2; matches pattern name_name
    not ok 30 - license oldap_2_2_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_2_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 354 - license oldap_2_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_3: pattern(s) exist
    ok 4 - license oldap_2_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_3; use
    ok 7 - license oldap_2_3; pattern is a Regexp
    ok 8 - license oldap_2_3, subject grant, pattern is supported
    ok 9 - license oldap_2_3, use subject_grant
    ok 10 - license oldap_2_3; pattern is a Regexp
    not ok 11 - license oldap_2_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_3; misses pattern not_name_grant
    ok 14 - license oldap_2_3, subject iri, pattern is supported
    ok 15 - license oldap_2_3, use subject_iri
    ok 16 - license oldap_2_3; pattern is a Regexp
    not ok 17 - license oldap_2_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_3, subject license, pattern is supported
    ok 21 - license oldap_2_3, use subject_license
    ok 22 - license oldap_2_3; pattern is a Regexp
    ok 23 - license oldap_2_3; matches pattern text_license
    not ok 24 - license oldap_2_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_3; misses pattern not_name_license
    ok 26 - license oldap_2_3, subject name, pattern is supported
    ok 27 - license oldap_2_3, use subject_name
    ok 28 - license oldap_2_3; pattern is a Regexp
    ok 29 - license oldap_2_3; matches pattern name_name
    not ok 30 - license oldap_2_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 355 - license oldap_2_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_4: pattern(s) exist
    ok 4 - license oldap_2_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_4; use
    ok 7 - license oldap_2_4; pattern is a Regexp
    ok 8 - license oldap_2_4, subject grant, pattern is supported
    ok 9 - license oldap_2_4, use subject_grant
    ok 10 - license oldap_2_4; pattern is a Regexp
    not ok 11 - license oldap_2_4; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_4; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_4; misses pattern not_name_grant
    ok 14 - license oldap_2_4, subject iri, pattern is supported
    ok 15 - license oldap_2_4, use subject_iri
    ok 16 - license oldap_2_4; pattern is a Regexp
    not ok 17 - license oldap_2_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_4; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_4; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_4, subject license, pattern is supported
    ok 21 - license oldap_2_4, use subject_license
    ok 22 - license oldap_2_4; pattern is a Regexp
    ok 23 - license oldap_2_4; matches pattern text_license
    not ok 24 - license oldap_2_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_4; misses pattern not_name_license
    ok 26 - license oldap_2_4, subject name, pattern is supported
    ok 27 - license oldap_2_4, use subject_name
    ok 28 - license oldap_2_4; pattern is a Regexp
    ok 29 - license oldap_2_4; matches pattern name_name
    not ok 30 - license oldap_2_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 356 - license oldap_2_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_5: pattern(s) exist
    ok 4 - license oldap_2_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_5; use
    ok 7 - license oldap_2_5; pattern is a Regexp
    ok 8 - license oldap_2_5, subject grant, pattern is supported
    ok 9 - license oldap_2_5, use subject_grant
    ok 10 - license oldap_2_5; pattern is a Regexp
    not ok 11 - license oldap_2_5; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_5; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_5; misses pattern not_name_grant
    ok 14 - license oldap_2_5, subject iri, pattern is supported
    ok 15 - license oldap_2_5, use subject_iri
    ok 16 - license oldap_2_5; pattern is a Regexp
    not ok 17 - license oldap_2_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_5; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_5; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_5, subject license, pattern is supported
    ok 21 - license oldap_2_5, use subject_license
    ok 22 - license oldap_2_5; pattern is a Regexp
    ok 23 - license oldap_2_5; matches pattern text_license
    not ok 24 - license oldap_2_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_5; misses pattern not_name_license
    ok 26 - license oldap_2_5, subject name, pattern is supported
    ok 27 - license oldap_2_5, use subject_name
    ok 28 - license oldap_2_5; pattern is a Regexp
    ok 29 - license oldap_2_5; matches pattern name_name
    not ok 30 - license oldap_2_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 357 - license oldap_2_6; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_6: pattern(s) exist
    ok 4 - license oldap_2_6; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_6; use
    ok 7 - license oldap_2_6; pattern is a Regexp
    ok 8 - license oldap_2_6, subject grant, pattern is supported
    ok 9 - license oldap_2_6, use subject_grant
    ok 10 - license oldap_2_6; pattern is a Regexp
    not ok 11 - license oldap_2_6; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_6; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_6; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_6; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_6; misses pattern not_name_grant
    ok 14 - license oldap_2_6, subject iri, pattern is supported
    ok 15 - license oldap_2_6, use subject_iri
    ok 16 - license oldap_2_6; pattern is a Regexp
    not ok 17 - license oldap_2_6; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_6; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_6; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_6; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_6; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_6; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_6, subject license, pattern is supported
    ok 21 - license oldap_2_6, use subject_license
    ok 22 - license oldap_2_6; pattern is a Regexp
    ok 23 - license oldap_2_6; matches pattern text_license
    not ok 24 - license oldap_2_6; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_6; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_6; misses pattern not_name_license
    ok 26 - license oldap_2_6, subject name, pattern is supported
    ok 27 - license oldap_2_6, use subject_name
    ok 28 - license oldap_2_6; pattern is a Regexp
    ok 29 - license oldap_2_6; matches pattern name_name
    not ok 30 - license oldap_2_6; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_6; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 358 - license oldap_2_7; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_7: pattern(s) exist
    ok 4 - license oldap_2_7; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_7; use
    ok 7 - license oldap_2_7; pattern is a Regexp
    ok 8 - license oldap_2_7, subject grant, pattern is supported
    ok 9 - license oldap_2_7, use subject_grant
    ok 10 - license oldap_2_7; pattern is a Regexp
    not ok 11 - license oldap_2_7; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_7; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_7; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_7; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_7; misses pattern not_name_grant
    ok 14 - license oldap_2_7, subject iri, pattern is supported
    ok 15 - license oldap_2_7, use subject_iri
    ok 16 - license oldap_2_7; pattern is a Regexp
    not ok 17 - license oldap_2_7; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_7; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_7; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_7; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_7; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_7; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_7, subject license, pattern is supported
    ok 21 - license oldap_2_7, use subject_license
    ok 22 - license oldap_2_7; pattern is a Regexp
    ok 23 - license oldap_2_7; matches pattern text_license
    not ok 24 - license oldap_2_7; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_7; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_7; misses pattern not_name_license
    ok 26 - license oldap_2_7, subject name, pattern is supported
    ok 27 - license oldap_2_7, use subject_name
    ok 28 - license oldap_2_7; pattern is a Regexp
    ok 29 - license oldap_2_7; matches pattern name_name
    not ok 30 - license oldap_2_7; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_7; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 359 - license oldap_2_8; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oldap_2_8: pattern(s) exist
    ok 4 - license oldap_2_8; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oldap_2_8; use
    ok 7 - license oldap_2_8; pattern is a Regexp
    ok 8 - license oldap_2_8, subject grant, pattern is supported
    ok 9 - license oldap_2_8, use subject_grant
    ok 10 - license oldap_2_8; pattern is a Regexp
    not ok 11 - license oldap_2_8; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_8; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oldap_2_8; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_8; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oldap_2_8; misses pattern not_name_grant
    ok 14 - license oldap_2_8, subject iri, pattern is supported
    ok 15 - license oldap_2_8, use subject_iri
    ok 16 - license oldap_2_8; pattern is a Regexp
    not ok 17 - license oldap_2_8; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_8; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oldap_2_8; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_8; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oldap_2_8; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_8; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oldap_2_8, subject license, pattern is supported
    ok 21 - license oldap_2_8, use subject_license
    ok 22 - license oldap_2_8; pattern is a Regexp
    ok 23 - license oldap_2_8; matches pattern text_license
    not ok 24 - license oldap_2_8; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_8; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oldap_2_8; misses pattern not_name_license
    ok 26 - license oldap_2_8, subject name, pattern is supported
    ok 27 - license oldap_2_8, use subject_name
    ok 28 - license oldap_2_8; pattern is a Regexp
    ok 29 - license oldap_2_8; matches pattern name_name
    not ok 30 - license oldap_2_8; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oldap_2_8; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 360 - license openssl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license openssl: pattern(s) exist
    ok 4 - license openssl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license openssl; use
    ok 7 - license openssl; pattern is a Regexp
    ok 8 - license openssl, subject grant, pattern is supported
    ok 9 - license openssl, use subject_grant
    ok 10 - license openssl; pattern is a Regexp
    not ok 11 - license openssl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license openssl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license openssl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license openssl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license openssl; misses pattern not_name_grant
    ok 14 - license openssl, subject iri, pattern is supported
    ok 15 - license openssl, use subject_iri
    ok 16 - license openssl; pattern is a Regexp
    not ok 17 - license openssl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license openssl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license openssl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license openssl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license openssl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license openssl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license openssl, subject license, pattern is supported
    ok 21 - license openssl, use subject_license
    ok 22 - license openssl; pattern is a Regexp
    ok 23 - license openssl; matches pattern text_license
    not ok 24 - license openssl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license openssl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license openssl; misses pattern not_name_license
    ok 26 - license openssl, subject name, pattern is supported
    ok 27 - license openssl, use subject_name
    ok 28 - license openssl; pattern is a Regexp
    ok 29 - license openssl; matches pattern name_name
    not ok 30 - license openssl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license openssl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 361 - license opl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license opl: pattern(s) exist
    ok 4 - license opl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license opl; use
    ok 7 - license opl; pattern is a Regexp
    ok 8 - license opl, subject grant, pattern is supported
    ok 9 - license opl, use subject_grant
    ok 10 - license opl; pattern is a Regexp
    not ok 11 - license opl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license opl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license opl; misses pattern not_name_grant
    ok 14 - license opl, subject iri, pattern is supported # TODO license opl; subject iri not yet supported
    not ok 15 - license opl, use subject_iri # TODO license opl; subject iri not yet supported
    # Failed test (with amnesty) 'license opl, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license opl, subject license, pattern is supported # TODO license opl; subject license not yet supported
    not ok 17 - license opl, use subject_license # TODO license opl; subject license not yet supported
    # Failed test (with amnesty) 'license opl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license opl, subject name, pattern is supported
    ok 19 - license opl, use subject_name
    ok 20 - license opl; pattern is a Regexp
    ok 21 - license opl; matches pattern name_name
    not ok 22 - license opl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 362 - license opl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license opl_1: pattern(s) exist
    ok 4 - license opl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license opl_1; use
    ok 7 - license opl_1; pattern is a Regexp
    ok 8 - license opl_1, subject grant, pattern is supported
    ok 9 - license opl_1, use subject_grant
    ok 10 - license opl_1; pattern is a Regexp
    not ok 11 - license opl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license opl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license opl_1; misses pattern not_name_grant
    ok 14 - license opl_1, subject iri, pattern is supported
    ok 15 - license opl_1, use subject_iri
    ok 16 - license opl_1; pattern is a Regexp
    not ok 17 - license opl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license opl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license opl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license opl_1, subject license, pattern is supported
    ok 21 - license opl_1, use subject_license
    ok 22 - license opl_1; pattern is a Regexp
    ok 23 - license opl_1; matches pattern text_license
    not ok 24 - license opl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license opl_1; misses pattern not_name_license
    ok 26 - license opl_1, subject name, pattern is supported
    ok 27 - license opl_1, use subject_name
    ok 28 - license opl_1; pattern is a Regexp
    ok 29 - license opl_1; matches pattern name_name
    not ok 30 - license opl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license opl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 363 - license oset_pl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oset_pl: pattern(s) exist
    ok 4 - license oset_pl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oset_pl; use
    ok 7 - license oset_pl; pattern is a Regexp
    ok 8 - license oset_pl, subject grant, pattern is supported
    ok 9 - license oset_pl, use subject_grant
    ok 10 - license oset_pl; pattern is a Regexp
    not ok 11 - license oset_pl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oset_pl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oset_pl; misses pattern not_name_grant
    ok 14 - license oset_pl, subject iri, pattern is supported
    ok 15 - license oset_pl, use subject_iri
    ok 16 - license oset_pl; pattern is a Regexp
    not ok 17 - license oset_pl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oset_pl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oset_pl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oset_pl, subject license, pattern is supported # TODO license oset_pl; subject license not yet supported
    not ok 21 - license oset_pl, use subject_license # TODO license oset_pl; subject license not yet supported
    # Failed test (with amnesty) 'license oset_pl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license oset_pl, subject name, pattern is supported
    ok 23 - license oset_pl, use subject_name
    ok 24 - license oset_pl; pattern is a Regexp
    ok 25 - license oset_pl; matches pattern name_name
    not ok 26 - license oset_pl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 364 - license oset_pl_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license oset_pl_2_1: pattern(s) exist
    ok 4 - license oset_pl_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license oset_pl_2_1; use
    ok 7 - license oset_pl_2_1; pattern is a Regexp
    ok 8 - license oset_pl_2_1, subject grant, pattern is supported
    ok 9 - license oset_pl_2_1, use subject_grant
    ok 10 - license oset_pl_2_1; pattern is a Regexp
    not ok 11 - license oset_pl_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license oset_pl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license oset_pl_2_1; misses pattern not_name_grant
    ok 14 - license oset_pl_2_1, subject iri, pattern is supported
    ok 15 - license oset_pl_2_1, use subject_iri
    ok 16 - license oset_pl_2_1; pattern is a Regexp
    not ok 17 - license oset_pl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license oset_pl_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license oset_pl_2_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl_2_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license oset_pl_2_1, subject license, pattern is supported
    ok 21 - license oset_pl_2_1, use subject_license
    ok 22 - license oset_pl_2_1; pattern is a Regexp
    ok 23 - license oset_pl_2_1; matches pattern text_license
    not ok 24 - license oset_pl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license oset_pl_2_1; misses pattern not_name_license
    ok 26 - license oset_pl_2_1, subject name, pattern is supported
    ok 27 - license oset_pl_2_1, use subject_name
    ok 28 - license oset_pl_2_1; pattern is a Regexp
    ok 29 - license oset_pl_2_1; matches pattern name_name
    not ok 30 - license oset_pl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license oset_pl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 365 - license osl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license osl: pattern(s) exist
    ok 4 - license osl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license osl; use
    ok 7 - license osl; pattern is a Regexp
    ok 8 - license osl, subject grant, pattern is supported
    ok 9 - license osl, use subject_grant
    ok 10 - license osl; pattern is a Regexp
    not ok 11 - license osl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license osl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license osl; misses pattern not_name_grant
    ok 14 - license osl, subject iri, pattern is supported # TODO license osl; subject iri not yet supported
    ok 15 - license osl, use subject_iri # TODO license osl; subject iri not yet supported
    ok 16 - license osl; pattern is a Regexp # TODO license osl; subject iri not yet supported
    not ok 17 - license osl; dataset iri missing # TODO license osl; subject iri not yet supported
    # Failed test (with amnesty) 'license osl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license osl; dataset grant missing # TODO license osl; subject iri not yet supported
    # Failed test (with amnesty) 'license osl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license osl; dataset license missing # TODO license osl; subject iri not yet supported
    # Failed test (with amnesty) 'license osl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license osl, subject license, pattern is supported # TODO license osl; subject license not yet supported
    not ok 21 - license osl, use subject_license # TODO license osl; subject license not yet supported
    # Failed test (with amnesty) 'license osl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license osl, subject name, pattern is supported
    ok 23 - license osl, use subject_name
    ok 24 - license osl; pattern is a Regexp
    ok 25 - license osl; matches pattern name_name
    not ok 26 - license osl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 366 - license osl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license osl_1: pattern(s) exist
    ok 4 - license osl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license osl_1; use
    ok 7 - license osl_1; pattern is a Regexp
    ok 8 - license osl_1, subject grant, pattern is supported
    ok 9 - license osl_1, use subject_grant
    ok 10 - license osl_1; pattern is a Regexp
    ok 11 - license osl_1; matches pattern grant_grant
    not ok 12 - license osl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license osl_1; misses pattern not_name_grant
    ok 14 - license osl_1, subject iri, pattern is supported
    ok 15 - license osl_1, use subject_iri
    ok 16 - license osl_1; pattern is a Regexp
    not ok 17 - license osl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license osl_1; misses pattern not_grant_iri
    not ok 19 - license osl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license osl_1, subject license, pattern is supported
    ok 21 - license osl_1, use subject_license
    ok 22 - license osl_1; pattern is a Regexp
    ok 23 - license osl_1; matches pattern text_license
    not ok 24 - license osl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license osl_1; misses pattern not_name_license
    ok 26 - license osl_1, subject name, pattern is supported
    ok 27 - license osl_1, use subject_name
    ok 28 - license osl_1; pattern is a Regexp
    ok 29 - license osl_1; matches pattern name_name
    not ok 30 - license osl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 367 - license osl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license osl_1_1: pattern(s) exist
    ok 4 - license osl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license osl_1_1; use
    ok 7 - license osl_1_1; pattern is a Regexp
    ok 8 - license osl_1_1, subject grant, pattern is supported
    ok 9 - license osl_1_1, use subject_grant
    ok 10 - license osl_1_1; pattern is a Regexp
    ok 11 - license osl_1_1; matches pattern grant_grant
    not ok 12 - license osl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license osl_1_1; misses pattern not_name_grant
    ok 14 - license osl_1_1, subject iri, pattern is supported
    ok 15 - license osl_1_1, use subject_iri
    ok 16 - license osl_1_1; pattern is a Regexp
    not ok 17 - license osl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license osl_1_1; misses pattern not_grant_iri
    not ok 19 - license osl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license osl_1_1, subject license, pattern is supported
    ok 21 - license osl_1_1, use subject_license
    ok 22 - license osl_1_1; pattern is a Regexp
    ok 23 - license osl_1_1; matches pattern text_license
    not ok 24 - license osl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license osl_1_1; misses pattern not_name_license
    ok 26 - license osl_1_1, subject name, pattern is supported
    ok 27 - license osl_1_1, use subject_name
    ok 28 - license osl_1_1; pattern is a Regexp
    ok 29 - license osl_1_1; matches pattern name_name
    not ok 30 - license osl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 368 - license osl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license osl_2: pattern(s) exist
    ok 4 - license osl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license osl_2; use
    ok 7 - license osl_2; pattern is a Regexp
    ok 8 - license osl_2, subject grant, pattern is supported
    ok 9 - license osl_2, use subject_grant
    ok 10 - license osl_2; pattern is a Regexp
    not ok 11 - license osl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license osl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license osl_2; misses pattern not_name_grant
    ok 14 - license osl_2, subject iri, pattern is supported
    ok 15 - license osl_2, use subject_iri
    ok 16 - license osl_2; pattern is a Regexp
    not ok 17 - license osl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license osl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license osl_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license osl_2, subject license, pattern is supported
    ok 21 - license osl_2, use subject_license
    ok 22 - license osl_2; pattern is a Regexp
    ok 23 - license osl_2; matches pattern text_license
    not ok 24 - license osl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license osl_2; misses pattern not_name_license
    ok 26 - license osl_2, subject name, pattern is supported
    ok 27 - license osl_2, use subject_name
    ok 28 - license osl_2; pattern is a Regexp
    ok 29 - license osl_2; matches pattern name_name
    not ok 30 - license osl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 369 - license osl_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license osl_2_1: pattern(s) exist
    ok 4 - license osl_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license osl_2_1; use
    ok 7 - license osl_2_1; pattern is a Regexp
    ok 8 - license osl_2_1, subject grant, pattern is supported
    ok 9 - license osl_2_1, use subject_grant
    ok 10 - license osl_2_1; pattern is a Regexp
    ok 11 - license osl_2_1; matches pattern grant_grant
    not ok 12 - license osl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license osl_2_1; misses pattern not_name_grant
    ok 14 - license osl_2_1, subject iri, pattern is supported
    ok 15 - license osl_2_1, use subject_iri
    ok 16 - license osl_2_1; pattern is a Regexp
    not ok 17 - license osl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license osl_2_1; misses pattern not_grant_iri
    not ok 19 - license osl_2_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license osl_2_1, subject license, pattern is supported
    ok 21 - license osl_2_1, use subject_license
    ok 22 - license osl_2_1; pattern is a Regexp
    ok 23 - license osl_2_1; matches pattern text_license
    not ok 24 - license osl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license osl_2_1; misses pattern not_name_license
    ok 26 - license osl_2_1, subject name, pattern is supported
    ok 27 - license osl_2_1, use subject_name
    ok 28 - license osl_2_1; pattern is a Regexp
    ok 29 - license osl_2_1; matches pattern name_name
    not ok 30 - license osl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 370 - license osl_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license osl_3: pattern(s) exist
    ok 4 - license osl_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license osl_3; use
    ok 7 - license osl_3; pattern is a Regexp
    ok 8 - license osl_3, subject grant, pattern is supported
    ok 9 - license osl_3, use subject_grant
    ok 10 - license osl_3; pattern is a Regexp
    ok 11 - license osl_3; matches pattern grant_grant
    not ok 12 - license osl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license osl_3; misses pattern not_name_grant
    ok 14 - license osl_3, subject iri, pattern is supported
    ok 15 - license osl_3, use subject_iri
    ok 16 - license osl_3; pattern is a Regexp
    not ok 17 - license osl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license osl_3; misses pattern not_grant_iri
    not ok 19 - license osl_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license osl_3, subject license, pattern is supported
    ok 21 - license osl_3, use subject_license
    ok 22 - license osl_3; pattern is a Regexp
    ok 23 - license osl_3; matches pattern text_license
    not ok 24 - license osl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license osl_3; misses pattern not_name_license
    ok 26 - license osl_3, subject name, pattern is supported
    ok 27 - license osl_3, use subject_name
    ok 28 - license osl_3; pattern is a Regexp
    ok 29 - license osl_3; matches pattern name_name
    not ok 30 - license osl_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license osl_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 371 - license pddl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license pddl: pattern(s) exist
    ok 4 - license pddl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license pddl; use
    ok 7 - license pddl; pattern is a Regexp
    ok 8 - license pddl, subject grant, pattern is supported
    ok 9 - license pddl, use subject_grant
    ok 10 - license pddl; pattern is a Regexp
    not ok 11 - license pddl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license pddl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license pddl; misses pattern not_name_grant
    ok 14 - license pddl, subject iri, pattern is supported # TODO license pddl; subject iri not yet supported
    not ok 15 - license pddl, use subject_iri # TODO license pddl; subject iri not yet supported
    # Failed test (with amnesty) 'license pddl, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license pddl, subject license, pattern is supported # TODO license pddl; subject license not yet supported
    not ok 17 - license pddl, use subject_license # TODO license pddl; subject license not yet supported
    # Failed test (with amnesty) 'license pddl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license pddl, subject name, pattern is supported
    ok 19 - license pddl, use subject_name
    ok 20 - license pddl; pattern is a Regexp
    ok 21 - license pddl; matches pattern name_name
    not ok 22 - license pddl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 372 - license pddl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license pddl_1: pattern(s) exist
    ok 4 - license pddl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license pddl_1; use
    ok 7 - license pddl_1; pattern is a Regexp
    ok 8 - license pddl_1, subject grant, pattern is supported
    ok 9 - license pddl_1, use subject_grant
    ok 10 - license pddl_1; pattern is a Regexp
    not ok 11 - license pddl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license pddl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license pddl_1; misses pattern not_name_grant
    ok 14 - license pddl_1, subject iri, pattern is supported
    ok 15 - license pddl_1, use subject_iri
    ok 16 - license pddl_1; pattern is a Regexp
    not ok 17 - license pddl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license pddl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license pddl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license pddl_1, subject license, pattern is supported
    ok 21 - license pddl_1, use subject_license
    ok 22 - license pddl_1; pattern is a Regexp
    ok 23 - license pddl_1; matches pattern text_license
    not ok 24 - license pddl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license pddl_1; misses pattern not_name_license
    ok 26 - license pddl_1, subject name, pattern is supported
    ok 27 - license pddl_1, use subject_name
    ok 28 - license pddl_1; pattern is a Regexp
    ok 29 - license pddl_1; matches pattern name_name
    not ok 30 - license pddl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license pddl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 373 - license peer_production; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license peer_production: pattern(s) exist
    ok 4 - license peer_production; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license peer_production; use
    ok 7 - license peer_production; pattern is a Regexp
    ok 8 - license peer_production, subject grant, pattern is supported
    ok 9 - license peer_production, use subject_grant
    ok 10 - license peer_production; pattern is a Regexp
    not ok 11 - license peer_production; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license peer_production; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license peer_production; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license peer_production; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license peer_production; misses pattern not_name_grant
    ok 14 - license peer_production, subject iri, pattern is supported
    ok 15 - license peer_production, use subject_iri
    ok 16 - license peer_production; pattern is a Regexp
    not ok 17 - license peer_production; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license peer_production; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license peer_production; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license peer_production; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license peer_production; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license peer_production; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license peer_production, subject license, pattern is supported
    ok 21 - license peer_production, use subject_license
    ok 22 - license peer_production; pattern is a Regexp
    ok 23 - license peer_production; matches pattern text_license
    not ok 24 - license peer_production; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license peer_production; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license peer_production; misses pattern not_name_license
    ok 26 - license peer_production, subject name, pattern is supported
    ok 27 - license peer_production, use subject_name
    ok 28 - license peer_production; pattern is a Regexp
    ok 29 - license peer_production; matches pattern name_name
    not ok 30 - license peer_production; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license peer_production; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 374 - license php; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license php: pattern(s) exist
    ok 4 - license php; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license php; use
    ok 7 - license php; pattern is a Regexp
    ok 8 - license php, subject grant, pattern is supported
    ok 9 - license php, use subject_grant
    ok 10 - license php; pattern is a Regexp
    not ok 11 - license php; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license php; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license php; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license php; misses pattern not_name_grant
    ok 14 - license php, subject iri, pattern is supported
    ok 15 - license php, use subject_iri
    ok 16 - license php; pattern is a Regexp
    not ok 17 - license php; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license php; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license php; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license php; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license php; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license php, subject license, pattern is supported # TODO license php; subject license not yet supported
    not ok 21 - license php, use subject_license # TODO license php; subject license not yet supported
    # Failed test (with amnesty) 'license php, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license php, subject name, pattern is supported
    ok 23 - license php, use subject_name
    ok 24 - license php; pattern is a Regexp
    ok 25 - license php; matches pattern name_name
    not ok 26 - license php; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 375 - license php_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license php_3: pattern(s) exist
    ok 4 - license php_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license php_3; use
    ok 7 - license php_3; pattern is a Regexp
    ok 8 - license php_3, subject grant, pattern is supported
    ok 9 - license php_3, use subject_grant
    ok 10 - license php_3; pattern is a Regexp
    not ok 11 - license php_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license php_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license php_3; misses pattern not_name_grant
    ok 14 - license php_3, subject iri, pattern is supported
    ok 15 - license php_3, use subject_iri
    ok 16 - license php_3; pattern is a Regexp
    not ok 17 - license php_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license php_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license php_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license php_3, subject license, pattern is supported
    ok 21 - license php_3, use subject_license
    ok 22 - license php_3; pattern is a Regexp
    ok 23 - license php_3; matches pattern text_license
    not ok 24 - license php_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license php_3; misses pattern not_name_license
    ok 26 - license php_3, subject name, pattern is supported
    ok 27 - license php_3, use subject_name
    ok 28 - license php_3; pattern is a Regexp
    ok 29 - license php_3; matches pattern name_name
    not ok 30 - license php_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 376 - license php_3_01; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license php_3_01: pattern(s) exist
    ok 4 - license php_3_01; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license php_3_01; use
    ok 7 - license php_3_01; pattern is a Regexp
    ok 8 - license php_3_01, subject grant, pattern is supported
    ok 9 - license php_3_01, use subject_grant
    ok 10 - license php_3_01; pattern is a Regexp
    not ok 11 - license php_3_01; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3_01; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license php_3_01; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3_01; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license php_3_01; misses pattern not_name_grant
    ok 14 - license php_3_01, subject iri, pattern is supported
    ok 15 - license php_3_01, use subject_iri
    ok 16 - license php_3_01; pattern is a Regexp
    not ok 17 - license php_3_01; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3_01; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license php_3_01; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3_01; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license php_3_01; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3_01; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license php_3_01, subject license, pattern is supported
    ok 21 - license php_3_01, use subject_license
    ok 22 - license php_3_01; pattern is a Regexp
    ok 23 - license php_3_01; matches pattern text_license
    not ok 24 - license php_3_01; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3_01; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license php_3_01; misses pattern not_name_license
    ok 26 - license php_3_01, subject name, pattern is supported
    ok 27 - license php_3_01, use subject_name
    ok 28 - license php_3_01; pattern is a Regexp
    ok 29 - license php_3_01; matches pattern name_name # TODO not yet supported
    not ok 30 - license php_3_01; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license php_3_01; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 377 - license postgresql; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license postgresql: pattern(s) exist
    ok 4 - license postgresql; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license postgresql; use
    ok 7 - license postgresql; pattern is a Regexp
    ok 8 - license postgresql, subject grant, pattern is supported
    ok 9 - license postgresql, use subject_grant
    ok 10 - license postgresql; pattern is a Regexp
    not ok 11 - license postgresql; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license postgresql; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license postgresql; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license postgresql; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license postgresql; misses pattern not_name_grant
    ok 14 - license postgresql, subject iri, pattern is supported
    ok 15 - license postgresql, use subject_iri
    ok 16 - license postgresql; pattern is a Regexp
    not ok 17 - license postgresql; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license postgresql; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license postgresql; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license postgresql; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license postgresql; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license postgresql; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license postgresql, subject license, pattern is supported
    ok 21 - license postgresql, use subject_license
    ok 22 - license postgresql; pattern is a Regexp
    ok 23 - license postgresql; matches pattern text_license
    not ok 24 - license postgresql; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license postgresql; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license postgresql; misses pattern not_name_license
    ok 26 - license postgresql, subject name, pattern is supported
    ok 27 - license postgresql, use subject_name
    ok 28 - license postgresql; pattern is a Regexp
    ok 29 - license postgresql; matches pattern name_name
    not ok 30 - license postgresql; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license postgresql; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 378 - license psf_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license psf_2: pattern(s) exist
    ok 4 - license psf_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license psf_2; use
    ok 7 - license psf_2; pattern is a Regexp
    ok 8 - license psf_2, subject grant, pattern is supported
    ok 9 - license psf_2, use subject_grant
    ok 10 - license psf_2; pattern is a Regexp
    not ok 11 - license psf_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license psf_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license psf_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license psf_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license psf_2; misses pattern not_name_grant
    ok 14 - license psf_2, subject iri, pattern is supported
    ok 15 - license psf_2, use subject_iri
    ok 16 - license psf_2; pattern is a Regexp
    not ok 17 - license psf_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license psf_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license psf_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license psf_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license psf_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license psf_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license psf_2, subject license, pattern is supported
    ok 21 - license psf_2, use subject_license
    ok 22 - license psf_2; pattern is a Regexp
    ok 23 - license psf_2; matches pattern text_license
    not ok 24 - license psf_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license psf_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license psf_2; misses pattern not_name_license
    ok 26 - license psf_2, subject name, pattern is supported
    ok 27 - license psf_2, use subject_name
    ok 28 - license psf_2; pattern is a Regexp
    ok 29 - license psf_2; matches pattern name_name
    not ok 30 - license psf_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license psf_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 379 - license public_domain; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license public_domain: pattern(s) exist
    ok 4 - license public_domain; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license public_domain; use
    ok 7 - license public_domain; pattern is a Regexp
    ok 8 - license public_domain, subject grant, pattern is supported
    ok 9 - license public_domain, use subject_grant
    ok 10 - license public_domain; pattern is a Regexp
    ok 11 - license public_domain; matches pattern grant_grant
    ok 12 - license public_domain; misses pattern not_iri_grant
    not ok 13 - license public_domain; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license public_domain; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license public_domain, subject iri, pattern is supported
    ok 15 - license public_domain, use subject_iri
    ok 16 - license public_domain; pattern is a Regexp
    ok 17 - license public_domain; matches pattern iri_iri
    ok 18 - license public_domain; misses pattern not_grant_iri
    not ok 19 - license public_domain; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license public_domain; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license public_domain, subject license, pattern is supported # TODO license public_domain; subject license not yet supported
    not ok 21 - license public_domain, use subject_license # TODO license public_domain; subject license not yet supported
    # Failed test (with amnesty) 'license public_domain, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license public_domain, subject name, pattern is supported
    ok 23 - license public_domain, use subject_name
    ok 24 - license public_domain; pattern is a Regexp
    not ok 25 - license public_domain; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license public_domain; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 26 - license public_domain; misses pattern not_iri_name
    1..26
}
ok 380 - license qpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license qpl: pattern(s) exist
    ok 4 - license qpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license qpl; use
    ok 7 - license qpl; pattern is a Regexp
    ok 8 - license qpl, subject grant, pattern is supported
    ok 9 - license qpl, use subject_grant
    ok 10 - license qpl; pattern is a Regexp
    not ok 11 - license qpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license qpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license qpl; misses pattern not_name_grant
    ok 14 - license qpl, subject iri, pattern is supported
    ok 15 - license qpl, use subject_iri
    ok 16 - license qpl; pattern is a Regexp
    not ok 17 - license qpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license qpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license qpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license qpl, subject license, pattern is supported # TODO license qpl; subject license not yet supported
    not ok 21 - license qpl, use subject_license # TODO license qpl; subject license not yet supported
    # Failed test (with amnesty) 'license qpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license qpl, subject name, pattern is supported
    ok 23 - license qpl, use subject_name
    ok 24 - license qpl; pattern is a Regexp
    ok 25 - license qpl; matches pattern name_name
    not ok 26 - license qpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 381 - license qpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license qpl_1: pattern(s) exist
    ok 4 - license qpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license qpl_1; use
    ok 7 - license qpl_1; pattern is a Regexp
    ok 8 - license qpl_1, subject grant, pattern is supported
    ok 9 - license qpl_1, use subject_grant
    ok 10 - license qpl_1; pattern is a Regexp
    not ok 11 - license qpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license qpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license qpl_1; misses pattern not_name_grant
    ok 14 - license qpl_1, subject iri, pattern is supported
    ok 15 - license qpl_1, use subject_iri
    ok 16 - license qpl_1; pattern is a Regexp
    not ok 17 - license qpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license qpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license qpl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license qpl_1, subject license, pattern is supported
    ok 21 - license qpl_1, use subject_license
    ok 22 - license qpl_1; pattern is a Regexp
    ok 23 - license qpl_1; matches pattern text_license
    not ok 24 - license qpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license qpl_1; misses pattern not_name_license
    ok 26 - license qpl_1, subject name, pattern is supported
    ok 27 - license qpl_1, use subject_name
    ok 28 - license qpl_1; pattern is a Regexp
    ok 29 - license qpl_1; matches pattern name_name
    not ok 30 - license qpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license qpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 382 - license rpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license rpl: pattern(s) exist
    ok 4 - license rpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license rpl; use
    ok 7 - license rpl; pattern is a Regexp
    ok 8 - license rpl, subject grant, pattern is supported
    ok 9 - license rpl, use subject_grant
    ok 10 - license rpl; pattern is a Regexp
    not ok 11 - license rpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license rpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license rpl; misses pattern not_name_grant
    ok 14 - license rpl, subject iri, pattern is supported
    ok 15 - license rpl, use subject_iri
    ok 16 - license rpl; pattern is a Regexp
    not ok 17 - license rpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license rpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license rpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license rpl, subject license, pattern is supported # TODO license rpl; subject license not yet supported
    not ok 21 - license rpl, use subject_license # TODO license rpl; subject license not yet supported
    # Failed test (with amnesty) 'license rpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license rpl, subject name, pattern is supported
    ok 23 - license rpl, use subject_name
    ok 24 - license rpl; pattern is a Regexp
    ok 25 - license rpl; matches pattern name_name
    not ok 26 - license rpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 383 - license rpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license rpl_1: pattern(s) exist
    ok 4 - license rpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license rpl_1; use
    ok 7 - license rpl_1; pattern is a Regexp
    ok 8 - license rpl_1, subject grant, pattern is supported
    ok 9 - license rpl_1, use subject_grant
    ok 10 - license rpl_1; pattern is a Regexp
    not ok 11 - license rpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license rpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license rpl_1; misses pattern not_name_grant
    ok 14 - license rpl_1, subject iri, pattern is supported
    ok 15 - license rpl_1, use subject_iri
    ok 16 - license rpl_1; pattern is a Regexp
    not ok 17 - license rpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license rpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license rpl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license rpl_1, subject license, pattern is supported
    ok 21 - license rpl_1, use subject_license
    ok 22 - license rpl_1; pattern is a Regexp
    ok 23 - license rpl_1; matches pattern text_license
    not ok 24 - license rpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license rpl_1; misses pattern not_name_license
    ok 26 - license rpl_1, subject name, pattern is supported
    ok 27 - license rpl_1, use subject_name
    ok 28 - license rpl_1; pattern is a Regexp
    ok 29 - license rpl_1; matches pattern name_name
    not ok 30 - license rpl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 384 - license rpl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license rpl_1_1: pattern(s) exist
    ok 4 - license rpl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license rpl_1_1; use
    ok 7 - license rpl_1_1; pattern is a Regexp
    ok 8 - license rpl_1_1, subject grant, pattern is supported
    ok 9 - license rpl_1_1, use subject_grant
    ok 10 - license rpl_1_1; pattern is a Regexp
    not ok 11 - license rpl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license rpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license rpl_1_1; misses pattern not_name_grant
    ok 14 - license rpl_1_1, subject iri, pattern is supported
    ok 15 - license rpl_1_1, use subject_iri
    ok 16 - license rpl_1_1; pattern is a Regexp
    not ok 17 - license rpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license rpl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license rpl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license rpl_1_1, subject license, pattern is supported
    ok 21 - license rpl_1_1, use subject_license
    ok 22 - license rpl_1_1; pattern is a Regexp
    ok 23 - license rpl_1_1; matches pattern text_license
    not ok 24 - license rpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license rpl_1_1; misses pattern not_name_license
    ok 26 - license rpl_1_1, subject name, pattern is supported
    ok 27 - license rpl_1_1, use subject_name
    ok 28 - license rpl_1_1; pattern is a Regexp
    ok 29 - license rpl_1_1; matches pattern name_name
    not ok 30 - license rpl_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 385 - license rpl_1_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license rpl_1_3: pattern(s) exist
    ok 4 - license rpl_1_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license rpl_1_3; use
    ok 7 - license rpl_1_3; pattern is a Regexp
    ok 8 - license rpl_1_3, subject grant, pattern is supported
    ok 9 - license rpl_1_3, use subject_grant
    ok 10 - license rpl_1_3; pattern is a Regexp
    not ok 11 - license rpl_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license rpl_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license rpl_1_3; misses pattern not_name_grant
    ok 14 - license rpl_1_3, subject iri, pattern is supported
    ok 15 - license rpl_1_3, use subject_iri
    ok 16 - license rpl_1_3; pattern is a Regexp
    not ok 17 - license rpl_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license rpl_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license rpl_1_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license rpl_1_3, subject license, pattern is supported
    ok 21 - license rpl_1_3, use subject_license
    ok 22 - license rpl_1_3; pattern is a Regexp
    ok 23 - license rpl_1_3; matches pattern text_license
    not ok 24 - license rpl_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license rpl_1_3; misses pattern not_name_license
    ok 26 - license rpl_1_3, subject name, pattern is supported
    ok 27 - license rpl_1_3, use subject_name
    ok 28 - license rpl_1_3; pattern is a Regexp
    ok 29 - license rpl_1_3; matches pattern name_name
    not ok 30 - license rpl_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 386 - license rpl_1_5; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license rpl_1_5: pattern(s) exist
    ok 4 - license rpl_1_5; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license rpl_1_5; use
    ok 7 - license rpl_1_5; pattern is a Regexp
    ok 8 - license rpl_1_5, subject grant, pattern is supported
    ok 9 - license rpl_1_5, use subject_grant
    ok 10 - license rpl_1_5; pattern is a Regexp
    not ok 11 - license rpl_1_5; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_5; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license rpl_1_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license rpl_1_5; misses pattern not_name_grant
    ok 14 - license rpl_1_5, subject iri, pattern is supported
    ok 15 - license rpl_1_5, use subject_iri
    ok 16 - license rpl_1_5; pattern is a Regexp
    not ok 17 - license rpl_1_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license rpl_1_5; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_5; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license rpl_1_5; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_5; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license rpl_1_5, subject license, pattern is supported
    ok 21 - license rpl_1_5, use subject_license
    ok 22 - license rpl_1_5; pattern is a Regexp
    ok 23 - license rpl_1_5; matches pattern text_license
    not ok 24 - license rpl_1_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license rpl_1_5; misses pattern not_name_license
    ok 26 - license rpl_1_5, subject name, pattern is supported
    ok 27 - license rpl_1_5, use subject_name
    ok 28 - license rpl_1_5; pattern is a Regexp
    ok 29 - license rpl_1_5; matches pattern name_name
    not ok 30 - license rpl_1_5; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpl_1_5; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 387 - license rpsl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license rpsl: pattern(s) exist
    ok 4 - license rpsl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license rpsl; use
    ok 7 - license rpsl; pattern is a Regexp
    ok 8 - license rpsl, subject grant, pattern is supported
    ok 9 - license rpsl, use subject_grant
    ok 10 - license rpsl; pattern is a Regexp
    not ok 11 - license rpsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license rpsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license rpsl; misses pattern not_name_grant
    ok 14 - license rpsl, subject iri, pattern is supported
    ok 15 - license rpsl, use subject_iri
    ok 16 - license rpsl; pattern is a Regexp
    not ok 17 - license rpsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license rpsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license rpsl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license rpsl, subject license, pattern is supported # TODO license rpsl; subject license not yet supported
    not ok 21 - license rpsl, use subject_license # TODO license rpsl; subject license not yet supported
    # Failed test (with amnesty) 'license rpsl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license rpsl, subject name, pattern is supported
    ok 23 - license rpsl, use subject_name
    ok 24 - license rpsl; pattern is a Regexp
    ok 25 - license rpsl; matches pattern name_name
    not ok 26 - license rpsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 388 - license rpsl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license rpsl_1: pattern(s) exist
    ok 4 - license rpsl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license rpsl_1; use
    ok 7 - license rpsl_1; pattern is a Regexp
    ok 8 - license rpsl_1, subject grant, pattern is supported
    ok 9 - license rpsl_1, use subject_grant
    ok 10 - license rpsl_1; pattern is a Regexp
    not ok 11 - license rpsl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license rpsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license rpsl_1; misses pattern not_name_grant
    ok 14 - license rpsl_1, subject iri, pattern is supported
    ok 15 - license rpsl_1, use subject_iri
    ok 16 - license rpsl_1; pattern is a Regexp
    not ok 17 - license rpsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license rpsl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license rpsl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license rpsl_1, subject license, pattern is supported
    ok 21 - license rpsl_1, use subject_license
    ok 22 - license rpsl_1; pattern is a Regexp
    ok 23 - license rpsl_1; matches pattern text_license
    not ok 24 - license rpsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license rpsl_1; misses pattern not_name_license
    ok 26 - license rpsl_1, subject name, pattern is supported
    ok 27 - license rpsl_1, use subject_name
    ok 28 - license rpsl_1; pattern is a Regexp
    ok 29 - license rpsl_1; matches pattern name_name
    not ok 30 - license rpsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rpsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 389 - license ruby; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ruby: pattern(s) exist
    ok 4 - license ruby; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ruby; use
    ok 7 - license ruby; pattern is a Regexp
    ok 8 - license ruby, subject grant, pattern is supported
    ok 9 - license ruby, use subject_grant
    ok 10 - license ruby; pattern is a Regexp
    not ok 11 - license ruby; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ruby; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ruby; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ruby; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ruby; misses pattern not_name_grant
    ok 14 - license ruby, subject iri, pattern is supported
    ok 15 - license ruby, use subject_iri
    ok 16 - license ruby; pattern is a Regexp
    not ok 17 - license ruby; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ruby; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ruby; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ruby; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ruby; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ruby; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ruby, subject license, pattern is supported
    ok 21 - license ruby, use subject_license
    ok 22 - license ruby; pattern is a Regexp
    ok 23 - license ruby; matches pattern text_license
    not ok 24 - license ruby; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ruby; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ruby; misses pattern not_name_license
    ok 26 - license ruby, subject name, pattern is supported
    ok 27 - license ruby, use subject_name
    ok 28 - license ruby; pattern is a Regexp
    ok 29 - license ruby; matches pattern name_name
    not ok 30 - license ruby; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ruby; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 390 - license rscpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license rscpl: pattern(s) exist
    ok 4 - license rscpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license rscpl; use
    ok 7 - license rscpl; pattern is a Regexp
    ok 8 - license rscpl, subject grant, pattern is supported
    ok 9 - license rscpl, use subject_grant
    ok 10 - license rscpl; pattern is a Regexp
    not ok 11 - license rscpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rscpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license rscpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rscpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license rscpl; misses pattern not_name_grant
    ok 14 - license rscpl, subject iri, pattern is supported
    ok 15 - license rscpl, use subject_iri
    ok 16 - license rscpl; pattern is a Regexp
    not ok 17 - license rscpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rscpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license rscpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license rscpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license rscpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license rscpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license rscpl, subject license, pattern is supported
    ok 21 - license rscpl, use subject_license
    ok 22 - license rscpl; pattern is a Regexp
    ok 23 - license rscpl; matches pattern text_license
    not ok 24 - license rscpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rscpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license rscpl; misses pattern not_name_license
    ok 26 - license rscpl, subject name, pattern is supported
    ok 27 - license rscpl, use subject_name
    ok 28 - license rscpl; pattern is a Regexp
    ok 29 - license rscpl; matches pattern name_name
    not ok 30 - license rscpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license rscpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 391 - license sax_pd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sax_pd: pattern(s) exist
    ok 4 - license sax_pd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sax_pd; use
    ok 7 - license sax_pd; pattern is a Regexp
    ok 8 - license sax_pd, subject grant, pattern is supported
    ok 9 - license sax_pd, use subject_grant
    ok 10 - license sax_pd; pattern is a Regexp
    not ok 11 - license sax_pd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sax_pd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sax_pd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sax_pd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sax_pd; misses pattern not_name_grant
    ok 14 - license sax_pd, subject iri, pattern is supported
    ok 15 - license sax_pd, use subject_iri
    ok 16 - license sax_pd; pattern is a Regexp
    not ok 17 - license sax_pd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sax_pd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sax_pd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sax_pd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sax_pd; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license sax_pd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sax_pd, subject license, pattern is supported
    ok 21 - license sax_pd, use subject_license
    ok 22 - license sax_pd; pattern is a Regexp
    ok 23 - license sax_pd; matches pattern text_license
    not ok 24 - license sax_pd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sax_pd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license sax_pd; misses pattern not_name_license
    ok 26 - license sax_pd, subject name, pattern is supported
    ok 27 - license sax_pd, use subject_name
    ok 28 - license sax_pd; pattern is a Regexp
    ok 29 - license sax_pd; matches pattern name_name
    not ok 30 - license sax_pd; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sax_pd; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 392 - license sds; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sds: pattern(s) exist
    ok 4 - license sds; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sds; use
    ok 7 - license sds; pattern is a Regexp
    ok 8 - license sds, subject grant, pattern is supported
    ok 9 - license sds, use subject_grant
    ok 10 - license sds; pattern is a Regexp
    not ok 11 - license sds; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sds; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sds; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sds; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sds; misses pattern not_name_grant
    ok 14 - license sds, subject iri, pattern is supported # TODO license sds; subject iri not yet supported
    not ok 15 - license sds, use subject_iri # TODO license sds; subject iri not yet supported
    # Failed test (with amnesty) 'license sds, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license sds, subject license, pattern is supported # TODO license sds; subject license not yet supported
    not ok 17 - license sds, use subject_license # TODO license sds; subject license not yet supported
    # Failed test (with amnesty) 'license sds, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license sds, subject name, pattern is supported
    ok 19 - license sds, use subject_name
    ok 20 - license sds; pattern is a Regexp
    ok 21 - license sds; matches pattern name_name
    not ok 22 - license sds; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sds; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 393 - license sds_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sds_1: pattern(s) exist
    ok 4 - license sds_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sds_1; use
    ok 7 - license sds_1; pattern is a Regexp
    ok 8 - license sds_1, subject grant, pattern is supported
    ok 9 - license sds_1, use subject_grant
    ok 10 - license sds_1; pattern is a Regexp
    not ok 11 - license sds_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sds_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sds_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sds_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sds_1; misses pattern not_name_grant
    ok 14 - license sds_1, subject iri, pattern is supported # TODO license sds_1; subject iri not yet supported
    not ok 15 - license sds_1, use subject_iri # TODO license sds_1; subject iri not yet supported
    # Failed test (with amnesty) 'license sds_1, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license sds_1, subject license, pattern is supported
    ok 17 - license sds_1, use subject_license
    ok 18 - license sds_1; pattern is a Regexp
    ok 19 - license sds_1; matches pattern text_license
    not ok 20 - license sds_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sds_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 21 - license sds_1; misses pattern not_name_license
    ok 22 - license sds_1, subject name, pattern is supported
    ok 23 - license sds_1, use subject_name
    ok 24 - license sds_1; pattern is a Regexp
    ok 25 - license sds_1; matches pattern name_name
    not ok 26 - license sds_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sds_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 394 - license sgi_b; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sgi_b: pattern(s) exist
    ok 4 - license sgi_b; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sgi_b; use
    ok 7 - license sgi_b; pattern is a Regexp
    ok 8 - license sgi_b, subject grant, pattern is supported
    ok 9 - license sgi_b, use subject_grant
    ok 10 - license sgi_b; pattern is a Regexp
    not ok 11 - license sgi_b; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license sgi_b; misses pattern not_iri_grant
    ok 13 - license sgi_b; misses pattern not_name_grant
    ok 14 - license sgi_b, subject iri, pattern is supported
    ok 15 - license sgi_b, use subject_iri
    ok 16 - license sgi_b; pattern is a Regexp
    ok 17 - license sgi_b; matches pattern iri_iri
    not ok 18 - license sgi_b; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sgi_b; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sgi_b, subject license, pattern is supported # TODO license sgi_b; subject license not yet supported
    not ok 21 - license sgi_b, use subject_license # TODO license sgi_b; subject license not yet supported
    # Failed test (with amnesty) 'license sgi_b, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license sgi_b, subject name, pattern is supported
    ok 23 - license sgi_b, use subject_name
    ok 24 - license sgi_b; pattern is a Regexp
    ok 25 - license sgi_b; matches pattern name_name
    not ok 26 - license sgi_b; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license sgi_b; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..26
}
ok 395 - license sgi_b_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sgi_b_1: pattern(s) exist
    ok 4 - license sgi_b_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sgi_b_1; use
    ok 7 - license sgi_b_1; pattern is a Regexp
    ok 8 - license sgi_b_1, subject grant, pattern is supported
    ok 9 - license sgi_b_1, use subject_grant
    ok 10 - license sgi_b_1; pattern is a Regexp
    not ok 11 - license sgi_b_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sgi_b_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sgi_b_1; misses pattern not_name_grant
    ok 14 - license sgi_b_1, subject iri, pattern is supported # TODO license sgi_b_1; subject iri not yet supported
    ok 15 - license sgi_b_1, use subject_iri # TODO license sgi_b_1; subject iri not yet supported
    ok 16 - license sgi_b_1; pattern is a Regexp # TODO license sgi_b_1; subject iri not yet supported
    not ok 17 - license sgi_b_1; dataset iri missing # TODO license sgi_b_1; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sgi_b_1; dataset grant missing # TODO license sgi_b_1; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sgi_b_1; dataset license missing # TODO license sgi_b_1; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sgi_b_1, subject license, pattern is supported
    ok 21 - license sgi_b_1, use subject_license
    ok 22 - license sgi_b_1; pattern is a Regexp
    ok 23 - license sgi_b_1; matches pattern text_license
    not ok 24 - license sgi_b_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license sgi_b_1; misses pattern not_name_license
    ok 26 - license sgi_b_1, subject name, pattern is supported
    ok 27 - license sgi_b_1, use subject_name
    ok 28 - license sgi_b_1; pattern is a Regexp
    ok 29 - license sgi_b_1; matches pattern name_name
    not ok 30 - license sgi_b_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 396 - license sgi_b_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sgi_b_1_1: pattern(s) exist
    ok 4 - license sgi_b_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sgi_b_1_1; use
    ok 7 - license sgi_b_1_1; pattern is a Regexp
    ok 8 - license sgi_b_1_1, subject grant, pattern is supported
    ok 9 - license sgi_b_1_1, use subject_grant
    ok 10 - license sgi_b_1_1; pattern is a Regexp
    not ok 11 - license sgi_b_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sgi_b_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sgi_b_1_1; misses pattern not_name_grant
    ok 14 - license sgi_b_1_1, subject iri, pattern is supported # TODO license sgi_b_1_1; subject iri not yet supported
    ok 15 - license sgi_b_1_1, use subject_iri # TODO license sgi_b_1_1; subject iri not yet supported
    ok 16 - license sgi_b_1_1; pattern is a Regexp # TODO license sgi_b_1_1; subject iri not yet supported
    not ok 17 - license sgi_b_1_1; dataset iri missing # TODO license sgi_b_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sgi_b_1_1; dataset grant missing # TODO license sgi_b_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sgi_b_1_1; dataset license missing # TODO license sgi_b_1_1; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sgi_b_1_1, subject license, pattern is supported
    ok 21 - license sgi_b_1_1, use subject_license
    ok 22 - license sgi_b_1_1; pattern is a Regexp
    ok 23 - license sgi_b_1_1; matches pattern text_license
    not ok 24 - license sgi_b_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license sgi_b_1_1; misses pattern not_name_license
    ok 26 - license sgi_b_1_1, subject name, pattern is supported
    ok 27 - license sgi_b_1_1, use subject_name
    ok 28 - license sgi_b_1_1; pattern is a Regexp
    ok 29 - license sgi_b_1_1; matches pattern name_name
    not ok 30 - license sgi_b_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 397 - license sgi_b_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sgi_b_2: pattern(s) exist
    ok 4 - license sgi_b_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sgi_b_2; use
    ok 7 - license sgi_b_2; pattern is a Regexp
    ok 8 - license sgi_b_2, subject grant, pattern is supported
    ok 9 - license sgi_b_2, use subject_grant
    ok 10 - license sgi_b_2; pattern is a Regexp
    not ok 11 - license sgi_b_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sgi_b_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sgi_b_2; misses pattern not_name_grant
    ok 14 - license sgi_b_2, subject iri, pattern is supported # TODO license sgi_b_2; subject iri not yet supported
    ok 15 - license sgi_b_2, use subject_iri # TODO license sgi_b_2; subject iri not yet supported
    ok 16 - license sgi_b_2; pattern is a Regexp # TODO license sgi_b_2; subject iri not yet supported
    not ok 17 - license sgi_b_2; dataset iri missing # TODO license sgi_b_2; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sgi_b_2; dataset grant missing # TODO license sgi_b_2; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sgi_b_2; dataset license missing # TODO license sgi_b_2; subject iri not yet supported
    # Failed test (with amnesty) 'license sgi_b_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sgi_b_2, subject license, pattern is supported
    ok 21 - license sgi_b_2, use subject_license
    ok 22 - license sgi_b_2; pattern is a Regexp
    ok 23 - license sgi_b_2; matches pattern text_license
    not ok 24 - license sgi_b_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license sgi_b_2; misses pattern not_name_license
    ok 26 - license sgi_b_2, subject name, pattern is supported
    ok 27 - license sgi_b_2, use subject_name
    ok 28 - license sgi_b_2; pattern is a Regexp
    ok 29 - license sgi_b_2; matches pattern name_name
    not ok 30 - license sgi_b_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sgi_b_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 398 - license simpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license simpl: pattern(s) exist
    ok 4 - license simpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license simpl; use
    ok 7 - license simpl; pattern is a Regexp
    ok 8 - license simpl, subject grant, pattern is supported
    ok 9 - license simpl, use subject_grant
    ok 10 - license simpl; pattern is a Regexp
    not ok 11 - license simpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license simpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license simpl; misses pattern not_name_grant
    ok 14 - license simpl, subject iri, pattern is supported # TODO license simpl; subject iri not yet supported
    ok 15 - license simpl, use subject_iri # TODO license simpl; subject iri not yet supported
    ok 16 - license simpl; pattern is a Regexp # TODO license simpl; subject iri not yet supported
    not ok 17 - license simpl; dataset iri missing # TODO license simpl; subject iri not yet supported
    # Failed test (with amnesty) 'license simpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license simpl; dataset grant missing # TODO license simpl; subject iri not yet supported
    # Failed test (with amnesty) 'license simpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license simpl; dataset license missing # TODO license simpl; subject iri not yet supported
    # Failed test (with amnesty) 'license simpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license simpl, subject license, pattern is supported # TODO license simpl; subject license not yet supported
    not ok 21 - license simpl, use subject_license # TODO license simpl; subject license not yet supported
    # Failed test (with amnesty) 'license simpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license simpl, subject name, pattern is supported
    ok 23 - license simpl, use subject_name
    ok 24 - license simpl; pattern is a Regexp
    ok 25 - license simpl; matches pattern name_name
    not ok 26 - license simpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 399 - license simpl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license simpl_2: pattern(s) exist
    ok 4 - license simpl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license simpl_2; use
    ok 7 - license simpl_2; pattern is a Regexp
    ok 8 - license simpl_2, subject grant, pattern is supported
    ok 9 - license simpl_2, use subject_grant
    ok 10 - license simpl_2; pattern is a Regexp
    not ok 11 - license simpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license simpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license simpl_2; misses pattern not_name_grant
    ok 14 - license simpl_2, subject iri, pattern is supported
    ok 15 - license simpl_2, use subject_iri
    ok 16 - license simpl_2; pattern is a Regexp
    not ok 17 - license simpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license simpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license simpl_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license simpl_2, subject license, pattern is supported
    ok 21 - license simpl_2, use subject_license
    ok 22 - license simpl_2; pattern is a Regexp
    ok 23 - license simpl_2; matches pattern text_license
    not ok 24 - license simpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license simpl_2; misses pattern not_name_license
    ok 26 - license simpl_2, subject name, pattern is supported
    ok 27 - license simpl_2, use subject_name
    ok 28 - license simpl_2; pattern is a Regexp
    ok 29 - license simpl_2; matches pattern name_name
    not ok 30 - license simpl_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simpl_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 400 - license simple_w3c; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license simple_w3c: pattern(s) exist
    ok 4 - license simple_w3c; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license simple_w3c; use
    ok 7 - license simple_w3c; pattern is a Regexp
    ok 8 - license simple_w3c, subject grant, pattern is supported
    ok 9 - license simple_w3c, use subject_grant
    ok 10 - license simple_w3c; pattern is a Regexp
    not ok 11 - license simple_w3c; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license simple_w3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license simple_w3c; misses pattern not_name_grant
    ok 14 - license simple_w3c, subject iri, pattern is supported # TODO license simple_w3c; subject iri not yet supported
    not ok 15 - license simple_w3c, use subject_iri # TODO license simple_w3c; subject iri not yet supported
    # Failed test (with amnesty) 'license simple_w3c, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license simple_w3c, subject license, pattern is supported # TODO license simple_w3c; subject license not yet supported
    not ok 17 - license simple_w3c, use subject_license # TODO license simple_w3c; subject license not yet supported
    # Failed test (with amnesty) 'license simple_w3c, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license simple_w3c, subject name, pattern is supported
    ok 19 - license simple_w3c, use subject_name
    ok 20 - license simple_w3c; pattern is a Regexp
    ok 21 - license simple_w3c; matches pattern name_name
    not ok 22 - license simple_w3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 401 - license simple_w3c_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license simple_w3c_1_1: pattern(s) exist
    ok 4 - license simple_w3c_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license simple_w3c_1_1; use
    ok 7 - license simple_w3c_1_1; pattern is a Regexp
    ok 8 - license simple_w3c_1_1, subject grant, pattern is supported
    ok 9 - license simple_w3c_1_1, use subject_grant
    ok 10 - license simple_w3c_1_1; pattern is a Regexp
    not ok 11 - license simple_w3c_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license simple_w3c_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license simple_w3c_1_1; misses pattern not_name_grant
    ok 14 - license simple_w3c_1_1, subject iri, pattern is supported
    ok 15 - license simple_w3c_1_1, use subject_iri
    ok 16 - license simple_w3c_1_1; pattern is a Regexp
    not ok 17 - license simple_w3c_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license simple_w3c_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license simple_w3c_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license simple_w3c_1_1, subject license, pattern is supported
    ok 21 - license simple_w3c_1_1, use subject_license
    ok 22 - license simple_w3c_1_1; pattern is a Regexp
    ok 23 - license simple_w3c_1_1; matches pattern text_license
    not ok 24 - license simple_w3c_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license simple_w3c_1_1; misses pattern not_name_license
    ok 26 - license simple_w3c_1_1, subject name, pattern is supported
    ok 27 - license simple_w3c_1_1, use subject_name
    ok 28 - license simple_w3c_1_1; pattern is a Regexp
    ok 29 - license simple_w3c_1_1; matches pattern name_name
    not ok 30 - license simple_w3c_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license simple_w3c_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 402 - license sissl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sissl: pattern(s) exist
    ok 4 - license sissl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sissl; use
    ok 7 - license sissl; pattern is a Regexp
    ok 8 - license sissl, subject grant, pattern is supported
    ok 9 - license sissl, use subject_grant
    ok 10 - license sissl; pattern is a Regexp
    not ok 11 - license sissl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sissl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sissl; misses pattern not_name_grant
    ok 14 - license sissl, subject iri, pattern is supported # TODO license sissl; subject iri not yet supported
    ok 15 - license sissl, use subject_iri # TODO license sissl; subject iri not yet supported
    ok 16 - license sissl; pattern is a Regexp # TODO license sissl; subject iri not yet supported
    not ok 17 - license sissl; dataset iri missing # TODO license sissl; subject iri not yet supported
    # Failed test (with amnesty) 'license sissl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sissl; dataset grant missing # TODO license sissl; subject iri not yet supported
    # Failed test (with amnesty) 'license sissl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sissl; dataset license missing # TODO license sissl; subject iri not yet supported
    # Failed test (with amnesty) 'license sissl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sissl, subject license, pattern is supported # TODO license sissl; subject license not yet supported
    not ok 21 - license sissl, use subject_license # TODO license sissl; subject license not yet supported
    # Failed test (with amnesty) 'license sissl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license sissl, subject name, pattern is supported
    ok 23 - license sissl, use subject_name
    ok 24 - license sissl; pattern is a Regexp
    ok 25 - license sissl; matches pattern name_name
    not ok 26 - license sissl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 403 - license sissl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sissl_1_1: pattern(s) exist
    ok 4 - license sissl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sissl_1_1; use
    ok 7 - license sissl_1_1; pattern is a Regexp
    ok 8 - license sissl_1_1, subject grant, pattern is supported
    ok 9 - license sissl_1_1, use subject_grant
    ok 10 - license sissl_1_1; pattern is a Regexp
    not ok 11 - license sissl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license sissl_1_1; misses pattern not_iri_grant
    ok 13 - license sissl_1_1; misses pattern not_name_grant
    ok 14 - license sissl_1_1, subject iri, pattern is supported
    ok 15 - license sissl_1_1, use subject_iri
    ok 16 - license sissl_1_1; pattern is a Regexp
    ok 17 - license sissl_1_1; matches pattern iri_iri
    not ok 18 - license sissl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sissl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sissl_1_1, subject license, pattern is supported
    ok 21 - license sissl_1_1, use subject_license
    ok 22 - license sissl_1_1; pattern is a Regexp
    ok 23 - license sissl_1_1; matches pattern text_license
    ok 24 - license sissl_1_1; misses pattern not_iri_license
    ok 25 - license sissl_1_1; misses pattern not_name_license
    ok 26 - license sissl_1_1, subject name, pattern is supported
    ok 27 - license sissl_1_1, use subject_name
    ok 28 - license sissl_1_1; pattern is a Regexp
    ok 29 - license sissl_1_1; matches pattern name_name
    ok 30 - license sissl_1_1; misses pattern not_iri_name
    1..30
}
ok 404 - license sissl_1_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sissl_1_2: pattern(s) exist
    ok 4 - license sissl_1_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sissl_1_2; use
    ok 7 - license sissl_1_2; pattern is a Regexp
    ok 8 - license sissl_1_2, subject grant, pattern is supported
    ok 9 - license sissl_1_2, use subject_grant
    ok 10 - license sissl_1_2; pattern is a Regexp
    not ok 11 - license sissl_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license sissl_1_2; misses pattern not_iri_grant
    ok 13 - license sissl_1_2; misses pattern not_name_grant
    ok 14 - license sissl_1_2, subject iri, pattern is supported
    ok 15 - license sissl_1_2, use subject_iri
    ok 16 - license sissl_1_2; pattern is a Regexp
    ok 17 - license sissl_1_2; matches pattern iri_iri
    not ok 18 - license sissl_1_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl_1_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sissl_1_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license sissl_1_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sissl_1_2, subject license, pattern is supported
    ok 21 - license sissl_1_2, use subject_license
    ok 22 - license sissl_1_2; pattern is a Regexp
    ok 23 - license sissl_1_2; matches pattern text_license
    ok 24 - license sissl_1_2; misses pattern not_iri_license
    ok 25 - license sissl_1_2; misses pattern not_name_license
    ok 26 - license sissl_1_2, subject name, pattern is supported
    ok 27 - license sissl_1_2, use subject_name
    ok 28 - license sissl_1_2; pattern is a Regexp
    ok 29 - license sissl_1_2; matches pattern name_name
    ok 30 - license sissl_1_2; misses pattern not_iri_name
    1..30
}
ok 405 - license sleepycat; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sleepycat: pattern(s) exist
    ok 4 - license sleepycat; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sleepycat; use
    ok 7 - license sleepycat; pattern is a Regexp
    ok 8 - license sleepycat, subject grant, pattern is supported
    ok 9 - license sleepycat, use subject_grant
    ok 10 - license sleepycat; pattern is a Regexp
    not ok 11 - license sleepycat; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sleepycat; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sleepycat; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sleepycat; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sleepycat; misses pattern not_name_grant
    ok 14 - license sleepycat, subject iri, pattern is supported
    ok 15 - license sleepycat, use subject_iri
    ok 16 - license sleepycat; pattern is a Regexp
    not ok 17 - license sleepycat; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sleepycat; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sleepycat; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sleepycat; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sleepycat; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license sleepycat; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sleepycat, subject license, pattern is supported
    ok 21 - license sleepycat, use subject_license
    ok 22 - license sleepycat; pattern is a Regexp
    ok 23 - license sleepycat; matches pattern text_license
    not ok 24 - license sleepycat; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sleepycat; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license sleepycat; misses pattern not_name_license
    ok 26 - license sleepycat, subject name, pattern is supported
    ok 27 - license sleepycat, use subject_name
    ok 28 - license sleepycat; pattern is a Regexp
    ok 29 - license sleepycat; matches pattern name_name
    not ok 30 - license sleepycat; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sleepycat; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 406 - license sncl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sncl: pattern(s) exist
    ok 4 - license sncl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sncl; use
    ok 7 - license sncl; pattern is a Regexp
    ok 8 - license sncl, subject grant, pattern is supported
    ok 9 - license sncl, use subject_grant
    ok 10 - license sncl; pattern is a Regexp
    not ok 11 - license sncl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sncl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sncl; misses pattern not_name_grant
    ok 14 - license sncl, subject iri, pattern is supported # TODO license sncl; subject iri not yet supported
    not ok 15 - license sncl, use subject_iri # TODO license sncl; subject iri not yet supported
    # Failed test (with amnesty) 'license sncl, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license sncl, subject license, pattern is supported # TODO license sncl; subject license not yet supported
    not ok 17 - license sncl, use subject_license # TODO license sncl; subject license not yet supported
    # Failed test (with amnesty) 'license sncl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license sncl, subject name, pattern is supported
    ok 19 - license sncl, use subject_name
    ok 20 - license sncl; pattern is a Regexp
    ok 21 - license sncl; matches pattern name_name
    not ok 22 - license sncl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 407 - license sncl_1_10; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sncl_1_10: pattern(s) exist
    ok 4 - license sncl_1_10; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sncl_1_10; use
    ok 7 - license sncl_1_10; pattern is a Regexp
    ok 8 - license sncl_1_10, subject grant, pattern is supported
    ok 9 - license sncl_1_10, use subject_grant
    ok 10 - license sncl_1_10; pattern is a Regexp
    not ok 11 - license sncl_1_10; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_1_10; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sncl_1_10; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_1_10; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sncl_1_10; misses pattern not_name_grant
    ok 14 - license sncl_1_10, subject iri, pattern is supported # TODO license sncl_1_10; subject iri not yet supported
    ok 15 - license sncl_1_10, use subject_iri # TODO license sncl_1_10; subject iri not yet supported
    ok 16 - license sncl_1_10; pattern is a Regexp # TODO license sncl_1_10; subject iri not yet supported
    not ok 17 - license sncl_1_10; dataset iri missing # TODO license sncl_1_10; subject iri not yet supported
    # Failed test (with amnesty) 'license sncl_1_10; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sncl_1_10; dataset grant missing # TODO license sncl_1_10; subject iri not yet supported
    # Failed test (with amnesty) 'license sncl_1_10; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sncl_1_10; dataset license missing # TODO license sncl_1_10; subject iri not yet supported
    # Failed test (with amnesty) 'license sncl_1_10; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sncl_1_10, subject license, pattern is supported
    ok 21 - license sncl_1_10, use subject_license
    ok 22 - license sncl_1_10; pattern is a Regexp
    not ok 23 - license sncl_1_10; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_1_10; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 24 - license sncl_1_10; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_1_10; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license sncl_1_10; misses pattern not_name_license
    ok 26 - license sncl_1_10, subject name, pattern is supported
    ok 27 - license sncl_1_10, use subject_name
    ok 28 - license sncl_1_10; pattern is a Regexp
    ok 29 - license sncl_1_10; matches pattern name_name
    not ok 30 - license sncl_1_10; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_1_10; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 408 - license sncl_2_0_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sncl_2_0_1: pattern(s) exist
    ok 4 - license sncl_2_0_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sncl_2_0_1; use
    ok 7 - license sncl_2_0_1; pattern is a Regexp
    ok 8 - license sncl_2_0_1, subject grant, pattern is supported
    ok 9 - license sncl_2_0_1, use subject_grant
    ok 10 - license sncl_2_0_1; pattern is a Regexp
    not ok 11 - license sncl_2_0_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sncl_2_0_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sncl_2_0_1; misses pattern not_name_grant
    ok 14 - license sncl_2_0_1, subject iri, pattern is supported # TODO license sncl_2_0_1; subject iri not yet supported
    not ok 15 - license sncl_2_0_1, use subject_iri # TODO license sncl_2_0_1; subject iri not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_1, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license sncl_2_0_1, subject license, pattern is supported
    ok 17 - license sncl_2_0_1, use subject_license
    ok 18 - license sncl_2_0_1; pattern is a Regexp
    ok 19 - license sncl_2_0_1; matches pattern text_license
    not ok 20 - license sncl_2_0_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 21 - license sncl_2_0_1; misses pattern not_name_license
    ok 22 - license sncl_2_0_1, subject name, pattern is supported
    ok 23 - license sncl_2_0_1, use subject_name
    ok 24 - license sncl_2_0_1; pattern is a Regexp
    ok 25 - license sncl_2_0_1; matches pattern name_name
    not ok 26 - license sncl_2_0_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 409 - license sncl_2_0_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sncl_2_0_2: pattern(s) exist
    ok 4 - license sncl_2_0_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sncl_2_0_2; use
    ok 7 - license sncl_2_0_2; pattern is a Regexp
    ok 8 - license sncl_2_0_2, subject grant, pattern is supported
    ok 9 - license sncl_2_0_2, use subject_grant
    ok 10 - license sncl_2_0_2; pattern is a Regexp
    not ok 11 - license sncl_2_0_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sncl_2_0_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sncl_2_0_2; misses pattern not_name_grant
    ok 14 - license sncl_2_0_2, subject iri, pattern is supported # TODO license sncl_2_0_2; subject iri not yet supported
    not ok 15 - license sncl_2_0_2, use subject_iri # TODO license sncl_2_0_2; subject iri not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_2, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license sncl_2_0_2, subject license, pattern is supported # TODO license sncl_2_0_2; subject license not yet supported
    not ok 17 - license sncl_2_0_2, use subject_license # TODO license sncl_2_0_2; subject license not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_2, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license sncl_2_0_2, subject name, pattern is supported
    ok 19 - license sncl_2_0_2, use subject_name
    ok 20 - license sncl_2_0_2; pattern is a Regexp
    ok 21 - license sncl_2_0_2; matches pattern name_name
    not ok 22 - license sncl_2_0_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_0_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 410 - license sncl_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sncl_2_1: pattern(s) exist
    ok 4 - license sncl_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sncl_2_1; use
    ok 7 - license sncl_2_1; pattern is a Regexp
    ok 8 - license sncl_2_1, subject grant, pattern is supported
    ok 9 - license sncl_2_1, use subject_grant
    ok 10 - license sncl_2_1; pattern is a Regexp
    not ok 11 - license sncl_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sncl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sncl_2_1; misses pattern not_name_grant
    ok 14 - license sncl_2_1, subject iri, pattern is supported
    ok 15 - license sncl_2_1, use subject_iri
    ok 16 - license sncl_2_1; pattern is a Regexp
    not ok 17 - license sncl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sncl_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sncl_2_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sncl_2_1, subject license, pattern is supported
    ok 21 - license sncl_2_1, use subject_license
    ok 22 - license sncl_2_1; pattern is a Regexp
    ok 23 - license sncl_2_1; matches pattern text_license
    not ok 24 - license sncl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license sncl_2_1; misses pattern not_name_license
    ok 26 - license sncl_2_1, subject name, pattern is supported
    ok 27 - license sncl_2_1, use subject_name
    ok 28 - license sncl_2_1; pattern is a Regexp
    ok 29 - license sncl_2_1; matches pattern name_name
    not ok 30 - license sncl_2_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 411 - license sncl_2_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sncl_2_3: pattern(s) exist
    ok 4 - license sncl_2_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sncl_2_3; use
    ok 7 - license sncl_2_3; pattern is a Regexp
    ok 8 - license sncl_2_3, subject grant, pattern is supported
    ok 9 - license sncl_2_3, use subject_grant
    ok 10 - license sncl_2_3; pattern is a Regexp
    not ok 11 - license sncl_2_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sncl_2_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sncl_2_3; misses pattern not_name_grant
    ok 14 - license sncl_2_3, subject iri, pattern is supported # TODO license sncl_2_3; subject iri not yet supported
    not ok 15 - license sncl_2_3, use subject_iri # TODO license sncl_2_3; subject iri not yet supported
    # Failed test (with amnesty) 'license sncl_2_3, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license sncl_2_3, subject license, pattern is supported
    ok 17 - license sncl_2_3, use subject_license
    ok 18 - license sncl_2_3; pattern is a Regexp
    ok 19 - license sncl_2_3; matches pattern text_license
    not ok 20 - license sncl_2_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 21 - license sncl_2_3; misses pattern not_name_license
    ok 22 - license sncl_2_3, subject name, pattern is supported
    ok 23 - license sncl_2_3, use subject_name
    ok 24 - license sncl_2_3; pattern is a Regexp
    ok 25 - license sncl_2_3; matches pattern name_name
    not ok 26 - license sncl_2_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sncl_2_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 412 - license spl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license spl: pattern(s) exist
    ok 4 - license spl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license spl; use
    ok 7 - license spl; pattern is a Regexp
    ok 8 - license spl, subject grant, pattern is supported
    ok 9 - license spl, use subject_grant
    ok 10 - license spl; pattern is a Regexp
    not ok 11 - license spl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license spl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license spl; misses pattern not_name_grant
    ok 14 - license spl, subject iri, pattern is supported
    ok 15 - license spl, use subject_iri
    ok 16 - license spl; pattern is a Regexp
    not ok 17 - license spl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license spl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license spl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license spl, subject license, pattern is supported # TODO license spl; subject license not yet supported
    not ok 21 - license spl, use subject_license # TODO license spl; subject license not yet supported
    # Failed test (with amnesty) 'license spl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license spl, subject name, pattern is supported
    ok 23 - license spl, use subject_name
    ok 24 - license spl; pattern is a Regexp
    ok 25 - license spl; matches pattern name_name
    not ok 26 - license spl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 413 - license spl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license spl_1: pattern(s) exist
    ok 4 - license spl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license spl_1; use
    ok 7 - license spl_1; pattern is a Regexp
    ok 8 - license spl_1, subject grant, pattern is supported
    ok 9 - license spl_1, use subject_grant
    ok 10 - license spl_1; pattern is a Regexp
    ok 11 - license spl_1; matches pattern grant_grant # TODO not yet supported
    not ok 12 - license spl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license spl_1; misses pattern not_name_grant
    ok 14 - license spl_1, subject iri, pattern is supported
    ok 15 - license spl_1, use subject_iri
    ok 16 - license spl_1; pattern is a Regexp
    not ok 17 - license spl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license spl_1; misses pattern not_grant_iri
    not ok 19 - license spl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license spl_1, subject license, pattern is supported
    ok 21 - license spl_1, use subject_license
    ok 22 - license spl_1; pattern is a Regexp
    ok 23 - license spl_1; matches pattern text_license
    not ok 24 - license spl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license spl_1; misses pattern not_name_license
    ok 26 - license spl_1, subject name, pattern is supported
    ok 27 - license spl_1, use subject_name
    ok 28 - license spl_1; pattern is a Regexp
    ok 29 - license spl_1; matches pattern name_name
    not ok 30 - license spl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license spl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 414 - license stlport; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license stlport: pattern(s) exist
    ok 4 - license stlport; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license stlport; use
    ok 7 - license stlport; pattern is a Regexp
    ok 8 - license stlport, subject grant, pattern is supported
    ok 9 - license stlport, use subject_grant
    ok 10 - license stlport; pattern is a Regexp
    not ok 11 - license stlport; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license stlport; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license stlport; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license stlport; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license stlport; misses pattern not_name_grant
    ok 14 - license stlport, subject iri, pattern is supported
    ok 15 - license stlport, use subject_iri
    ok 16 - license stlport; pattern is a Regexp
    not ok 17 - license stlport; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license stlport; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license stlport; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license stlport; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license stlport; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license stlport; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license stlport, subject license, pattern is supported
    ok 21 - license stlport, use subject_license
    ok 22 - license stlport; pattern is a Regexp
    ok 23 - license stlport; matches pattern text_license
    not ok 24 - license stlport; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license stlport; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license stlport; misses pattern not_name_license
    ok 26 - license stlport, subject name, pattern is supported
    ok 27 - license stlport, use subject_name
    ok 28 - license stlport; pattern is a Regexp
    ok 29 - license stlport; matches pattern name_name
    not ok 30 - license stlport; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license stlport; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 415 - license sugarcrm; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sugarcrm: pattern(s) exist
    ok 4 - license sugarcrm; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sugarcrm; use
    ok 7 - license sugarcrm; pattern is a Regexp
    ok 8 - license sugarcrm, subject grant, pattern is supported
    ok 9 - license sugarcrm, use subject_grant
    ok 10 - license sugarcrm; pattern is a Regexp
    not ok 11 - license sugarcrm; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sugarcrm; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sugarcrm; misses pattern not_name_grant
    ok 14 - license sugarcrm, subject iri, pattern is supported # TODO license sugarcrm; subject iri not yet supported
    ok 15 - license sugarcrm, use subject_iri # TODO license sugarcrm; subject iri not yet supported
    ok 16 - license sugarcrm; pattern is a Regexp # TODO license sugarcrm; subject iri not yet supported
    not ok 17 - license sugarcrm; dataset iri missing # TODO license sugarcrm; subject iri not yet supported
    # Failed test (with amnesty) 'license sugarcrm; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sugarcrm; dataset grant missing # TODO license sugarcrm; subject iri not yet supported
    # Failed test (with amnesty) 'license sugarcrm; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sugarcrm; dataset license missing # TODO license sugarcrm; subject iri not yet supported
    # Failed test (with amnesty) 'license sugarcrm; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sugarcrm, subject license, pattern is supported # TODO license sugarcrm; subject license not yet supported
    not ok 21 - license sugarcrm, use subject_license # TODO license sugarcrm; subject license not yet supported
    # Failed test (with amnesty) 'license sugarcrm, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license sugarcrm, subject name, pattern is supported
    ok 23 - license sugarcrm, use subject_name
    ok 24 - license sugarcrm; pattern is a Regexp
    ok 25 - license sugarcrm; matches pattern name_name
    not ok 26 - license sugarcrm; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 416 - license sugarcrm_1_1_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license sugarcrm_1_1_3: pattern(s) exist
    ok 4 - license sugarcrm_1_1_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license sugarcrm_1_1_3; use
    ok 7 - license sugarcrm_1_1_3; pattern is a Regexp
    ok 8 - license sugarcrm_1_1_3, subject grant, pattern is supported
    ok 9 - license sugarcrm_1_1_3, use subject_grant
    ok 10 - license sugarcrm_1_1_3; pattern is a Regexp
    not ok 11 - license sugarcrm_1_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm_1_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license sugarcrm_1_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm_1_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license sugarcrm_1_1_3; misses pattern not_name_grant
    ok 14 - license sugarcrm_1_1_3, subject iri, pattern is supported
    ok 15 - license sugarcrm_1_1_3, use subject_iri
    ok 16 - license sugarcrm_1_1_3; pattern is a Regexp
    not ok 17 - license sugarcrm_1_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm_1_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license sugarcrm_1_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm_1_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license sugarcrm_1_1_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm_1_1_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license sugarcrm_1_1_3, subject license, pattern is supported
    ok 21 - license sugarcrm_1_1_3, use subject_license
    ok 22 - license sugarcrm_1_1_3; pattern is a Regexp
    ok 23 - license sugarcrm_1_1_3; matches pattern text_license
    not ok 24 - license sugarcrm_1_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm_1_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license sugarcrm_1_1_3; misses pattern not_name_license
    ok 26 - license sugarcrm_1_1_3, subject name, pattern is supported
    ok 27 - license sugarcrm_1_1_3, use subject_name
    ok 28 - license sugarcrm_1_1_3; pattern is a Regexp
    ok 29 - license sugarcrm_1_1_3; matches pattern name_name
    not ok 30 - license sugarcrm_1_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license sugarcrm_1_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 417 - license tosl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license tosl: pattern(s) exist
    ok 4 - license tosl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license tosl; use
    ok 7 - license tosl; pattern is a Regexp
    ok 8 - license tosl, subject grant, pattern is supported
    ok 9 - license tosl, use subject_grant
    ok 10 - license tosl; pattern is a Regexp
    not ok 11 - license tosl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license tosl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license tosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license tosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license tosl; misses pattern not_name_grant
    ok 14 - license tosl, subject iri, pattern is supported
    ok 15 - license tosl, use subject_iri
    ok 16 - license tosl; pattern is a Regexp
    not ok 17 - license tosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license tosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license tosl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license tosl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license tosl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license tosl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license tosl, subject license, pattern is supported
    ok 21 - license tosl, use subject_license
    ok 22 - license tosl; pattern is a Regexp
    ok 23 - license tosl; matches pattern text_license
    not ok 24 - license tosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license tosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license tosl; misses pattern not_name_license
    ok 26 - license tosl, subject name, pattern is supported
    ok 27 - license tosl, use subject_name
    ok 28 - license tosl; pattern is a Regexp
    ok 29 - license tosl; matches pattern name_name
    not ok 30 - license tosl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license tosl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 418 - license truecrypt; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license truecrypt: pattern(s) exist
    ok 4 - license truecrypt; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license truecrypt; use
    ok 7 - license truecrypt; pattern is a Regexp
    ok 8 - license truecrypt, subject grant, pattern is supported
    ok 9 - license truecrypt, use subject_grant
    ok 10 - license truecrypt; pattern is a Regexp
    not ok 11 - license truecrypt; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license truecrypt; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license truecrypt; misses pattern not_name_grant
    ok 14 - license truecrypt, subject iri, pattern is supported # TODO license truecrypt; subject iri not yet supported
    not ok 15 - license truecrypt, use subject_iri # TODO license truecrypt; subject iri not yet supported
    # Failed test (with amnesty) 'license truecrypt, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license truecrypt, subject license, pattern is supported # TODO license truecrypt; subject license not yet supported
    not ok 17 - license truecrypt, use subject_license # TODO license truecrypt; subject license not yet supported
    # Failed test (with amnesty) 'license truecrypt, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license truecrypt, subject name, pattern is supported
    ok 19 - license truecrypt, use subject_name
    ok 20 - license truecrypt; pattern is a Regexp
    ok 21 - license truecrypt; matches pattern name_name
    not ok 22 - license truecrypt; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 419 - license truecrypt_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license truecrypt_3: pattern(s) exist
    ok 4 - license truecrypt_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license truecrypt_3; use
    ok 7 - license truecrypt_3; pattern is a Regexp
    ok 8 - license truecrypt_3, subject grant, pattern is supported
    ok 9 - license truecrypt_3, use subject_grant
    ok 10 - license truecrypt_3; pattern is a Regexp
    not ok 11 - license truecrypt_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license truecrypt_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license truecrypt_3; misses pattern not_name_grant
    ok 14 - license truecrypt_3, subject iri, pattern is supported
    ok 15 - license truecrypt_3, use subject_iri
    ok 16 - license truecrypt_3; pattern is a Regexp
    not ok 17 - license truecrypt_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license truecrypt_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license truecrypt_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license truecrypt_3, subject license, pattern is supported
    ok 21 - license truecrypt_3, use subject_license
    ok 22 - license truecrypt_3; pattern is a Regexp
    ok 23 - license truecrypt_3; matches pattern text_license
    not ok 24 - license truecrypt_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license truecrypt_3; misses pattern not_name_license
    ok 26 - license truecrypt_3, subject name, pattern is supported
    ok 27 - license truecrypt_3, use subject_name
    ok 28 - license truecrypt_3; pattern is a Regexp
    ok 29 - license truecrypt_3; matches pattern name_name
    not ok 30 - license truecrypt_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license truecrypt_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 420 - license ucl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ucl: pattern(s) exist
    ok 4 - license ucl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ucl; use
    ok 7 - license ucl; pattern is a Regexp
    ok 8 - license ucl, subject grant, pattern is supported
    ok 9 - license ucl, use subject_grant
    ok 10 - license ucl; pattern is a Regexp
    not ok 11 - license ucl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ucl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ucl; misses pattern not_name_grant
    ok 14 - license ucl, subject iri, pattern is supported # TODO license ucl; subject iri not yet supported
    not ok 15 - license ucl, use subject_iri # TODO license ucl; subject iri not yet supported
    # Failed test (with amnesty) 'license ucl, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license ucl, subject license, pattern is supported # TODO license ucl; subject license not yet supported
    not ok 17 - license ucl, use subject_license # TODO license ucl; subject license not yet supported
    # Failed test (with amnesty) 'license ucl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license ucl, subject name, pattern is supported
    ok 19 - license ucl, use subject_name
    ok 20 - license ucl; pattern is a Regexp
    ok 21 - license ucl; matches pattern name_name
    not ok 22 - license ucl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 421 - license ucl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ucl_1: pattern(s) exist
    ok 4 - license ucl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ucl_1; use
    ok 7 - license ucl_1; pattern is a Regexp
    ok 8 - license ucl_1, subject grant, pattern is supported
    ok 9 - license ucl_1, use subject_grant
    ok 10 - license ucl_1; pattern is a Regexp
    not ok 11 - license ucl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ucl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ucl_1; misses pattern not_name_grant
    ok 14 - license ucl_1, subject iri, pattern is supported
    ok 15 - license ucl_1, use subject_iri
    ok 16 - license ucl_1; pattern is a Regexp
    not ok 17 - license ucl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ucl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ucl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ucl_1, subject license, pattern is supported
    ok 21 - license ucl_1, use subject_license
    ok 22 - license ucl_1; pattern is a Regexp
    ok 23 - license ucl_1; matches pattern text_license
    not ok 24 - license ucl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license ucl_1; misses pattern not_name_license
    ok 26 - license ucl_1, subject name, pattern is supported
    ok 27 - license ucl_1, use subject_name
    ok 28 - license ucl_1; pattern is a Regexp
    ok 29 - license ucl_1; matches pattern name_name
    not ok 30 - license ucl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ucl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 422 - license unicode_dfs; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license unicode_dfs: pattern(s) exist
    ok 4 - license unicode_dfs; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license unicode_dfs; use
    ok 7 - license unicode_dfs; pattern is a Regexp
    ok 8 - license unicode_dfs, subject grant, pattern is supported
    ok 9 - license unicode_dfs, use subject_grant
    ok 10 - license unicode_dfs; pattern is a Regexp
    not ok 11 - license unicode_dfs; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license unicode_dfs; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license unicode_dfs; misses pattern not_name_grant
    ok 14 - license unicode_dfs, subject iri, pattern is supported # TODO license unicode_dfs; subject iri not yet supported
    ok 15 - license unicode_dfs, use subject_iri # TODO license unicode_dfs; subject iri not yet supported
    ok 16 - license unicode_dfs; pattern is a Regexp # TODO license unicode_dfs; subject iri not yet supported
    not ok 17 - license unicode_dfs; dataset iri missing # TODO license unicode_dfs; subject iri not yet supported
    # Failed test (with amnesty) 'license unicode_dfs; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license unicode_dfs; dataset grant missing # TODO license unicode_dfs; subject iri not yet supported
    # Failed test (with amnesty) 'license unicode_dfs; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license unicode_dfs; dataset license missing # TODO license unicode_dfs; subject iri not yet supported
    # Failed test (with amnesty) 'license unicode_dfs; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license unicode_dfs, subject license, pattern is supported # TODO license unicode_dfs; subject license not yet supported
    not ok 21 - license unicode_dfs, use subject_license # TODO license unicode_dfs; subject license not yet supported
    # Failed test (with amnesty) 'license unicode_dfs, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license unicode_dfs, subject name, pattern is supported
    ok 23 - license unicode_dfs, use subject_name
    ok 24 - license unicode_dfs; pattern is a Regexp
    ok 25 - license unicode_dfs; matches pattern name_name
    not ok 26 - license unicode_dfs; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 423 - license unicode_dfs_2015; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license unicode_dfs_2015: pattern(s) exist
    ok 4 - license unicode_dfs_2015; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license unicode_dfs_2015; use
    ok 7 - license unicode_dfs_2015; pattern is a Regexp
    ok 8 - license unicode_dfs_2015, subject grant, pattern is supported
    ok 9 - license unicode_dfs_2015, use subject_grant
    ok 10 - license unicode_dfs_2015; pattern is a Regexp
    not ok 11 - license unicode_dfs_2015; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2015; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license unicode_dfs_2015; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2015; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license unicode_dfs_2015; misses pattern not_name_grant
    ok 14 - license unicode_dfs_2015, subject iri, pattern is supported
    ok 15 - license unicode_dfs_2015, use subject_iri
    ok 16 - license unicode_dfs_2015; pattern is a Regexp
    not ok 17 - license unicode_dfs_2015; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2015; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license unicode_dfs_2015; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2015; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license unicode_dfs_2015; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2015; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license unicode_dfs_2015, subject license, pattern is supported
    ok 21 - license unicode_dfs_2015, use subject_license
    ok 22 - license unicode_dfs_2015; pattern is a Regexp
    ok 23 - license unicode_dfs_2015; matches pattern text_license
    not ok 24 - license unicode_dfs_2015; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2015; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license unicode_dfs_2015; misses pattern not_name_license
    ok 26 - license unicode_dfs_2015, subject name, pattern is supported
    ok 27 - license unicode_dfs_2015, use subject_name
    ok 28 - license unicode_dfs_2015; pattern is a Regexp
    not ok 29 - license unicode_dfs_2015; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2015; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Unicode License Agreement - D | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # | ata Files and Software (2015) |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?2015 of |
    # |                               |    |  (?:[Tt]he )?(?:Unicode|Unico |
    # |                               |    | de(?: [Ll]icen[cs]e)? Agreeme |
    # |                               |    | nt(?: [-–—]{1,2} )Data Files  |
    # |                               |    | and Software [((]2015[))]|\bU |
    # |                               |    | nicode(?:(?:[-–]\s{0,3})?)DFS |
    # |                               |    | )(?: [Ll]icen[cs]e)?)|(?:[Tt] |
    # |                               |    | he )?(?:Unicode|Unicode(?: [L |
    # |                               |    | l]icen[cs]e)? Agreement(?: [- |
    # |                               |    | –—]{1,2} )Data Files and Soft |
    # |                               |    | ware [((]2015[))]|\bUnicode(? |
    # |                               |    | :(?:[-–]\s{0,3})?)DFS)(?: [Ll |
    # |                               |    | ]icen[cs]e)?(?:(?:(?:(?:[-–]\ |
    # |                               |    | s{0,3})?)|[;:,、,]? ?(?:(?:onl |
    # |                               |    | y |either )?)?|(?: [-–—]{1,2} |
    # |                               |    |  ))?[((]?(?:[Vv]ersion [Vv]?| |
    # |                               |    | VERSION |rev(?:ision)? |[Vv]\ |
    # |                               |    | .? ?)?2015 ?(?:(?:of the )?Li |
    # |                               |    | cen[cs]e)?)?(?: ?[((](?:(?:[T |
    # |                               |    | t]he ))?(?:["«»˝̏“”„]|['<>`´‘ |
    # |                               |    | ’‹›‚]{0,2})?Unicode-DFS(?:(?: |
    # |                               |    | (?:(?:[-–]\s{0,3})?)|[;:,、,]? |
    # |                               |    |  ?(?:(?:only |either )?)?|(?: |
    # |                               |    |  [-–—]{1,2} ))?[((]?(?:[Vv]er |
    # |                               |    | sion [Vv]?|VERSION |rev(?:isi |
    # |                               |    | on)? |[Vv]\.? ?)?2015)?(?: [L |
    # |                               |    | l]icen[cs]e)?(?:["«»˝̏“”„]|[' |
    # |                               |    | <>`´‘’‹›‚]{0,2})?[))])?(?:(?: |
    # |                               |    | (?:[-–]\s{0,3})?)|[;:,、,]? ?( |
    # |                               |    | ?:(?:only |either )?)?|(?: [- |
    # |                               |    | –—]{1,2} ))?[((]?(?:[Vv]ersio |
    # |                               |    | n [Vv]?|VERSION |rev(?:ision) |
    # |                               |    | ? |[Vv]\.? ?)?2015 ?(?:(?:of  |
    # |                               |    | the )?Licen[cs]e)?(?: ?[((](? |
    # |                               |    | :(?:[Tt]he ))?(?:["«»˝̏“”„]|[ |
    # |                               |    | '<>`´‘’‹›‚]{0,2})?Unicode-DFS |
    # |                               |    | (?:(?:(?:(?:[-–]\s{0,3})?)|[; |
    # |                               |    | :,、,]? ?(?:(?:only |either )? |
    # |                               |    | )?|(?: [-–—]{1,2} ))?[((]?(?: |
    # |                               |    | [Vv]ersion [Vv]?|VERSION |rev |
    # |                               |    | (?:ision)? |[Vv]\.? ?)?2015)? |
    # |                               |    | (?: [Ll]icen[cs]e)?(?:["«»˝̏“ |
    # |                               |    | ”„]|['<>`´‘’‹›‚]{0,2})?[))])? |
    # |                               |    | (?:[^+.A-Za-z0-9]|\.[^0-9]|\. |
    # |                               |    | \z|\z)))                      |
    # +-------------------------------+----+-------------------------------+
    not ok 30 - license unicode_dfs_2015; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2015; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 424 - license unicode_dfs_2016; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license unicode_dfs_2016: pattern(s) exist
    ok 4 - license unicode_dfs_2016; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license unicode_dfs_2016; use
    ok 7 - license unicode_dfs_2016; pattern is a Regexp
    ok 8 - license unicode_dfs_2016, subject grant, pattern is supported
    ok 9 - license unicode_dfs_2016, use subject_grant
    ok 10 - license unicode_dfs_2016; pattern is a Regexp
    not ok 11 - license unicode_dfs_2016; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2016; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license unicode_dfs_2016; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2016; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license unicode_dfs_2016; misses pattern not_name_grant
    ok 14 - license unicode_dfs_2016, subject iri, pattern is supported
    ok 15 - license unicode_dfs_2016, use subject_iri
    ok 16 - license unicode_dfs_2016; pattern is a Regexp
    not ok 17 - license unicode_dfs_2016; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2016; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license unicode_dfs_2016; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2016; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license unicode_dfs_2016; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2016; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license unicode_dfs_2016, subject license, pattern is supported
    ok 21 - license unicode_dfs_2016, use subject_license
    ok 22 - license unicode_dfs_2016; pattern is a Regexp
    ok 23 - license unicode_dfs_2016; matches pattern text_license
    not ok 24 - license unicode_dfs_2016; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2016; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license unicode_dfs_2016; misses pattern not_name_license
    ok 26 - license unicode_dfs_2016, subject name, pattern is supported
    ok 27 - license unicode_dfs_2016, use subject_name
    ok 28 - license unicode_dfs_2016; pattern is a Regexp
    ok 29 - license unicode_dfs_2016; matches pattern name_name
    not ok 30 - license unicode_dfs_2016; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_dfs_2016; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 425 - license unicode_strict; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license unicode_strict: pattern(s) exist
    ok 4 - license unicode_strict; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license unicode_strict; use
    ok 7 - license unicode_strict; pattern is a Regexp
    ok 8 - license unicode_strict, subject grant, pattern is supported
    ok 9 - license unicode_strict, use subject_grant
    ok 10 - license unicode_strict; pattern is a Regexp
    not ok 11 - license unicode_strict; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_strict; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license unicode_strict; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_strict; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 13 - license unicode_strict; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_strict; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 14 - license unicode_strict, subject iri, pattern is supported # TODO license unicode_strict; subject iri not yet supported
    not ok 15 - license unicode_strict, use subject_iri # TODO license unicode_strict; subject iri not yet supported
    # Failed test (with amnesty) 'license unicode_strict, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license unicode_strict, subject license, pattern is supported
    ok 17 - license unicode_strict, use subject_license
    ok 18 - license unicode_strict; pattern is a Regexp
    ok 19 - license unicode_strict; matches pattern text_license
    not ok 20 - license unicode_strict; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_strict; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 21 - license unicode_strict; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_strict; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license unicode_strict, subject name, pattern is supported
    ok 23 - license unicode_strict, use subject_name
    ok 24 - license unicode_strict; pattern is a Regexp
    not ok 25 - license unicode_strict; dataset name missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_strict; dataset name missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 26 - license unicode_strict; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_strict; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 426 - license unicode_tou; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license unicode_tou: pattern(s) exist
    ok 4 - license unicode_tou; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license unicode_tou; use
    ok 7 - license unicode_tou; pattern is a Regexp
    ok 8 - license unicode_tou, subject grant, pattern is supported
    ok 9 - license unicode_tou, use subject_grant
    ok 10 - license unicode_tou; pattern is a Regexp
    not ok 11 - license unicode_tou; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_tou; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license unicode_tou; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_tou; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license unicode_tou; misses pattern not_name_grant
    ok 14 - license unicode_tou, subject iri, pattern is supported
    ok 15 - license unicode_tou, use subject_iri
    ok 16 - license unicode_tou; pattern is a Regexp
    not ok 17 - license unicode_tou; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_tou; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license unicode_tou; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_tou; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license unicode_tou; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_tou; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license unicode_tou, subject license, pattern is supported
    ok 21 - license unicode_tou, use subject_license
    ok 22 - license unicode_tou; pattern is a Regexp
    ok 23 - license unicode_tou; matches pattern text_license
    not ok 24 - license unicode_tou; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_tou; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license unicode_tou; misses pattern not_name_license
    ok 26 - license unicode_tou, subject name, pattern is supported
    ok 27 - license unicode_tou, use subject_name
    ok 28 - license unicode_tou; pattern is a Regexp
    ok 29 - license unicode_tou; matches pattern name_name
    not ok 30 - license unicode_tou; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unicode_tou; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 427 - license unlicense; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license unlicense: pattern(s) exist
    ok 4 - license unlicense; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license unlicense; use
    ok 7 - license unlicense; pattern is a Regexp
    ok 8 - license unlicense, subject grant, pattern is supported
    ok 9 - license unlicense, use subject_grant
    ok 10 - license unlicense; pattern is a Regexp
    not ok 11 - license unlicense; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unlicense; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license unlicense; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unlicense; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license unlicense; misses pattern not_name_grant
    ok 14 - license unlicense, subject iri, pattern is supported
    ok 15 - license unlicense, use subject_iri
    ok 16 - license unlicense; pattern is a Regexp
    not ok 17 - license unlicense; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unlicense; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license unlicense; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license unlicense; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license unlicense; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license unlicense; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license unlicense, subject license, pattern is supported
    ok 21 - license unlicense, use subject_license
    ok 22 - license unlicense; pattern is a Regexp
    ok 23 - license unlicense; matches pattern text_license
    not ok 24 - license unlicense; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unlicense; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license unlicense; misses pattern not_name_license
    ok 26 - license unlicense, subject name, pattern is supported
    ok 27 - license unlicense, use subject_name
    ok 28 - license unlicense; pattern is a Regexp
    ok 29 - license unlicense; matches pattern name_name
    not ok 30 - license unlicense; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license unlicense; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 428 - license upl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license upl: pattern(s) exist
    ok 4 - license upl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license upl; use
    ok 7 - license upl; pattern is a Regexp
    ok 8 - license upl, subject grant, pattern is supported
    ok 9 - license upl, use subject_grant
    ok 10 - license upl; pattern is a Regexp
    not ok 11 - license upl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license upl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license upl; misses pattern not_name_grant
    ok 14 - license upl, subject iri, pattern is supported # TODO license upl; subject iri not yet supported
    ok 15 - license upl, use subject_iri # TODO license upl; subject iri not yet supported
    ok 16 - license upl; pattern is a Regexp # TODO license upl; subject iri not yet supported
    not ok 17 - license upl; dataset iri missing # TODO license upl; subject iri not yet supported
    # Failed test (with amnesty) 'license upl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license upl; dataset grant missing # TODO license upl; subject iri not yet supported
    # Failed test (with amnesty) 'license upl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license upl; dataset license missing # TODO license upl; subject iri not yet supported
    # Failed test (with amnesty) 'license upl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license upl, subject license, pattern is supported # TODO license upl; subject license not yet supported
    not ok 21 - license upl, use subject_license # TODO license upl; subject license not yet supported
    # Failed test (with amnesty) 'license upl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license upl, subject name, pattern is supported
    ok 23 - license upl, use subject_name
    ok 24 - license upl; pattern is a Regexp
    ok 25 - license upl; matches pattern name_name
    not ok 26 - license upl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 429 - license upl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license upl_1: pattern(s) exist
    ok 4 - license upl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license upl_1; use
    ok 7 - license upl_1; pattern is a Regexp
    ok 8 - license upl_1, subject grant, pattern is supported
    ok 9 - license upl_1, use subject_grant
    ok 10 - license upl_1; pattern is a Regexp
    not ok 11 - license upl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license upl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license upl_1; misses pattern not_name_grant
    ok 14 - license upl_1, subject iri, pattern is supported
    ok 15 - license upl_1, use subject_iri
    ok 16 - license upl_1; pattern is a Regexp
    not ok 17 - license upl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license upl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license upl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license upl_1, subject license, pattern is supported
    ok 21 - license upl_1, use subject_license
    ok 22 - license upl_1; pattern is a Regexp
    ok 23 - license upl_1; matches pattern text_license
    not ok 24 - license upl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license upl_1; misses pattern not_name_license
    ok 26 - license upl_1, subject name, pattern is supported
    ok 27 - license upl_1, use subject_name
    ok 28 - license upl_1; pattern is a Regexp
    ok 29 - license upl_1; matches pattern name_name
    not ok 30 - license upl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license upl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 430 - license vsl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license vsl: pattern(s) exist
    ok 4 - license vsl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license vsl; use
    ok 7 - license vsl; pattern is a Regexp
    ok 8 - license vsl, subject grant, pattern is supported
    ok 9 - license vsl, use subject_grant
    ok 10 - license vsl; pattern is a Regexp
    not ok 11 - license vsl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license vsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license vsl; misses pattern not_name_grant
    ok 14 - license vsl, subject iri, pattern is supported # TODO license vsl; subject iri not yet supported
    ok 15 - license vsl, use subject_iri # TODO license vsl; subject iri not yet supported
    ok 16 - license vsl; pattern is a Regexp # TODO license vsl; subject iri not yet supported
    not ok 17 - license vsl; dataset iri missing # TODO license vsl; subject iri not yet supported
    # Failed test (with amnesty) 'license vsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license vsl; dataset grant missing # TODO license vsl; subject iri not yet supported
    # Failed test (with amnesty) 'license vsl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license vsl; dataset license missing # TODO license vsl; subject iri not yet supported
    # Failed test (with amnesty) 'license vsl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license vsl, subject license, pattern is supported # TODO license vsl; subject license not yet supported
    not ok 21 - license vsl, use subject_license # TODO license vsl; subject license not yet supported
    # Failed test (with amnesty) 'license vsl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license vsl, subject name, pattern is supported
    ok 23 - license vsl, use subject_name
    ok 24 - license vsl; pattern is a Regexp
    ok 25 - license vsl; matches pattern name_name
    not ok 26 - license vsl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 431 - license vsl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license vsl_1: pattern(s) exist
    ok 4 - license vsl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license vsl_1; use
    ok 7 - license vsl_1; pattern is a Regexp
    ok 8 - license vsl_1, subject grant, pattern is supported
    ok 9 - license vsl_1, use subject_grant
    ok 10 - license vsl_1; pattern is a Regexp
    not ok 11 - license vsl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license vsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license vsl_1; misses pattern not_name_grant
    ok 14 - license vsl_1, subject iri, pattern is supported
    ok 15 - license vsl_1, use subject_iri
    ok 16 - license vsl_1; pattern is a Regexp
    not ok 17 - license vsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license vsl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license vsl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license vsl_1, subject license, pattern is supported
    ok 21 - license vsl_1, use subject_license
    ok 22 - license vsl_1; pattern is a Regexp
    ok 23 - license vsl_1; matches pattern text_license
    not ok 24 - license vsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license vsl_1; misses pattern not_name_license
    ok 26 - license vsl_1, subject name, pattern is supported
    ok 27 - license vsl_1, use subject_name
    ok 28 - license vsl_1; pattern is a Regexp
    ok 29 - license vsl_1; matches pattern name_name
    not ok 30 - license vsl_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vsl_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 432 - license vspl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license vspl: pattern(s) exist
    ok 4 - license vspl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license vspl; use
    ok 7 - license vspl; pattern is a Regexp
    ok 8 - license vspl, subject grant, pattern is supported
    ok 9 - license vspl, use subject_grant
    ok 10 - license vspl; pattern is a Regexp
    not ok 11 - license vspl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license vspl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license vspl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vspl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license vspl; misses pattern not_name_grant
    ok 14 - license vspl, subject iri, pattern is supported
    ok 15 - license vspl, use subject_iri
    ok 16 - license vspl; pattern is a Regexp
    not ok 17 - license vspl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vspl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license vspl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license vspl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license vspl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license vspl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license vspl, subject license, pattern is supported
    ok 21 - license vspl, use subject_license
    ok 22 - license vspl; pattern is a Regexp
    ok 23 - license vspl; matches pattern text_license
    not ok 24 - license vspl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vspl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license vspl; misses pattern not_name_license
    ok 26 - license vspl, subject name, pattern is supported
    ok 27 - license vspl, use subject_name
    ok 28 - license vspl; pattern is a Regexp
    ok 29 - license vspl; matches pattern name_name
    not ok 30 - license vspl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license vspl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 433 - license w3c; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license w3c: pattern(s) exist
    ok 4 - license w3c; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license w3c; use
    ok 7 - license w3c; pattern is a Regexp
    ok 8 - license w3c, subject grant, pattern is supported
    ok 9 - license w3c, use subject_grant
    ok 10 - license w3c; pattern is a Regexp
    not ok 11 - license w3c; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license w3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license w3c; misses pattern not_name_grant
    ok 14 - license w3c, subject iri, pattern is supported
    ok 15 - license w3c, use subject_iri
    ok 16 - license w3c; pattern is a Regexp
    not ok 17 - license w3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license w3c; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license w3c; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license w3c, subject license, pattern is supported # TODO license w3c; subject license not yet supported
    not ok 21 - license w3c, use subject_license # TODO license w3c; subject license not yet supported
    # Failed test (with amnesty) 'license w3c, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license w3c, subject name, pattern is supported
    ok 23 - license w3c, use subject_name
    ok 24 - license w3c; pattern is a Regexp
    ok 25 - license w3c; matches pattern name_name
    not ok 26 - license w3c; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 434 - license w3c_19980519; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license w3c_19980519: pattern(s) exist
    ok 4 - license w3c_19980519; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license w3c_19980519; use
    ok 7 - license w3c_19980519; pattern is a Regexp
    ok 8 - license w3c_19980519, subject grant, pattern is supported
    ok 9 - license w3c_19980519, use subject_grant
    ok 10 - license w3c_19980519; pattern is a Regexp
    not ok 11 - license w3c_19980519; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980519; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license w3c_19980519; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980519; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license w3c_19980519; misses pattern not_name_grant
    ok 14 - license w3c_19980519, subject iri, pattern is supported
    ok 15 - license w3c_19980519, use subject_iri
    ok 16 - license w3c_19980519; pattern is a Regexp
    not ok 17 - license w3c_19980519; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980519; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license w3c_19980519; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980519; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license w3c_19980519; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980519; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license w3c_19980519, subject license, pattern is supported
    ok 21 - license w3c_19980519, use subject_license
    ok 22 - license w3c_19980519; pattern is a Regexp
    ok 23 - license w3c_19980519; matches pattern text_license
    not ok 24 - license w3c_19980519; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980519; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license w3c_19980519; misses pattern not_name_license
    ok 26 - license w3c_19980519, subject name, pattern is supported
    ok 27 - license w3c_19980519, use subject_name
    ok 28 - license w3c_19980519; pattern is a Regexp
    not ok 29 - license w3c_19980519; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980519; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | W3C Software Notice and Licen | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # | se (1998-05-19)               |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1998051 |
    # |                               |    | 9 of (?:[Tt]he )?(?:W3C Softw |
    # |                               |    | are Notice and(?: [Ll]icen[cs |
    # |                               |    | ]e)? [((]1998(?:(?:[-–]\s{0,3 |
    # |                               |    | })?)05(?:(?:[-–]\s{0,3})?)19[ |
    # |                               |    | ))]|\bW3C)(?: [Ll]icen[cs]e)? |
    # |                               |    | )|(?:[Tt]he )?(?:W3C Software |
    # |                               |    |  Notice and(?: [Ll]icen[cs]e) |
    # |                               |    | ? [((]1998(?:(?:[-–]\s{0,3})? |
    # |                               |    | )05(?:(?:[-–]\s{0,3})?)19[))] |
    # |                               |    | |\bW3C)(?: [Ll]icen[cs]e)?(?: |
    # |                               |    | (?:(?:(?:[-–]\s{0,3})?)|[;:,、 |
    # |                               |    | ,]? ?(?:(?:only |either )?)?| |
    # |                               |    | (?: [-–—]{1,2} ))?[((]?(?:[Vv |
    # |                               |    | ]ersion [Vv]?|VERSION |rev(?: |
    # |                               |    | ision)? |[Vv]\.? ?)?19980519  |
    # |                               |    | ?(?:(?:of the )?Licen[cs]e)?) |
    # |                               |    | ?(?: ?[((](?:(?:[Tt]he ))?(?: |
    # |                               |    | ["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2}) |
    # |                               |    | ?W3C(?:(?:(?:(?:[-–]\s{0,3})? |
    # |                               |    | )|[;:,、,]? ?(?:(?:only |eithe |
    # |                               |    | r )?)?|(?: [-–—]{1,2} ))?[((] |
    # |                               |    | ?(?:[Vv]ersion [Vv]?|VERSION  |
    # |                               |    | |rev(?:ision)? |[Vv]\.? ?)?19 |
    # |                               |    | 980519)?(?: [Ll]icen[cs]e)?(? |
    # |                               |    | :["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2} |
    # |                               |    | )?[))])?(?:(?:(?:[-–]\s{0,3}) |
    # |                               |    | ?)|[;:,、,]? ?(?:(?:only |eith |
    # |                               |    | er )?)?|(?: [-–—]{1,2} ))?[(( |
    # |                               |    | ]?(?:[Vv]ersion [Vv]?|VERSION |
    # |                               |    |  |rev(?:ision)? |[Vv]\.? ?)?1 |
    # |                               |    | 9980519 ?(?:(?:of the )?Licen |
    # |                               |    | [cs]e)?(?: ?[((](?:(?:[Tt]he  |
    # |                               |    | ))?(?:["«»˝̏“”„]|['<>`´‘’‹›‚] |
    # |                               |    | {0,2})?W3C(?:(?:(?:(?:[-–]\s{ |
    # |                               |    | 0,3})?)|[;:,、,]? ?(?:(?:only  |
    # |                               |    | |either )?)?|(?: [-–—]{1,2} ) |
    # |                               |    | )?[((]?(?:[Vv]ersion [Vv]?|VE |
    # |                               |    | RSION |rev(?:ision)? |[Vv]\.? |
    # |                               |    |  ?)?19980519)?(?: [Ll]icen[cs |
    # |                               |    | ]e)?(?:["«»˝̏“”„]|['<>`´‘’‹›‚ |
    # |                               |    | ]{0,2})?[))])?(?:[^+.A-Za-z0- |
    # |                               |    | 9]|\.[^0-9]|\.\z|\z)))        |
    # +-------------------------------+----+-------------------------------+
    not ok 30 - license w3c_19980519; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980519; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 435 - license w3c_19980720; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license w3c_19980720: pattern(s) exist
    ok 4 - license w3c_19980720; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license w3c_19980720; use
    ok 7 - license w3c_19980720; pattern is a Regexp
    ok 8 - license w3c_19980720, subject grant, pattern is supported
    ok 9 - license w3c_19980720, use subject_grant
    ok 10 - license w3c_19980720; pattern is a Regexp
    not ok 11 - license w3c_19980720; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980720; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license w3c_19980720; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980720; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license w3c_19980720; misses pattern not_name_grant
    ok 14 - license w3c_19980720, subject iri, pattern is supported
    ok 15 - license w3c_19980720, use subject_iri
    ok 16 - license w3c_19980720; pattern is a Regexp
    not ok 17 - license w3c_19980720; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980720; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license w3c_19980720; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980720; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license w3c_19980720; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980720; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license w3c_19980720, subject license, pattern is supported
    ok 21 - license w3c_19980720, use subject_license
    ok 22 - license w3c_19980720; pattern is a Regexp
    ok 23 - license w3c_19980720; matches pattern text_license
    not ok 24 - license w3c_19980720; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980720; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license w3c_19980720; misses pattern not_name_license
    ok 26 - license w3c_19980720, subject name, pattern is supported
    ok 27 - license w3c_19980720, use subject_name
    ok 28 - license w3c_19980720; pattern is a Regexp
    not ok 29 - license w3c_19980720; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980720; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | W3C Software Notice and Licen | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # | se (1998-07-20)               |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?1998072 |
    # |                               |    | 0 of (?:[Tt]he )?(?:W3C Softw |
    # |                               |    | are Notice and(?: [Ll]icen[cs |
    # |                               |    | ]e)? [((]1998(?:(?:[-–]\s{0,3 |
    # |                               |    | })?)07(?:(?:[-–]\s{0,3})?)20[ |
    # |                               |    | ))]|W3C(?:['`´‘’]?)s Software |
    # |                               |    |  Intellectual Property|\bW3C) |
    # |                               |    | (?: [Ll]icen[cs]e)?)|(?:[Tt]h |
    # |                               |    | e )?(?:W3C Software Notice an |
    # |                               |    | d(?: [Ll]icen[cs]e)? [((]1998 |
    # |                               |    | (?:(?:[-–]\s{0,3})?)07(?:(?:[ |
    # |                               |    | -–]\s{0,3})?)20[))]|W3C(?:['` |
    # |                               |    | ´‘’]?)s Software Intellectual |
    # |                               |    |  Property|\bW3C)(?: [Ll]icen[ |
    # |                               |    | cs]e)?(?:(?:(?:(?:[-–]\s{0,3} |
    # |                               |    | )?)|[;:,、,]? ?(?:(?:only |eit |
    # |                               |    | her )?)?|(?: [-–—]{1,2} ))?[( |
    # |                               |    | (]?(?:[Vv]ersion [Vv]?|VERSIO |
    # |                               |    | N |rev(?:ision)? |[Vv]\.? ?)? |
    # |                               |    | 19980720 ?(?:(?:of the )?Lice |
    # |                               |    | n[cs]e)?)?(?: ?[((](?:(?:[Tt] |
    # |                               |    | he ))?(?:["«»˝̏“”„]|['<>`´‘’‹ |
    # |                               |    | ›‚]{0,2})?W3C(?:(?:(?:(?:[-–] |
    # |                               |    | \s{0,3})?)|[;:,、,]? ?(?:(?:on |
    # |                               |    | ly |either )?)?|(?: [-–—]{1,2 |
    # |                               |    | } ))?[((]?(?:[Vv]ersion [Vv]? |
    # |                               |    | |VERSION |rev(?:ision)? |[Vv] |
    # |                               |    | \.? ?)?19980720)?(?: [Ll]icen |
    # |                               |    | [cs]e)?(?:["«»˝̏“”„]|['<>`´‘’ |
    # |                               |    | ‹›‚]{0,2})?[))])?(?:(?:(?:[-– |
    # |                               |    | ]\s{0,3})?)|[;:,、,]? ?(?:(?:o |
    # |                               |    | nly |either )?)?|(?: [-–—]{1, |
    # |                               |    | 2} ))?[((]?(?:[Vv]ersion [Vv] |
    # |                               |    | ?|VERSION |rev(?:ision)? |[Vv |
    # |                               |    | ]\.? ?)?19980720 ?(?:(?:of th |
    # |                               |    | e )?Licen[cs]e)?(?: ?[((](?:( |
    # |                               |    | ?:[Tt]he ))?(?:["«»˝̏“”„]|['< |
    # |                               |    | >`´‘’‹›‚]{0,2})?W3C(?:(?:(?:( |
    # |                               |    | ?:[-–]\s{0,3})?)|[;:,、,]? ?(? |
    # |                               |    | :(?:only |either )?)?|(?: [-– |
    # |                               |    | —]{1,2} ))?[((]?(?:[Vv]ersion |
    # |                               |    |  [Vv]?|VERSION |rev(?:ision)? |
    # |                               |    |  |[Vv]\.? ?)?19980720)?(?: [L |
    # |                               |    | l]icen[cs]e)?(?:["«»˝̏“”„]|[' |
    # |                               |    | <>`´‘’‹›‚]{0,2})?[))])?(?:[^+ |
    # |                               |    | .A-Za-z0-9]|\.[^0-9]|\.\z|\z) |
    # |                               |    | ))                            |
    # +-------------------------------+----+-------------------------------+
    not ok 30 - license w3c_19980720; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_19980720; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 436 - license w3c_20021231; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license w3c_20021231: pattern(s) exist
    ok 4 - license w3c_20021231; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license w3c_20021231; use
    ok 7 - license w3c_20021231; pattern is a Regexp
    ok 8 - license w3c_20021231, subject grant, pattern is supported
    ok 9 - license w3c_20021231, use subject_grant
    ok 10 - license w3c_20021231; pattern is a Regexp
    not ok 11 - license w3c_20021231; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20021231; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license w3c_20021231; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20021231; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license w3c_20021231; misses pattern not_name_grant
    ok 14 - license w3c_20021231, subject iri, pattern is supported
    ok 15 - license w3c_20021231, use subject_iri
    ok 16 - license w3c_20021231; pattern is a Regexp
    not ok 17 - license w3c_20021231; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20021231; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license w3c_20021231; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20021231; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license w3c_20021231; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20021231; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license w3c_20021231, subject license, pattern is supported
    ok 21 - license w3c_20021231, use subject_license
    ok 22 - license w3c_20021231; pattern is a Regexp
    ok 23 - license w3c_20021231; matches pattern text_license
    not ok 24 - license w3c_20021231; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20021231; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license w3c_20021231; misses pattern not_name_license
    ok 26 - license w3c_20021231, subject name, pattern is supported
    ok 27 - license w3c_20021231, use subject_name
    ok 28 - license w3c_20021231; pattern is a Regexp
    not ok 29 - license w3c_20021231; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20021231; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | W3C Software Notice and Licen | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # | se (2002-12-31)               |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?2002123 |
    # |                               |    | 1 of (?:[Tt]he )?(?:W3C Softw |
    # |                               |    | are Notice and(?: [Ll]icen[cs |
    # |                               |    | ]e)? [((]2002(?:(?:[-–]\s{0,3 |
    # |                               |    | })?)12(?:(?:[-–]\s{0,3})?)31[ |
    # |                               |    | ))]|W3C(?: ?®| ?\([Rr]\)) Sof |
    # |                               |    | tware|\bW3C)(?: [Ll]icen[cs]e |
    # |                               |    | )?)|(?:[Tt]he )?(?:W3C Softwa |
    # |                               |    | re Notice and(?: [Ll]icen[cs] |
    # |                               |    | e)? [((]2002(?:(?:[-–]\s{0,3} |
    # |                               |    | )?)12(?:(?:[-–]\s{0,3})?)31[) |
    # |                               |    | )]|W3C(?: ?®| ?\([Rr]\)) Soft |
    # |                               |    | ware|\bW3C)(?: [Ll]icen[cs]e) |
    # |                               |    | ?(?:(?:(?:(?:[-–]\s{0,3})?)|[ |
    # |                               |    | ;:,、,]? ?(?:(?:only |either ) |
    # |                               |    | ?)?|(?: [-–—]{1,2} ))?[((]?(? |
    # |                               |    | :[Vv]ersion [Vv]?|VERSION |re |
    # |                               |    | v(?:ision)? |[Vv]\.? ?)?20021 |
    # |                               |    | 231 ?(?:(?:of the )?Licen[cs] |
    # |                               |    | e)?)?(?: ?[((](?:(?:[Tt]he )) |
    # |                               |    | ?(?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0 |
    # |                               |    | ,2})?W3C(?:(?:(?:(?:[-–]\s{0, |
    # |                               |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?20021231)?(?: [Ll]icen[cs]e |
    # |                               |    | )?(?:["«»˝̏“”„]|['<>`´‘’‹›‚]{ |
    # |                               |    | 0,2})?[))])?(?:(?:(?:[-–]\s{0 |
    # |                               |    | ,3})?)|[;:,、,]? ?(?:(?:only | |
    # |                               |    | either )?)?|(?: [-–—]{1,2} )) |
    # |                               |    | ?[((]?(?:[Vv]ersion [Vv]?|VER |
    # |                               |    | SION |rev(?:ision)? |[Vv]\.?  |
    # |                               |    | ?)?20021231 ?(?:(?:of the )?L |
    # |                               |    | icen[cs]e)?(?: ?[((](?:(?:[Tt |
    # |                               |    | ]he ))?(?:["«»˝̏“”„]|['<>`´‘’ |
    # |                               |    | ‹›‚]{0,2})?W3C(?:(?:(?:(?:[-– |
    # |                               |    | ]\s{0,3})?)|[;:,、,]? ?(?:(?:o |
    # |                               |    | nly |either )?)?|(?: [-–—]{1, |
    # |                               |    | 2} ))?[((]?(?:[Vv]ersion [Vv] |
    # |                               |    | ?|VERSION |rev(?:ision)? |[Vv |
    # |                               |    | ]\.? ?)?20021231)?(?: [Ll]ice |
    # |                               |    | n[cs]e)?(?:["«»˝̏“”„]|['<>`´‘ |
    # |                               |    | ’‹›‚]{0,2})?[))])?(?:[^+.A-Za |
    # |                               |    | -z0-9]|\.[^0-9]|\.\z|\z)))    |
    # +-------------------------------+----+-------------------------------+
    not ok 30 - license w3c_20021231; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20021231; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 437 - license w3c_20150513; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license w3c_20150513: pattern(s) exist
    ok 4 - license w3c_20150513; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license w3c_20150513; use
    ok 7 - license w3c_20150513; pattern is a Regexp
    ok 8 - license w3c_20150513, subject grant, pattern is supported
    ok 9 - license w3c_20150513, use subject_grant
    ok 10 - license w3c_20150513; pattern is a Regexp
    not ok 11 - license w3c_20150513; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20150513; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license w3c_20150513; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20150513; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license w3c_20150513; misses pattern not_name_grant
    ok 14 - license w3c_20150513, subject iri, pattern is supported
    ok 15 - license w3c_20150513, use subject_iri
    ok 16 - license w3c_20150513; pattern is a Regexp
    not ok 17 - license w3c_20150513; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20150513; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license w3c_20150513; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20150513; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license w3c_20150513; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20150513; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license w3c_20150513, subject license, pattern is supported
    ok 21 - license w3c_20150513, use subject_license
    ok 22 - license w3c_20150513; pattern is a Regexp
    ok 23 - license w3c_20150513; matches pattern text_license
    not ok 24 - license w3c_20150513; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20150513; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license w3c_20150513; misses pattern not_name_license
    ok 26 - license w3c_20150513, subject name, pattern is supported
    ok 27 - license w3c_20150513, use subject_name
    ok 28 - license w3c_20150513; pattern is a Regexp
    not ok 29 - license w3c_20150513; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20150513; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | W3C Software and Document Not | =~ | (?^u:(?:(?:(?:(?:(?:[-–]\s{0, |
    # | ice and License (2015-05-13)  |    | 3})?)|[;:,、,]? ?(?:(?:only |e |
    # |                               |    | ither )?)?|(?: [-–—]{1,2} ))? |
    # |                               |    | [((]?(?:[Vv]ersion [Vv]?|VERS |
    # |                               |    | ION |rev(?:ision)? |[Vv]\.? ? |
    # |                               |    | )?(?:(?:(?:[-–]\s{0,3})?)|[;: |
    # |                               |    | ,、,]? ?(?:(?:only |either )?) |
    # |                               |    | ?|(?: [-–—]{1,2} ))?[((]?(?:[ |
    # |                               |    | Vv]ersion [Vv]?|VERSION |rev( |
    # |                               |    | ?:ision)? |[Vv]\.? ?)?2015051 |
    # |                               |    | 3 of (?:[Tt]he )?(?:W3C Softw |
    # |                               |    | are Notice and Document(?: [L |
    # |                               |    | l]icen[cs]e)? [((]2015(?:(?:[ |
    # |                               |    | -–]\s{0,3})?)05(?:(?:[-–]\s{0 |
    # |                               |    | ,3})?)13[))]|W3C Software and |
    # |                               |    |  Document Notice and(?: [Ll]i |
    # |                               |    | cen[cs]e)? [((]2015(?:(?:[-–] |
    # |                               |    | \s{0,3})?)05(?:(?:[-–]\s{0,3} |
    # |                               |    | )?)13[))]|W3C(?: ?®| ?\([Rr]\ |
    # |                               |    | )) Software and Document|\bW3 |
    # |                               |    | C)(?: [Ll]icen[cs]e)?)|(?:[Tt |
    # |                               |    | ]he )?(?:W3C Software Notice  |
    # |                               |    | and Document(?: [Ll]icen[cs]e |
    # |                               |    | )? [((]2015(?:(?:[-–]\s{0,3}) |
    # |                               |    | ?)05(?:(?:[-–]\s{0,3})?)13[)) |
    # |                               |    | ]|W3C Software and Document N |
    # |                               |    | otice and(?: [Ll]icen[cs]e)?  |
    # |                               |    | [((]2015(?:(?:[-–]\s{0,3})?)0 |
    # |                               |    | 5(?:(?:[-–]\s{0,3})?)13[))]|W |
    # |                               |    | 3C(?: ?®| ?\([Rr]\)) Software |
    # |                               |    |  and Document|\bW3C)(?: [Ll]i |
    # |                               |    | cen[cs]e)?(?:(?:(?:(?:[-–]\s{ |
    # |                               |    | 0,3})?)|[;:,、,]? ?(?:(?:only  |
    # |                               |    | |either )?)?|(?: [-–—]{1,2} ) |
    # |                               |    | )?[((]?(?:[Vv]ersion [Vv]?|VE |
    # |                               |    | RSION |rev(?:ision)? |[Vv]\.? |
    # |                               |    |  ?)?20150513 ?(?:(?:of the )? |
    # |                               |    | Licen[cs]e)?)?(?: ?[((](?:(?: |
    # |                               |    | [Tt]he ))?(?:["«»˝̏“”„]|['<>` |
    # |                               |    | ´‘’‹›‚]{0,2})?W3C(?:(?:(?:(?: |
    # |                               |    | [-–]\s{0,3})?)|[;:,、,]? ?(?:( |
    # |                               |    | ?:only |either )?)?|(?: [-–—] |
    # |                               |    | {1,2} ))?[((]?(?:[Vv]ersion [ |
    # |                               |    | Vv]?|VERSION |rev(?:ision)? | |
    # |                               |    | [Vv]\.? ?)?20150513)?(?: [Ll] |
    # |                               |    | icen[cs]e)?(?:["«»˝̏“”„]|['<> |
    # |                               |    | `´‘’‹›‚]{0,2})?[))])?(?:(?:(? |
    # |                               |    | :[-–]\s{0,3})?)|[;:,、,]? ?(?: |
    # |                               |    | (?:only |either )?)?|(?: [-–— |
    # |                               |    | ]{1,2} ))?[((]?(?:[Vv]ersion  |
    # |                               |    | [Vv]?|VERSION |rev(?:ision)?  |
    # |                               |    | |[Vv]\.? ?)?20150513 ?(?:(?:o |
    # |                               |    | f the )?Licen[cs]e)?(?: ?[((] |
    # |                               |    | (?:(?:[Tt]he ))?(?:["«»˝̏“”„] |
    # |                               |    | |['<>`´‘’‹›‚]{0,2})?W3C(?:(?: |
    # |                               |    | (?:(?:[-–]\s{0,3})?)|[;:,、,]? |
    # |                               |    |  ?(?:(?:only |either )?)?|(?: |
    # |                               |    |  [-–—]{1,2} ))?[((]?(?:[Vv]er |
    # |                               |    | sion [Vv]?|VERSION |rev(?:isi |
    # |                               |    | on)? |[Vv]\.? ?)?20150513)?(? |
    # |                               |    | : [Ll]icen[cs]e)?(?:["«»˝̏“”„ |
    # |                               |    | ]|['<>`´‘’‹›‚]{0,2})?[))])?(? |
    # |                               |    | :[^+.A-Za-z0-9]|\.[^0-9]|\.\z |
    # |                               |    | |\z)))                        |
    # +-------------------------------+----+-------------------------------+
    not ok 30 - license w3c_20150513; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license w3c_20150513; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 438 - license watcom; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license watcom: pattern(s) exist
    ok 4 - license watcom; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license watcom; use
    ok 7 - license watcom; pattern is a Regexp
    ok 8 - license watcom, subject grant, pattern is supported
    ok 9 - license watcom, use subject_grant
    ok 10 - license watcom; pattern is a Regexp
    not ok 11 - license watcom; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license watcom; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license watcom; misses pattern not_name_grant
    ok 14 - license watcom, subject iri, pattern is supported
    ok 15 - license watcom, use subject_iri
    ok 16 - license watcom; pattern is a Regexp
    not ok 17 - license watcom; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license watcom; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license watcom; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license watcom, subject license, pattern is supported # TODO license watcom; subject license not yet supported
    not ok 21 - license watcom, use subject_license # TODO license watcom; subject license not yet supported
    # Failed test (with amnesty) 'license watcom, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license watcom, subject name, pattern is supported
    ok 23 - license watcom, use subject_name
    ok 24 - license watcom; pattern is a Regexp
    ok 25 - license watcom; matches pattern name_name
    not ok 26 - license watcom; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 439 - license watcom_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license watcom_1: pattern(s) exist
    ok 4 - license watcom_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license watcom_1; use
    ok 7 - license watcom_1; pattern is a Regexp
    ok 8 - license watcom_1, subject grant, pattern is supported
    ok 9 - license watcom_1, use subject_grant
    ok 10 - license watcom_1; pattern is a Regexp
    not ok 11 - license watcom_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license watcom_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license watcom_1; misses pattern not_name_grant
    ok 14 - license watcom_1, subject iri, pattern is supported
    ok 15 - license watcom_1, use subject_iri
    ok 16 - license watcom_1; pattern is a Regexp
    not ok 17 - license watcom_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license watcom_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license watcom_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license watcom_1, subject license, pattern is supported
    ok 21 - license watcom_1, use subject_license
    ok 22 - license watcom_1; pattern is a Regexp
    ok 23 - license watcom_1; matches pattern text_license
    not ok 24 - license watcom_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license watcom_1; misses pattern not_name_license
    ok 26 - license watcom_1, subject name, pattern is supported
    ok 27 - license watcom_1, use subject_name
    ok 28 - license watcom_1; pattern is a Regexp
    ok 29 - license watcom_1; matches pattern name_name
    not ok 30 - license watcom_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license watcom_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 440 - license wordnet; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license wordnet: pattern(s) exist
    ok 4 - license wordnet; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license wordnet; use
    ok 7 - license wordnet; pattern is a Regexp
    ok 8 - license wordnet, subject grant, pattern is supported
    ok 9 - license wordnet, use subject_grant
    ok 10 - license wordnet; pattern is a Regexp
    not ok 11 - license wordnet; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license wordnet; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license wordnet; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license wordnet; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license wordnet; misses pattern not_name_grant
    ok 14 - license wordnet, subject iri, pattern is supported
    ok 15 - license wordnet, use subject_iri
    ok 16 - license wordnet; pattern is a Regexp
    not ok 17 - license wordnet; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license wordnet; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license wordnet; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license wordnet; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license wordnet; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license wordnet; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license wordnet, subject license, pattern is supported
    ok 21 - license wordnet, use subject_license
    ok 22 - license wordnet; pattern is a Regexp
    ok 23 - license wordnet; matches pattern text_license
    not ok 24 - license wordnet; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license wordnet; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license wordnet; misses pattern not_name_license
    ok 26 - license wordnet, subject name, pattern is supported
    ok 27 - license wordnet, use subject_name
    ok 28 - license wordnet; pattern is a Regexp
    ok 29 - license wordnet; matches pattern name_name # TODO not yet supported
    not ok 30 - license wordnet; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license wordnet; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 441 - license wtfpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license wtfpl: pattern(s) exist
    ok 4 - license wtfpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license wtfpl; use
    ok 7 - license wtfpl; pattern is a Regexp
    ok 8 - license wtfpl, subject grant, pattern is supported
    ok 9 - license wtfpl, use subject_grant
    ok 10 - license wtfpl; pattern is a Regexp
    ok 11 - license wtfpl; matches pattern grant_grant
    ok 12 - license wtfpl; misses pattern not_iri_grant
    ok 13 - license wtfpl; misses pattern not_name_grant
    ok 14 - license wtfpl, subject iri, pattern is supported
    ok 15 - license wtfpl, use subject_iri
    ok 16 - license wtfpl; pattern is a Regexp
    ok 17 - license wtfpl; matches pattern iri_iri
    ok 18 - license wtfpl; misses pattern not_grant_iri
    not ok 19 - license wtfpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license wtfpl, subject license, pattern is supported
    ok 21 - license wtfpl, use subject_license
    ok 22 - license wtfpl; pattern is a Regexp
    not ok 23 - license wtfpl; dataset text missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfpl; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license wtfpl; misses pattern not_iri_license
    ok 25 - license wtfpl; misses pattern not_name_license
    ok 26 - license wtfpl, subject name, pattern is supported
    ok 27 - license wtfpl, use subject_name
    ok 28 - license wtfpl; pattern is a Regexp
    ok 29 - license wtfpl; matches pattern name_name
    ok 30 - license wtfpl; misses pattern not_iri_name
    1..30
}
ok 442 - license wtfpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license wtfpl_1: pattern(s) exist
    ok 4 - license wtfpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license wtfpl_1; use
    ok 7 - license wtfpl_1; pattern is a Regexp
    ok 8 - license wtfpl_1, subject grant, pattern is supported
    ok 9 - license wtfpl_1, use subject_grant
    ok 10 - license wtfpl_1; pattern is a Regexp
    not ok 11 - license wtfpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license wtfpl_1; misses pattern not_iri_grant
    ok 13 - license wtfpl_1; misses pattern not_name_grant
    ok 14 - license wtfpl_1, subject iri, pattern is supported
    ok 15 - license wtfpl_1, use subject_iri
    ok 16 - license wtfpl_1; pattern is a Regexp
    ok 17 - license wtfpl_1; matches pattern iri_iri
    not ok 18 - license wtfpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license wtfpl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license wtfpl_1, subject license, pattern is supported
    ok 21 - license wtfpl_1, use subject_license
    ok 22 - license wtfpl_1; pattern is a Regexp
    ok 23 - license wtfpl_1; matches pattern text_license
    ok 24 - license wtfpl_1; misses pattern not_iri_license
    ok 25 - license wtfpl_1; misses pattern not_name_license
    ok 26 - license wtfpl_1, subject name, pattern is supported
    ok 27 - license wtfpl_1, use subject_name
    ok 28 - license wtfpl_1; pattern is a Regexp
    ok 29 - license wtfpl_1; matches pattern name_name # TODO not yet supported
    ok 30 - license wtfpl_1; misses pattern not_iri_name # TODO not yet supported
    1..30
}
ok 443 - license wtfpl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license wtfpl_2: pattern(s) exist
    ok 4 - license wtfpl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license wtfpl_2; use
    ok 7 - license wtfpl_2; pattern is a Regexp
    ok 8 - license wtfpl_2, subject grant, pattern is supported
    ok 9 - license wtfpl_2, use subject_grant
    ok 10 - license wtfpl_2; pattern is a Regexp
    ok 11 - license wtfpl_2; matches pattern grant_grant
    ok 12 - license wtfpl_2; misses pattern not_iri_grant
    ok 13 - license wtfpl_2; misses pattern not_name_grant
    ok 14 - license wtfpl_2, subject iri, pattern is supported
    ok 15 - license wtfpl_2, use subject_iri
    ok 16 - license wtfpl_2; pattern is a Regexp
    ok 17 - license wtfpl_2; matches pattern iri_iri
    ok 18 - license wtfpl_2; misses pattern not_grant_iri
    not ok 19 - license wtfpl_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfpl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license wtfpl_2, subject license, pattern is supported
    ok 21 - license wtfpl_2, use subject_license
    ok 22 - license wtfpl_2; pattern is a Regexp
    ok 23 - license wtfpl_2; matches pattern text_license
    ok 24 - license wtfpl_2; misses pattern not_iri_license
    ok 25 - license wtfpl_2; misses pattern not_name_license
    ok 26 - license wtfpl_2, subject name, pattern is supported
    ok 27 - license wtfpl_2, use subject_name
    ok 28 - license wtfpl_2; pattern is a Regexp
    ok 29 - license wtfpl_2; matches pattern name_name # TODO not yet supported
    ok 30 - license wtfpl_2; misses pattern not_iri_name # TODO not yet supported
    1..30
}
ok 444 - license wtfnmfpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license wtfnmfpl: pattern(s) exist
    ok 4 - license wtfnmfpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license wtfnmfpl; use
    ok 7 - license wtfnmfpl; pattern is a Regexp
    ok 8 - license wtfnmfpl, subject grant, pattern is supported
    ok 9 - license wtfnmfpl, use subject_grant
    ok 10 - license wtfnmfpl; pattern is a Regexp
    not ok 11 - license wtfnmfpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license wtfnmfpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license wtfnmfpl; misses pattern not_name_grant
    ok 14 - license wtfnmfpl, subject iri, pattern is supported
    ok 15 - license wtfnmfpl, use subject_iri
    ok 16 - license wtfnmfpl; pattern is a Regexp
    not ok 17 - license wtfnmfpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license wtfnmfpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license wtfnmfpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license wtfnmfpl, subject license, pattern is supported # TODO license wtfnmfpl; subject license not yet supported
    not ok 21 - license wtfnmfpl, use subject_license # TODO license wtfnmfpl; subject license not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license wtfnmfpl, subject name, pattern is supported
    ok 23 - license wtfnmfpl, use subject_name
    ok 24 - license wtfnmfpl; pattern is a Regexp
    not ok 25 - license wtfnmfpl; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Unicode::GCString is not installed, table may not display all unicode characters properly
    # +-------------------------------+----+-------------------------------+
    # | GOT                           | OP | CHECK                         |
    # +-------------------------------+----+-------------------------------+
    # | Do What The Fuck You Want To  | =~ | (?^u:(?:[Tt]he )?(?:Do What T |
    # | But It's Not My Fault Public  |    | he Fuck You Want To But It(?: |
    # | License                       |    | ['`´‘’]?)s Not My Fault Publi |
    # |                               |    | c(?: [Ll]icen[cs]e)? v1 [((]W |
    # |                               |    | TFNMFPL(?:(?:[-–]\s{0,3})?)1\ |
    # |                               |    | .0[))]|\bWTFNMFPL\b)(?: [Ll]i |
    # |                               |    | cen[cs]e)?(?: ?[((](?:(?:[Tt] |
    # |                               |    | he ))?(?:["«»˝̏“”„]|['<>`´‘’‹ |
    # |                               |    | ›‚]{0,2})?WTFNMFPL(?:)?(?: [L |
    # |                               |    | l]icen[cs]e)?(?:["«»˝̏“”„]|[' |
    # |                               |    | <>`´‘’‹›‚]{0,2})?[))])?)      |
    # +-------------------------------+----+-------------------------------+
    not ok 26 - license wtfnmfpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 445 - license wtfnmfpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license wtfnmfpl_1: pattern(s) exist
    ok 4 - license wtfnmfpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license wtfnmfpl_1; use
    ok 7 - license wtfnmfpl_1; pattern is a Regexp
    ok 8 - license wtfnmfpl_1, subject grant, pattern is supported
    ok 9 - license wtfnmfpl_1, use subject_grant
    ok 10 - license wtfnmfpl_1; pattern is a Regexp
    not ok 11 - license wtfnmfpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license wtfnmfpl_1; misses pattern not_iri_grant
    ok 13 - license wtfnmfpl_1; misses pattern not_name_grant
    ok 14 - license wtfnmfpl_1, subject iri, pattern is supported
    ok 15 - license wtfnmfpl_1, use subject_iri
    ok 16 - license wtfnmfpl_1; pattern is a Regexp
    ok 17 - license wtfnmfpl_1; matches pattern iri_iri
    not ok 18 - license wtfnmfpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license wtfnmfpl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license wtfnmfpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license wtfnmfpl_1, subject license, pattern is supported
    ok 21 - license wtfnmfpl_1, use subject_license
    ok 22 - license wtfnmfpl_1; pattern is a Regexp
    ok 23 - license wtfnmfpl_1; matches pattern text_license
    ok 24 - license wtfnmfpl_1; misses pattern not_iri_license
    ok 25 - license wtfnmfpl_1; misses pattern not_name_license
    ok 26 - license wtfnmfpl_1, subject name, pattern is supported
    ok 27 - license wtfnmfpl_1, use subject_name
    ok 28 - license wtfnmfpl_1; pattern is a Regexp
    ok 29 - license wtfnmfpl_1; matches pattern name_name
    ok 30 - license wtfnmfpl_1; misses pattern not_iri_name
    1..30
}
ok 446 - license x11; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license x11: pattern(s) exist
    ok 4 - license x11; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license x11; use
    ok 7 - license x11; pattern is a Regexp
    ok 8 - license x11, subject grant, pattern is supported
    ok 9 - license x11, use subject_grant
    ok 10 - license x11; pattern is a Regexp
    not ok 11 - license x11; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license x11; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license x11; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license x11; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license x11; misses pattern not_name_grant
    ok 14 - license x11, subject iri, pattern is supported
    ok 15 - license x11, use subject_iri
    ok 16 - license x11; pattern is a Regexp
    not ok 17 - license x11; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license x11; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license x11; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license x11; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license x11; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license x11; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license x11, subject license, pattern is supported
    ok 21 - license x11, use subject_license
    ok 22 - license x11; pattern is a Regexp
    ok 23 - license x11; matches pattern text_license
    not ok 24 - license x11; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license x11; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license x11; misses pattern not_name_license
    ok 26 - license x11, subject name, pattern is supported
    ok 27 - license x11, use subject_name
    ok 28 - license x11; pattern is a Regexp
    ok 29 - license x11; matches pattern name_name
    not ok 30 - license x11; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license x11; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 447 - license xfree86; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license xfree86: pattern(s) exist
    ok 4 - license xfree86; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license xfree86; use
    ok 7 - license xfree86; pattern is a Regexp
    ok 8 - license xfree86, subject grant, pattern is supported
    ok 9 - license xfree86, use subject_grant
    ok 10 - license xfree86; pattern is a Regexp
    not ok 11 - license xfree86; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license xfree86; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license xfree86; misses pattern not_name_grant
    ok 14 - license xfree86, subject iri, pattern is supported # TODO license xfree86; subject iri not yet supported
    ok 15 - license xfree86, use subject_iri # TODO license xfree86; subject iri not yet supported
    ok 16 - license xfree86; pattern is a Regexp # TODO license xfree86; subject iri not yet supported
    not ok 17 - license xfree86; dataset iri missing # TODO license xfree86; subject iri not yet supported
    # Failed test (with amnesty) 'license xfree86; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license xfree86; dataset grant missing # TODO license xfree86; subject iri not yet supported
    # Failed test (with amnesty) 'license xfree86; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license xfree86; dataset license missing # TODO license xfree86; subject iri not yet supported
    # Failed test (with amnesty) 'license xfree86; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license xfree86, subject license, pattern is supported # TODO license xfree86; subject license not yet supported
    not ok 21 - license xfree86, use subject_license # TODO license xfree86; subject license not yet supported
    # Failed test (with amnesty) 'license xfree86, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license xfree86, subject name, pattern is supported
    ok 23 - license xfree86, use subject_name
    ok 24 - license xfree86; pattern is a Regexp
    ok 25 - license xfree86; matches pattern name_name
    not ok 26 - license xfree86; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 448 - license xfree86_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license xfree86_1_1: pattern(s) exist
    ok 4 - license xfree86_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license xfree86_1_1; use
    ok 7 - license xfree86_1_1; pattern is a Regexp
    ok 8 - license xfree86_1_1, subject grant, pattern is supported
    ok 9 - license xfree86_1_1, use subject_grant
    ok 10 - license xfree86_1_1; pattern is a Regexp
    not ok 11 - license xfree86_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license xfree86_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license xfree86_1_1; misses pattern not_name_grant
    ok 14 - license xfree86_1_1, subject iri, pattern is supported
    ok 15 - license xfree86_1_1, use subject_iri
    ok 16 - license xfree86_1_1; pattern is a Regexp
    not ok 17 - license xfree86_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license xfree86_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license xfree86_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license xfree86_1_1, subject license, pattern is supported
    ok 21 - license xfree86_1_1, use subject_license
    ok 22 - license xfree86_1_1; pattern is a Regexp
    ok 23 - license xfree86_1_1; matches pattern text_license
    not ok 24 - license xfree86_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license xfree86_1_1; misses pattern not_name_license
    ok 26 - license xfree86_1_1, subject name, pattern is supported
    ok 27 - license xfree86_1_1, use subject_name
    ok 28 - license xfree86_1_1; pattern is a Regexp
    ok 29 - license xfree86_1_1; matches pattern name_name
    not ok 30 - license xfree86_1_1; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xfree86_1_1; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 449 - license xnet; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license xnet: pattern(s) exist
    ok 4 - license xnet; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license xnet; use
    ok 7 - license xnet; pattern is a Regexp
    ok 8 - license xnet, subject grant, pattern is supported
    ok 9 - license xnet, use subject_grant
    ok 10 - license xnet; pattern is a Regexp
    not ok 11 - license xnet; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license xnet; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license xnet; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xnet; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license xnet; misses pattern not_name_grant
    ok 14 - license xnet, subject iri, pattern is supported
    ok 15 - license xnet, use subject_iri
    ok 16 - license xnet; pattern is a Regexp
    not ok 17 - license xnet; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xnet; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license xnet; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license xnet; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license xnet; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license xnet; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license xnet, subject license, pattern is supported
    ok 21 - license xnet, use subject_license
    ok 22 - license xnet; pattern is a Regexp
    ok 23 - license xnet; matches pattern text_license
    not ok 24 - license xnet; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xnet; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license xnet; misses pattern not_name_license
    ok 26 - license xnet, subject name, pattern is supported
    ok 27 - license xnet, use subject_name
    ok 28 - license xnet; pattern is a Regexp
    ok 29 - license xnet; matches pattern name_name
    not ok 30 - license xnet; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license xnet; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 450 - license ypl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ypl: pattern(s) exist
    ok 4 - license ypl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ypl; use
    ok 7 - license ypl; pattern is a Regexp
    ok 8 - license ypl, subject grant, pattern is supported
    ok 9 - license ypl, use subject_grant
    ok 10 - license ypl; pattern is a Regexp
    not ok 11 - license ypl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license ypl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license ypl; misses pattern not_name_grant
    ok 14 - license ypl, subject iri, pattern is supported # TODO license ypl; subject iri not yet supported
    ok 15 - license ypl, use subject_iri # TODO license ypl; subject iri not yet supported
    ok 16 - license ypl; pattern is a Regexp # TODO license ypl; subject iri not yet supported
    not ok 17 - license ypl; dataset iri missing # TODO license ypl; subject iri not yet supported
    # Failed test (with amnesty) 'license ypl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license ypl; dataset grant missing # TODO license ypl; subject iri not yet supported
    # Failed test (with amnesty) 'license ypl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ypl; dataset license missing # TODO license ypl; subject iri not yet supported
    # Failed test (with amnesty) 'license ypl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ypl, subject license, pattern is supported # TODO license ypl; subject license not yet supported
    not ok 21 - license ypl, use subject_license # TODO license ypl; subject license not yet supported
    # Failed test (with amnesty) 'license ypl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license ypl, subject name, pattern is supported
    ok 23 - license ypl, use subject_name
    ok 24 - license ypl; pattern is a Regexp
    ok 25 - license ypl; matches pattern name_name
    not ok 26 - license ypl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 451 - license ypl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ypl_1: pattern(s) exist
    ok 4 - license ypl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ypl_1; use
    ok 7 - license ypl_1; pattern is a Regexp
    ok 8 - license ypl_1, subject grant, pattern is supported
    ok 9 - license ypl_1, use subject_grant
    ok 10 - license ypl_1; pattern is a Regexp
    not ok 11 - license ypl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license ypl_1; misses pattern not_iri_grant
    ok 13 - license ypl_1; misses pattern not_name_grant
    ok 14 - license ypl_1, subject iri, pattern is supported
    ok 15 - license ypl_1, use subject_iri
    ok 16 - license ypl_1; pattern is a Regexp
    ok 17 - license ypl_1; matches pattern iri_iri
    not ok 18 - license ypl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ypl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ypl_1, subject license, pattern is supported
    ok 21 - license ypl_1, use subject_license
    ok 22 - license ypl_1; pattern is a Regexp
    ok 23 - license ypl_1; matches pattern text_license
    ok 24 - license ypl_1; misses pattern not_iri_license
    ok 25 - license ypl_1; misses pattern not_name_license
    ok 26 - license ypl_1, subject name, pattern is supported
    ok 27 - license ypl_1, use subject_name
    ok 28 - license ypl_1; pattern is a Regexp
    ok 29 - license ypl_1; matches pattern name_name
    ok 30 - license ypl_1; misses pattern not_iri_name
    1..30
}
ok 452 - license ypl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license ypl_1_1: pattern(s) exist
    ok 4 - license ypl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license ypl_1_1; use
    ok 7 - license ypl_1_1; pattern is a Regexp
    ok 8 - license ypl_1_1, subject grant, pattern is supported
    ok 9 - license ypl_1_1, use subject_grant
    ok 10 - license ypl_1_1; pattern is a Regexp
    not ok 11 - license ypl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license ypl_1_1; misses pattern not_iri_grant
    ok 13 - license ypl_1_1; misses pattern not_name_grant
    ok 14 - license ypl_1_1, subject iri, pattern is supported
    ok 15 - license ypl_1_1, use subject_iri
    ok 16 - license ypl_1_1; pattern is a Regexp
    ok 17 - license ypl_1_1; matches pattern iri_iri
    not ok 18 - license ypl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license ypl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license ypl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license ypl_1_1, subject license, pattern is supported
    ok 21 - license ypl_1_1, use subject_license
    ok 22 - license ypl_1_1; pattern is a Regexp
    ok 23 - license ypl_1_1; matches pattern text_license
    ok 24 - license ypl_1_1; misses pattern not_iri_license
    ok 25 - license ypl_1_1; misses pattern not_name_license
    ok 26 - license ypl_1_1, subject name, pattern is supported
    ok 27 - license ypl_1_1, use subject_name
    ok 28 - license ypl_1_1; pattern is a Regexp
    ok 29 - license ypl_1_1; matches pattern name_name
    ok 30 - license ypl_1_1; misses pattern not_iri_name
    1..30
}
ok 453 - license zed; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zed: pattern(s) exist
    ok 4 - license zed; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zed; use
    ok 7 - license zed; pattern is a Regexp
    ok 8 - license zed, subject grant, pattern is supported
    ok 9 - license zed, use subject_grant
    ok 10 - license zed; pattern is a Regexp
    not ok 11 - license zed; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zed; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license zed; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zed; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license zed; misses pattern not_name_grant
    ok 14 - license zed, subject iri, pattern is supported
    ok 15 - license zed, use subject_iri
    ok 16 - license zed; pattern is a Regexp
    not ok 17 - license zed; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zed; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license zed; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zed; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zed; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zed; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zed, subject license, pattern is supported
    ok 21 - license zed, use subject_license
    ok 22 - license zed; pattern is a Regexp
    ok 23 - license zed; matches pattern text_license
    not ok 24 - license zed; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zed; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license zed; misses pattern not_name_license
    ok 26 - license zed, subject name, pattern is supported
    ok 27 - license zed, use subject_name
    ok 28 - license zed; pattern is a Regexp
    ok 29 - license zed; matches pattern name_name
    not ok 30 - license zed; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zed; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 454 - license zend; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zend: pattern(s) exist
    ok 4 - license zend; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zend; use
    ok 7 - license zend; pattern is a Regexp
    ok 8 - license zend, subject grant, pattern is supported
    ok 9 - license zend, use subject_grant
    ok 10 - license zend; pattern is a Regexp
    not ok 11 - license zend; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license zend; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license zend; misses pattern not_name_grant
    ok 14 - license zend, subject iri, pattern is supported # TODO license zend; subject iri not yet supported
    ok 15 - license zend, use subject_iri # TODO license zend; subject iri not yet supported
    ok 16 - license zend; pattern is a Regexp # TODO license zend; subject iri not yet supported
    not ok 17 - license zend; dataset iri missing # TODO license zend; subject iri not yet supported
    # Failed test (with amnesty) 'license zend; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license zend; dataset grant missing # TODO license zend; subject iri not yet supported
    # Failed test (with amnesty) 'license zend; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zend; dataset license missing # TODO license zend; subject iri not yet supported
    # Failed test (with amnesty) 'license zend; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zend, subject license, pattern is supported # TODO license zend; subject license not yet supported
    not ok 21 - license zend, use subject_license # TODO license zend; subject license not yet supported
    # Failed test (with amnesty) 'license zend, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license zend, subject name, pattern is supported
    ok 23 - license zend, use subject_name
    ok 24 - license zend; pattern is a Regexp
    ok 25 - license zend; matches pattern name_name
    not ok 26 - license zend; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 455 - license zend_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zend_2: pattern(s) exist
    ok 4 - license zend_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zend_2; use
    ok 7 - license zend_2; pattern is a Regexp
    ok 8 - license zend_2, subject grant, pattern is supported
    ok 9 - license zend_2, use subject_grant
    ok 10 - license zend_2; pattern is a Regexp
    not ok 11 - license zend_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license zend_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license zend_2; misses pattern not_name_grant
    ok 14 - license zend_2, subject iri, pattern is supported
    ok 15 - license zend_2, use subject_iri
    ok 16 - license zend_2; pattern is a Regexp
    not ok 17 - license zend_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license zend_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zend_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zend_2, subject license, pattern is supported
    ok 21 - license zend_2, use subject_license
    ok 22 - license zend_2; pattern is a Regexp
    ok 23 - license zend_2; matches pattern text_license
    not ok 24 - license zend_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license zend_2; misses pattern not_name_license
    ok 26 - license zend_2, subject name, pattern is supported
    ok 27 - license zend_2, use subject_name
    ok 28 - license zend_2; pattern is a Regexp
    ok 29 - license zend_2; matches pattern name_name
    not ok 30 - license zend_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zend_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 456 - license zimbra; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zimbra: pattern(s) exist
    ok 4 - license zimbra; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zimbra; use
    ok 7 - license zimbra; pattern is a Regexp
    ok 8 - license zimbra, subject grant, pattern is supported
    ok 9 - license zimbra, use subject_grant
    ok 10 - license zimbra; pattern is a Regexp
    not ok 11 - license zimbra; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license zimbra; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license zimbra; misses pattern not_name_grant
    ok 14 - license zimbra, subject iri, pattern is supported # TODO license zimbra; subject iri not yet supported
    not ok 15 - license zimbra, use subject_iri # TODO license zimbra; subject iri not yet supported
    # Failed test (with amnesty) 'license zimbra, use subject_iri'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 16 - license zimbra, subject license, pattern is supported # TODO license zimbra; subject license not yet supported
    not ok 17 - license zimbra, use subject_license # TODO license zimbra; subject license not yet supported
    # Failed test (with amnesty) 'license zimbra, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 18 - license zimbra, subject name, pattern is supported
    ok 19 - license zimbra, use subject_name
    ok 20 - license zimbra; pattern is a Regexp
    ok 21 - license zimbra; matches pattern name_name
    not ok 22 - license zimbra; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..22
}
ok 457 - license zimbra_1_3; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zimbra_1_3: pattern(s) exist
    ok 4 - license zimbra_1_3; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zimbra_1_3; use
    ok 7 - license zimbra_1_3; pattern is a Regexp
    ok 8 - license zimbra_1_3, subject grant, pattern is supported
    ok 9 - license zimbra_1_3, use subject_grant
    ok 10 - license zimbra_1_3; pattern is a Regexp
    not ok 11 - license zimbra_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license zimbra_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license zimbra_1_3; misses pattern not_name_grant
    ok 14 - license zimbra_1_3, subject iri, pattern is supported
    ok 15 - license zimbra_1_3, use subject_iri
    ok 16 - license zimbra_1_3; pattern is a Regexp
    not ok 17 - license zimbra_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license zimbra_1_3; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_3; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zimbra_1_3; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_3; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zimbra_1_3, subject license, pattern is supported
    ok 21 - license zimbra_1_3, use subject_license
    ok 22 - license zimbra_1_3; pattern is a Regexp
    ok 23 - license zimbra_1_3; matches pattern text_license
    not ok 24 - license zimbra_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license zimbra_1_3; misses pattern not_name_license
    ok 26 - license zimbra_1_3, subject name, pattern is supported
    ok 27 - license zimbra_1_3, use subject_name
    ok 28 - license zimbra_1_3; pattern is a Regexp
    ok 29 - license zimbra_1_3; matches pattern name_name
    not ok 30 - license zimbra_1_3; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_3; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 458 - license zimbra_1_4; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zimbra_1_4: pattern(s) exist
    ok 4 - license zimbra_1_4; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zimbra_1_4; use
    ok 7 - license zimbra_1_4; pattern is a Regexp
    ok 8 - license zimbra_1_4, subject grant, pattern is supported
    ok 9 - license zimbra_1_4, use subject_grant
    ok 10 - license zimbra_1_4; pattern is a Regexp
    not ok 11 - license zimbra_1_4; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_4; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license zimbra_1_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license zimbra_1_4; misses pattern not_name_grant
    ok 14 - license zimbra_1_4, subject iri, pattern is supported
    ok 15 - license zimbra_1_4, use subject_iri
    ok 16 - license zimbra_1_4; pattern is a Regexp
    not ok 17 - license zimbra_1_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license zimbra_1_4; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_4; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zimbra_1_4; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_4; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zimbra_1_4, subject license, pattern is supported
    ok 21 - license zimbra_1_4, use subject_license
    ok 22 - license zimbra_1_4; pattern is a Regexp
    ok 23 - license zimbra_1_4; matches pattern text_license
    not ok 24 - license zimbra_1_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license zimbra_1_4; misses pattern not_name_license
    ok 26 - license zimbra_1_4, subject name, pattern is supported
    ok 27 - license zimbra_1_4, use subject_name
    ok 28 - license zimbra_1_4; pattern is a Regexp
    ok 29 - license zimbra_1_4; matches pattern name_name
    not ok 30 - license zimbra_1_4; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zimbra_1_4; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 459 - license zlib; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zlib: pattern(s) exist
    ok 4 - license zlib; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zlib; use
    ok 7 - license zlib; pattern is a Regexp
    ok 8 - license zlib, subject grant, pattern is supported
    ok 9 - license zlib, use subject_grant
    ok 10 - license zlib; pattern is a Regexp
    not ok 11 - license zlib; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license zlib; misses pattern not_iri_grant
    ok 13 - license zlib; misses pattern not_name_grant
    ok 14 - license zlib, subject iri, pattern is supported
    ok 15 - license zlib, use subject_iri
    ok 16 - license zlib; pattern is a Regexp
    ok 17 - license zlib; matches pattern iri_iri
    not ok 18 - license zlib; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zlib; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zlib, subject license, pattern is supported
    ok 21 - license zlib, use subject_license
    ok 22 - license zlib; pattern is a Regexp
    ok 23 - license zlib; matches pattern text_license
    ok 24 - license zlib; misses pattern not_iri_license
    ok 25 - license zlib; misses pattern not_name_license
    ok 26 - license zlib, subject name, pattern is supported
    ok 27 - license zlib, use subject_name
    ok 28 - license zlib; pattern is a Regexp
    ok 29 - license zlib; matches pattern name_name
    not ok 30 - license zlib; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license zlib; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 460 - license zlib_acknowledgement; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zlib_acknowledgement: pattern(s) exist
    ok 4 - license zlib_acknowledgement; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zlib_acknowledgement; use
    ok 7 - license zlib_acknowledgement; pattern is a Regexp
    ok 8 - license zlib_acknowledgement, subject grant, pattern is supported
    ok 9 - license zlib_acknowledgement, use subject_grant
    ok 10 - license zlib_acknowledgement; pattern is a Regexp
    not ok 11 - license zlib_acknowledgement; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib_acknowledgement; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license zlib_acknowledgement; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib_acknowledgement; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license zlib_acknowledgement; misses pattern not_name_grant
    ok 14 - license zlib_acknowledgement, subject iri, pattern is supported
    ok 15 - license zlib_acknowledgement, use subject_iri
    ok 16 - license zlib_acknowledgement; pattern is a Regexp
    not ok 17 - license zlib_acknowledgement; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib_acknowledgement; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license zlib_acknowledgement; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib_acknowledgement; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zlib_acknowledgement; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib_acknowledgement; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zlib_acknowledgement, subject license, pattern is supported
    ok 21 - license zlib_acknowledgement, use subject_license
    ok 22 - license zlib_acknowledgement; pattern is a Regexp
    ok 23 - license zlib_acknowledgement; matches pattern text_license
    not ok 24 - license zlib_acknowledgement; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib_acknowledgement; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license zlib_acknowledgement; misses pattern not_name_license
    ok 26 - license zlib_acknowledgement, subject name, pattern is supported
    ok 27 - license zlib_acknowledgement, use subject_name
    ok 28 - license zlib_acknowledgement; pattern is a Regexp
    ok 29 - license zlib_acknowledgement; matches pattern name_name
    not ok 30 - license zlib_acknowledgement; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zlib_acknowledgement; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 461 - license zpl; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zpl: pattern(s) exist
    ok 4 - license zpl; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zpl; use
    ok 7 - license zpl; pattern is a Regexp
    ok 8 - license zpl, subject grant, pattern is supported
    ok 9 - license zpl, use subject_grant
    ok 10 - license zpl; pattern is a Regexp
    not ok 11 - license zpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license zpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license zpl; misses pattern not_name_grant
    ok 14 - license zpl, subject iri, pattern is supported
    ok 15 - license zpl, use subject_iri
    ok 16 - license zpl; pattern is a Regexp
    not ok 17 - license zpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license zpl; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zpl; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zpl, subject license, pattern is supported # TODO license zpl; subject license not yet supported
    not ok 21 - license zpl, use subject_license # TODO license zpl; subject license not yet supported
    # Failed test (with amnesty) 'license zpl, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license zpl, subject name, pattern is supported
    ok 23 - license zpl, use subject_name
    ok 24 - license zpl; pattern is a Regexp
    ok 25 - license zpl; matches pattern name_name
    not ok 26 - license zpl; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..26
}
ok 462 - license zpl_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zpl_1: pattern(s) exist
    ok 4 - license zpl_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zpl_1; use
    ok 7 - license zpl_1; pattern is a Regexp
    ok 8 - license zpl_1, subject grant, pattern is supported
    ok 9 - license zpl_1, use subject_grant
    ok 10 - license zpl_1; pattern is a Regexp
    not ok 11 - license zpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license zpl_1; misses pattern not_iri_grant
    ok 13 - license zpl_1; misses pattern not_name_grant
    ok 14 - license zpl_1, subject iri, pattern is supported
    ok 15 - license zpl_1, use subject_iri
    ok 16 - license zpl_1; pattern is a Regexp
    ok 17 - license zpl_1; matches pattern iri_iri
    not ok 18 - license zpl_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zpl_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zpl_1, subject license, pattern is supported # TODO license zpl_1; subject license not yet supported
    not ok 21 - license zpl_1, use subject_license # TODO license zpl_1; subject license not yet supported
    # Failed test (with amnesty) 'license zpl_1, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license zpl_1, subject name, pattern is supported
    ok 23 - license zpl_1, use subject_name
    ok 24 - license zpl_1; pattern is a Regexp
    ok 25 - license zpl_1; matches pattern name_name
    ok 26 - license zpl_1; misses pattern not_iri_name
    1..26
}
ok 463 - license zpl_1_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zpl_1_1: pattern(s) exist
    ok 4 - license zpl_1_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zpl_1_1; use
    ok 7 - license zpl_1_1; pattern is a Regexp
    ok 8 - license zpl_1_1, subject grant, pattern is supported
    ok 9 - license zpl_1_1, use subject_grant
    ok 10 - license zpl_1_1; pattern is a Regexp
    not ok 11 - license zpl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license zpl_1_1; misses pattern not_iri_grant
    ok 13 - license zpl_1_1; misses pattern not_name_grant
    ok 14 - license zpl_1_1, subject iri, pattern is supported
    ok 15 - license zpl_1_1, use subject_iri
    ok 16 - license zpl_1_1; pattern is a Regexp
    ok 17 - license zpl_1_1; matches pattern iri_iri
    not ok 18 - license zpl_1_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_1_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zpl_1_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_1_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zpl_1_1, subject license, pattern is supported # TODO license zpl_1_1; subject license not yet supported
    not ok 21 - license zpl_1_1, use subject_license # TODO license zpl_1_1; subject license not yet supported
    # Failed test (with amnesty) 'license zpl_1_1, use subject_license'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 22 - license zpl_1_1, subject name, pattern is supported
    ok 23 - license zpl_1_1, use subject_name
    ok 24 - license zpl_1_1; pattern is a Regexp
    ok 25 - license zpl_1_1; matches pattern name_name
    not ok 26 - license zpl_1_1; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license zpl_1_1; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..26
}
ok 464 - license zpl_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zpl_2: pattern(s) exist
    ok 4 - license zpl_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zpl_2; use
    ok 7 - license zpl_2; pattern is a Regexp
    ok 8 - license zpl_2, subject grant, pattern is supported
    ok 9 - license zpl_2, use subject_grant
    ok 10 - license zpl_2; pattern is a Regexp
    not ok 11 - license zpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license zpl_2; misses pattern not_iri_grant
    ok 13 - license zpl_2; misses pattern not_name_grant
    ok 14 - license zpl_2, subject iri, pattern is supported
    ok 15 - license zpl_2, use subject_iri
    ok 16 - license zpl_2; pattern is a Regexp
    ok 17 - license zpl_2; matches pattern iri_iri
    not ok 18 - license zpl_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zpl_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zpl_2, subject license, pattern is supported
    ok 21 - license zpl_2, use subject_license
    ok 22 - license zpl_2; pattern is a Regexp
    ok 23 - license zpl_2; matches pattern text_license
    ok 24 - license zpl_2; misses pattern not_iri_license
    ok 25 - license zpl_2; misses pattern not_name_license
    ok 26 - license zpl_2, subject name, pattern is supported
    ok 27 - license zpl_2, use subject_name
    ok 28 - license zpl_2; pattern is a Regexp
    ok 29 - license zpl_2; matches pattern name_name
    ok 30 - license zpl_2; misses pattern not_iri_name
    1..30
}
ok 465 - license zpl_2_1; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license zpl_2_1: pattern(s) exist
    ok 4 - license zpl_2_1; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license zpl_2_1; use
    ok 7 - license zpl_2_1; pattern is a Regexp
    ok 8 - license zpl_2_1, subject grant, pattern is supported
    ok 9 - license zpl_2_1, use subject_grant
    ok 10 - license zpl_2_1; pattern is a Regexp
    not ok 11 - license zpl_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license zpl_2_1; misses pattern not_iri_grant
    ok 13 - license zpl_2_1; misses pattern not_name_grant
    ok 14 - license zpl_2_1, subject iri, pattern is supported
    ok 15 - license zpl_2_1, use subject_iri
    ok 16 - license zpl_2_1; pattern is a Regexp
    ok 17 - license zpl_2_1; matches pattern iri_iri
    not ok 18 - license zpl_2_1; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_2_1; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license zpl_2_1; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license zpl_2_1; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license zpl_2_1, subject license, pattern is supported
    ok 21 - license zpl_2_1, use subject_license
    ok 22 - license zpl_2_1; pattern is a Regexp
    ok 23 - license zpl_2_1; matches pattern text_license
    ok 24 - license zpl_2_1; misses pattern not_iri_license
    ok 25 - license zpl_2_1; misses pattern not_name_license
    ok 26 - license zpl_2_1, subject name, pattern is supported
    ok 27 - license zpl_2_1, use subject_name
    ok 28 - license zpl_2_1; pattern is a Regexp
    ok 29 - license zpl_2_1; matches pattern name_name
    ok 30 - license zpl_2_1; misses pattern not_iri_name
    1..30
}
ok 466 - license bsd; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license bsd: pattern(s) exist
    ok 4 - license bsd; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license bsd; use
    ok 7 - license bsd; pattern is a Regexp
    ok 8 - license bsd, subject grant, pattern is supported
    ok 9 - license bsd, use subject_grant
    ok 10 - license bsd; pattern is a Regexp
    not ok 11 - license bsd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 12 - license bsd; misses pattern not_iri_grant
    ok 13 - license bsd; misses pattern not_name_grant
    ok 14 - license bsd, subject iri, pattern is supported
    ok 15 - license bsd, use subject_iri
    ok 16 - license bsd; pattern is a Regexp
    ok 17 - license bsd; matches pattern iri_iri
    not ok 18 - license bsd; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license bsd; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license bsd; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license bsd, subject license, pattern is supported
    ok 21 - license bsd, use subject_license
    ok 22 - license bsd; pattern is a Regexp
    ok 23 - license bsd; matches pattern text_license
    ok 24 - license bsd; misses pattern not_iri_license
    ok 25 - license bsd; misses pattern not_name_license
    ok 26 - license bsd, subject name, pattern is supported
    ok 27 - license bsd, use subject_name
    ok 28 - license bsd; pattern is a Regexp
    ok 29 - license bsd; matches pattern name_name
    not ok 30 - license bsd; misses pattern not_iri_name # TODO not yet supported
    # Failed test 'license bsd; misses pattern not_iri_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # Comparison matched (it should not).
    1..30
}
ok 467 - license python_2; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license python_2: pattern(s) exist
    ok 4 - license python_2; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license python_2; use
    ok 7 - license python_2; pattern is a Regexp
    ok 8 - license python_2, subject grant, pattern is supported
    ok 9 - license python_2, use subject_grant
    ok 10 - license python_2; pattern is a Regexp
    not ok 11 - license python_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license python_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 12 - license python_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license python_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 13 - license python_2; misses pattern not_name_grant
    ok 14 - license python_2, subject iri, pattern is supported
    ok 15 - license python_2, use subject_iri
    ok 16 - license python_2; pattern is a Regexp
    not ok 17 - license python_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license python_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 18 - license python_2; dataset grant missing # TODO not yet supported
    # Failed test (with amnesty) 'license python_2; dataset grant missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    not ok 19 - license python_2; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license python_2; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license python_2, subject license, pattern is supported
    ok 21 - license python_2, use subject_license
    ok 22 - license python_2; pattern is a Regexp
    ok 23 - license python_2; matches pattern text_license
    not ok 24 - license python_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license python_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 25 - license python_2; misses pattern not_name_license
    ok 26 - license python_2, subject name, pattern is supported
    ok 27 - license python_2, use subject_name
    ok 28 - license python_2; pattern is a Regexp
    ok 29 - license python_2; matches pattern name_name
    not ok 30 - license python_2; dataset iri missing # TODO not yet supported
    # Failed test (with amnesty) 'license python_2; dataset iri missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    1..30
}
ok 468 - license mit; check coverage {
    ok 1 - pattern object exists
    ok 2 - pattern object is a hash
    ok 3 - license mit: pattern(s) exist
    ok 4 - license mit; subject pattern(s) exist
    ok 5 - dynamic pattern list exists
    ok 6 - license mit; use
    ok 7 - license mit; pattern is a Regexp
    ok 8 - license mit, subject grant, pattern is supported
    ok 9 - license mit, use subject_grant
    ok 10 - license mit; pattern is a Regexp
    ok 11 - license mit; matches pattern grant_grant
    ok 12 - license mit; misses pattern not_iri_grant
    ok 13 - license mit; misses pattern not_name_grant
    ok 14 - license mit, subject iri, pattern is supported
    ok 15 - license mit, use subject_iri
    ok 16 - license mit; pattern is a Regexp
    ok 17 - license mit; matches pattern iri_iri
    ok 18 - license mit; misses pattern not_grant_iri
    not ok 19 - license mit; dataset license missing # TODO not yet supported
    # Failed test (with amnesty) 'license mit; dataset license missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 20 - license mit, subject license, pattern is supported # TODO license mit; subject license not yet supported
    ok 21 - license mit, use subject_license # TODO license mit; subject license not yet supported
    ok 22 - license mit; pattern is a Regexp # TODO license mit; subject license not yet supported
    not ok 23 - license mit; dataset text missing # TODO license mit; subject license not yet supported
    # Failed test (with amnesty) 'license mit; dataset text missing'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    ok 24 - license mit; misses pattern not_iri_license # TODO license mit; subject license not yet supported
    ok 25 - license mit; misses pattern not_name_license # TODO license mit; subject license not yet supported
    ok 26 - license mit, subject name, pattern is supported
    ok 27 - license mit, use subject_name
    ok 28 - license mit; pattern is a Regexp
    not ok 29 - license mit; matches pattern name_name # TODO not yet supported
    # Failed test (with amnesty) 'license mit; matches pattern name_name'
    # at /usr/share/perl/5.36/Test2/API.pm line 689.
    # +-------------+----+-----------------------+
    # | GOT         | OP | CHECK                 |
    # +-------------+----+-----------------------+
    # | MIT License | =~ | (?^:(?:[Tt]he )MIT\b) |
    # +-------------+----+-----------------------+
    ok 30 - license mit; misses pattern not_iri_name
    1..30
}
ok
t/coverage-cc-deprecated.t ......... 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of Creative Commons Public licenses
ok
t/coverage-cc.t .................... 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of Creative Commons Public licenses
ok
t/coverage-fedora-2.53.t ........... 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of Fedora snapshot from 2021-07-31
ok
t/coverage-osi.t ................... 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of <https://opensource.org/licenses/alphabetical> (plus unlisted entries gpl-license lgpl-license LGPL-2.0)
ok
t/coverage-perl.t .................. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of <https://metacpan.org/pod/CPAN::Meta::Spec\#license>
ok
t/coverage-spdx-1.16.t ............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 1.16, released 2012-06-20
ok
t/coverage-spdx-1.17.t ............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 1.17, released 2013-01-17
ok
t/coverage-spdx-1.18.t ............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 1.18, releases 2013-04-10
ok
t/coverage-spdx-1.19.t ............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 1.19, git tagged 2013-09-12
ok
t/coverage-spdx-1.20.t ............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 1.20, git tagged 2014-08-07
ok
t/coverage-spdx-2.0.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 2.0, announced 2015-05-13
ok
t/coverage-spdx-2.1.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 2.1, released 2015-07-30
ok
t/coverage-spdx-2.2.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 2.2, released 2015-09-30
ok
t/coverage-spdx-2.3.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 2.3, released 2016-01-03
ok
t/coverage-spdx-2.4.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 2.4, git tagged 2016-03-23
ok
t/coverage-spdx-2.5.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 2.5, released 2016-07-21
ok
t/coverage-spdx-2.6.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 2.6, released 2017-01-06
ok
t/coverage-spdx-3.0.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of SPDX 3.0, released 2017-12-28
ok
t/coverage-tldr.t .................. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of <https://tldrlegal.com/search?reverse=true> (except bogus entries)
ok
t/coverage-trove.t ................. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of PyPA/PyPI trove classifiers
ok
t/coverage-wikidata.t .............. 
# Seeded srand with seed '20230609' from local date.
1..1
ok 1 - coverage of Creative Commons Public licenses
ok
All tests successful.
Files=27, Tests=506, 150 wallclock secs ( 8.05 usr  0.66 sys + 145.36 cusr  3.79 csys = 157.86 CPU)
Result: PASS
make[1]: Leaving directory '/build/libregexp-pattern-license-perl-3.9.4'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install --destdir=debian/libregexp-pattern-license-perl/
	make -j4 install DESTDIR=/build/libregexp-pattern-license-perl-3.9.4/debian/libregexp-pattern-license-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/build/libregexp-pattern-license-perl-3.9.4'
Manifying 2 pod documents
Installing /build/libregexp-pattern-license-perl-3.9.4/debian/libregexp-pattern-license-perl/usr/share/perl5/Regexp/Pattern/License.pm
Installing /build/libregexp-pattern-license-perl-3.9.4/debian/libregexp-pattern-license-perl/usr/share/perl5/Regexp/Pattern/License/Parts.pm
Installing /build/libregexp-pattern-license-perl-3.9.4/debian/libregexp-pattern-license-perl/usr/share/man/man3/Regexp::Pattern::License::Parts.3pm
Installing /build/libregexp-pattern-license-perl-3.9.4/debian/libregexp-pattern-license-perl/usr/share/man/man3/Regexp::Pattern::License.3pm
make[1]: Leaving directory '/build/libregexp-pattern-license-perl-3.9.4'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'libregexp-pattern-license-perl' in '../libregexp-pattern-license-perl_3.9.4-3_all.deb'.
 dpkg-genbuildinfo --build=binary -O../libregexp-pattern-license-perl_3.9.4-3_armhf.buildinfo
 dpkg-genchanges --build=binary -O../libregexp-pattern-license-perl_3.9.4-3_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/31527/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/31527/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/31527 and its subdirectories
I: Current time: Fri Jun  9 10:43:54 +14 2023
I: pbuilder-time-stamp: 1686257034