I: pbuilder: network access will be disabled during build I: Current time: Wed Jul 14 02:53:18 +14 2021 I: pbuilder-time-stamp: 1626180798 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration 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.4.0-1.dsc] I: copying [./libregexp-pattern-license-perl_3.4.0.orig.tar.gz] I: copying [./libregexp-pattern-license-perl_3.4.0-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.IveIwiZz/trustedkeys.kbx': General error gpgv: Signature made Fri May 22 22:28:07 2020 +14 gpgv: using RSA key 9FE3E9C36691A69FF53CC6842C7C3146C1A00121 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libregexp-pattern-license-perl_3.4.0-1.dsc dpkg-source: info: extracting libregexp-pattern-license-perl in libregexp-pattern-license-perl-3.4.0 dpkg-source: info: unpacking libregexp-pattern-license-perl_3.4.0.orig.tar.gz dpkg-source: info: unpacking libregexp-pattern-license-perl_3.4.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/27927/tmp/hooks/D01_modify_environment starting debug: Running on codethink14-arm64. 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 Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/27927/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/27927/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.1.4(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=8' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/var/lib/jenkins HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu 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=27927 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/tmp.vkRxQOuJwV/pbuilderrc_Sdqi --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.vkRxQOuJwV/b2 --logfile b2/build.log --extrapackages usrmerge libregexp-pattern-license-perl_3.4.0-1.dsc' SUDO_GID=117 SUDO_UID=110 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root USERNAME=root _='I: set' http_proxy=http://192.168.101.16:3128 I: uname -a Linux i-capture-the-hostname 4.15.0-147-generic #151-Ubuntu SMP Fri Jun 18 19:18:37 UTC 2021 aarch64 GNU/Linux I: ls -l /bin total 5252 -rwxr-xr-x 1 root root 1282512 Jun 22 16:26 bash -rwxr-xr-x 3 root root 34808 Jul 21 2020 bunzip2 -rwxr-xr-x 3 root root 34808 Jul 21 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep -rwxr-xr-x 3 root root 34808 Jul 21 2020 bzip2 -rwxr-xr-x 1 root root 14264 Jul 21 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore -rwxr-xr-x 1 root root 39832 Sep 23 2020 cat -rwxr-xr-x 1 root root 64512 Sep 23 2020 chgrp -rwxr-xr-x 1 root root 60368 Sep 23 2020 chmod -rwxr-xr-x 1 root root 64528 Sep 23 2020 chown -rwxr-xr-x 1 root root 138896 Sep 23 2020 cp -rwxr-xr-x 1 root root 129544 Dec 11 2020 dash -rwxr-xr-x 1 root root 101384 Sep 23 2020 date -rwxr-xr-x 1 root root 80984 Sep 23 2020 dd -rwxr-xr-x 1 root root 89824 Sep 23 2020 df -rwxr-xr-x 1 root root 143088 Sep 23 2020 dir -rwxr-xr-x 1 root root 76152 Feb 8 04:38 dmesg lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname -rwxr-xr-x 1 root root 35632 Sep 23 2020 echo -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep -rwxr-xr-x 1 root root 31512 Sep 23 2020 false -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep -rwxr-xr-x 1 root root 64856 Feb 8 04:38 findmnt -rwsr-xr-x 1 root root 34824 Feb 27 06:12 fusermount -rwxr-xr-x 1 root root 178400 Nov 10 2020 grep -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe -rwxr-xr-x 1 root root 93744 Mar 3 13:30 gzip -rwxr-xr-x 1 root root 18440 Nov 8 2019 hostname -rwxr-xr-x 1 root root 68720 Sep 23 2020 ln -rwxr-xr-x 1 root root 52720 Feb 8 2020 login -rwxr-xr-x 1 root root 143088 Sep 23 2020 ls -rwxr-xr-x 1 root root 161960 Feb 8 04:38 lsblk -rwxr-xr-x 1 root root 85200 Sep 23 2020 mkdir -rwxr-xr-x 1 root root 68744 Sep 23 2020 mknod -rwxr-xr-x 1 root root 43976 Sep 23 2020 mktemp -rwxr-xr-x 1 root root 51368 Feb 8 04:38 more -rwsr-xr-x 1 root root 51360 Feb 8 04:38 mount -rwxr-xr-x 1 root root 14496 Feb 8 04:38 mountpoint -rwxr-xr-x 1 root root 134808 Sep 23 2020 mv lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 35720 Sep 23 2020 pwd lrwxrwxrwx 1 root root 4 Jun 22 16:26 rbash -> bash -rwxr-xr-x 1 root root 43872 Sep 23 2020 readlink -rwxr-xr-x 1 root root 68592 Sep 23 2020 rm -rwxr-xr-x 1 root root 43880 Sep 23 2020 rmdir -rwxr-xr-x 1 root root 19208 Sep 28 2020 run-parts -rwxr-xr-x 1 root root 114016 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 Jul 14 02:53 sh -> bash lrwxrwxrwx 1 root root 4 Jul 12 23:26 sh.distrib -> dash -rwxr-xr-x 1 root root 35656 Sep 23 2020 sleep -rwxr-xr-x 1 root root 72640 Sep 23 2020 stty -rwsr-xr-x 1 root root 67776 Feb 8 04:38 su -rwxr-xr-x 1 root root 35672 Sep 23 2020 sync -rwxr-xr-x 1 root root 535768 Feb 17 23:55 tar -rwxr-xr-x 1 root root 10568 Sep 28 2020 tempfile -rwxr-xr-x 1 root root 89120 Sep 23 2020 touch -rwxr-xr-x 1 root root 31512 Sep 23 2020 true -rwxr-xr-x 1 root root 14264 Feb 27 06:12 ulockmgr_server -rwsr-xr-x 1 root root 30880 Feb 8 04:38 umount -rwxr-xr-x 1 root root 35640 Sep 23 2020 uname -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress -rwxr-xr-x 1 root root 143088 Sep 23 2020 vdir -rwxr-xr-x 1 root root 59584 Feb 8 04:38 wdctl lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew I: user script /srv/workspace/pbuilder/27927/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: arm64 Maintainer: Debian Pbuilder Team 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 (= 12), libre-engine-re2-perl, libregexp-pattern-perl, libtest-exception-perl, libtest-regexp-pattern-perl, libtest-requires-perl, libtest-simple-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 ... 19646 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 (= 12); 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-exception-perl; however: Package libtest-exception-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-requires-perl; however: Package libtest-requires-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} libicu67{a} libmagic-mgc{a} libmagic1{a} libpipeline1{a} libre-engine-re2-perl{a} libre2-9{a} libregexp-pattern-perl{a} libsigsegv2{a} libstring-trim-more-perl{a} libsub-override-perl{a} libsub-uplevel-perl{a} libtest-exception-perl{a} libtest-regexp-pattern-perl{a} libtest-requires-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 lynx wget 0 packages upgraded, 41 newly installed, 0 to remove and 0 not upgraded. Need to get 18.2 MB of archives. After unpacking 68.2 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main arm64 bsdextrautils arm64 2.36.1-7 [141 kB] Get: 2 http://deb.debian.org/debian bullseye/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB] Get: 3 http://deb.debian.org/debian bullseye/main arm64 groff-base arm64 1.22.4-6 [883 kB] Get: 4 http://deb.debian.org/debian bullseye/main arm64 libpipeline1 arm64 1.5.3-1 [33.0 kB] Get: 5 http://deb.debian.org/debian bullseye/main arm64 man-db arm64 2.9.4-2 [1336 kB] Get: 6 http://deb.debian.org/debian bullseye/main arm64 sensible-utils all 0.0.14 [14.8 kB] Get: 7 http://deb.debian.org/debian bullseye/main arm64 libmagic-mgc arm64 1:5.39-3 [273 kB] Get: 8 http://deb.debian.org/debian bullseye/main arm64 libmagic1 arm64 1:5.39-3 [121 kB] Get: 9 http://deb.debian.org/debian bullseye/main arm64 file arm64 1:5.39-3 [69.1 kB] Get: 10 http://deb.debian.org/debian bullseye/main arm64 gettext-base arm64 0.21-4 [173 kB] Get: 11 http://deb.debian.org/debian bullseye/main arm64 libsigsegv2 arm64 2.13-1 [34.7 kB] Get: 12 http://deb.debian.org/debian bullseye/main arm64 m4 arm64 1.4.18-5 [199 kB] Get: 13 http://deb.debian.org/debian bullseye/main arm64 autoconf all 2.69-14 [313 kB] Get: 14 http://deb.debian.org/debian bullseye/main arm64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 15 http://deb.debian.org/debian bullseye/main arm64 automake all 1:1.16.3-2 [814 kB] Get: 16 http://deb.debian.org/debian bullseye/main arm64 autopoint all 0.21-4 [510 kB] Get: 17 http://deb.debian.org/debian bullseye/main arm64 libdebhelper-perl all 13.3.4 [189 kB] Get: 18 http://deb.debian.org/debian bullseye/main arm64 libtool all 2.4.6-15 [513 kB] Get: 19 http://deb.debian.org/debian bullseye/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian bullseye/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian bullseye/main arm64 libsub-override-perl all 0.09-2 [10.2 kB] Get: 22 http://deb.debian.org/debian bullseye/main arm64 libfile-stripnondeterminism-perl all 1.11.0-1 [25.6 kB] Get: 23 http://deb.debian.org/debian bullseye/main arm64 dh-strip-nondeterminism all 1.11.0-1 [15.3 kB] Get: 24 http://deb.debian.org/debian bullseye/main arm64 libelf1 arm64 0.183-1 [164 kB] Get: 25 http://deb.debian.org/debian bullseye/main arm64 dwz arm64 0.13+20210201-1 [155 kB] Get: 26 http://deb.debian.org/debian bullseye/main arm64 libicu67 arm64 67.1-7 [8467 kB] Get: 27 http://deb.debian.org/debian bullseye/main arm64 libxml2 arm64 2.9.10+dfsg-6.7 [629 kB] Get: 28 http://deb.debian.org/debian bullseye/main arm64 gettext arm64 0.21-4 [1261 kB] Get: 29 http://deb.debian.org/debian bullseye/main arm64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 30 http://deb.debian.org/debian bullseye/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian bullseye/main arm64 debhelper all 13.3.4 [1049 kB] Get: 32 http://deb.debian.org/debian bullseye/main arm64 libstring-trim-more-perl all 0.03-1.1 [6436 B] Get: 33 http://deb.debian.org/debian bullseye/main arm64 libhash-defhash-perl all 0.071-2 [10.1 kB] Get: 34 http://deb.debian.org/debian bullseye/main arm64 libre2-9 arm64 20210201+dfsg-1 [151 kB] Get: 35 http://deb.debian.org/debian bullseye/main arm64 libre-engine-re2-perl arm64 0.14-1 [17.7 kB] Get: 36 http://deb.debian.org/debian bullseye/main arm64 libregexp-pattern-perl all 0.2.14-1 [18.8 kB] Get: 37 http://deb.debian.org/debian bullseye/main arm64 libsub-uplevel-perl all 0.2800-1.1 [16.5 kB] Get: 38 http://deb.debian.org/debian bullseye/main arm64 libtest-exception-perl all 0.43-1 [18.7 kB] Get: 39 http://deb.debian.org/debian bullseye/main arm64 libtest-regexp-pattern-perl all 0.006-2 [11.1 kB] Get: 40 http://deb.debian.org/debian bullseye/main arm64 libtest-requires-perl all 0.11-1 [6964 B] Get: 41 http://deb.debian.org/debian bullseye/main arm64 libtry-tiny-perl all 0.30-1 [23.3 kB] Fetched 18.2 MB in 0s (38.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19646 files and directories currently installed.) Preparing to unpack .../00-bsdextrautils_2.36.1-7_arm64.deb ... Unpacking bsdextrautils (2.36.1-7) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../01-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../02-groff-base_1.22.4-6_arm64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../03-libpipeline1_1.5.3-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.9.4-2_arm64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../05-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../06-libmagic-mgc_1%3a5.39-3_arm64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../07-libmagic1_1%3a5.39-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../08-file_1%3a5.39-3_arm64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../09-gettext-base_0.21-4_arm64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../10-libsigsegv2_2.13-1_arm64.deb ... Unpacking libsigsegv2:arm64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.18-5_arm64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-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 .../20-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.11.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.11.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.11.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.11.0-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../23-libelf1_0.183-1_arm64.deb ... Unpacking libelf1:arm64 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.13+20210201-1_arm64.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:arm64. Preparing to unpack .../25-libicu67_67.1-7_arm64.deb ... Unpacking libicu67:arm64 (67.1-7) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../26-libxml2_2.9.10+dfsg-6.7_arm64.deb ... Unpacking libxml2:arm64 (2.9.10+dfsg-6.7) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.21-4_arm64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libstring-trim-more-perl. Preparing to unpack .../31-libstring-trim-more-perl_0.03-1.1_all.deb ... Unpacking libstring-trim-more-perl (0.03-1.1) ... Selecting previously unselected package libhash-defhash-perl. Preparing to unpack .../32-libhash-defhash-perl_0.071-2_all.deb ... Unpacking libhash-defhash-perl (0.071-2) ... Selecting previously unselected package libre2-9:arm64. Preparing to unpack .../33-libre2-9_20210201+dfsg-1_arm64.deb ... Unpacking libre2-9:arm64 (20210201+dfsg-1) ... Selecting previously unselected package libre-engine-re2-perl:arm64. Preparing to unpack .../34-libre-engine-re2-perl_0.14-1_arm64.deb ... Unpacking libre-engine-re2-perl:arm64 (0.14-1) ... Selecting previously unselected package libregexp-pattern-perl. Preparing to unpack .../35-libregexp-pattern-perl_0.2.14-1_all.deb ... Unpacking libregexp-pattern-perl (0.2.14-1) ... Selecting previously unselected package libsub-uplevel-perl. Preparing to unpack .../36-libsub-uplevel-perl_0.2800-1.1_all.deb ... Unpacking libsub-uplevel-perl (0.2800-1.1) ... Selecting previously unselected package libtest-exception-perl. Preparing to unpack .../37-libtest-exception-perl_0.43-1_all.deb ... Unpacking libtest-exception-perl (0.43-1) ... Selecting previously unselected package libtest-regexp-pattern-perl. Preparing to unpack .../38-libtest-regexp-pattern-perl_0.006-2_all.deb ... Unpacking libtest-regexp-pattern-perl (0.006-2) ... Selecting previously unselected package libtest-requires-perl. Preparing to unpack .../39-libtest-requires-perl_0.11-1_all.deb ... Unpacking libtest-requires-perl (0.11-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../40-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Setting up libpipeline1:arm64 (1.5.3-1) ... Setting up libre2-9:arm64 (20210201+dfsg-1) ... Setting up bsdextrautils (2.36.1-7) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libregexp-pattern-perl (0.2.14-1) ... Setting up libicu67:arm64 (67.1-7) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libmagic1:arm64 (1:5.39-3) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libsigsegv2:arm64 (2.13-1) ... Setting up libstring-trim-more-perl (0.03-1.1) ... Setting up libtest-requires-perl (0.11-1) ... Setting up autopoint (0.21-4) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up libsub-uplevel-perl (0.2800-1.1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libre-engine-re2-perl:arm64 (0.14-1) ... Setting up libhash-defhash-perl (0.071-2) ... Setting up libelf1:arm64 (0.183-1) ... Setting up libxml2:arm64 (2.9.10+dfsg-6.7) ... Setting up libfile-stripnondeterminism-perl (1.11.0-1) ... Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up m4 (1.4.18-5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libtest-regexp-pattern-perl (0.006-2) ... Setting up libtest-exception-perl (0.43-1) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.11.0-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up debhelper (13.3.4) ... Processing triggers for libc-bin (2.31-12) ... 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... The following additional packages will be installed: libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl The following NEW packages will be installed: libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 59.5 kB of archives. After this operation, 157 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bullseye/main arm64 libnumber-compare-perl all 0.03-1.1 [6956 B] Get:2 http://deb.debian.org/debian bullseye/main arm64 libtext-glob-perl all 0.11-1 [8888 B] Get:3 http://deb.debian.org/debian bullseye/main arm64 libfile-find-rule-perl all 0.34-1 [30.6 kB] Get:4 http://deb.debian.org/debian bullseye/main arm64 usrmerge all 25 [13.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 59.5 kB in 0s (1231 kB/s) Selecting previously unselected package libnumber-compare-perl. (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 ... 21604 files and directories currently installed.) Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... Unpacking libnumber-compare-perl (0.03-1.1) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... Unpacking libtext-glob-perl (0.11-1) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... Unpacking libfile-find-rule-perl (0.34-1) ... Selecting previously unselected package usrmerge. Preparing to unpack .../archives/usrmerge_25_all.deb ... Unpacking usrmerge (25) ... Setting up libtext-glob-perl (0.11-1) ... Setting up libnumber-compare-perl (0.03-1.1) ... Setting up libfile-find-rule-perl (0.34-1) ... Setting up usrmerge (25) ... The system has been successfully converted. Processing triggers for man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. I: Building the package hostname: Temporary failure in name resolution I: Running cd /build/libregexp-pattern-license-perl-3.4.0/ && 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.4.0-1_source.changes dpkg-buildpackage: info: source package libregexp-pattern-license-perl dpkg-buildpackage: info: source version 3.4.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jonas Smedegaard dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fdebug-prefix-map=/build/libregexp-pattern-license-perl-3.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/build/libregexp-pattern-license-perl-3.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" Warning: prerequisite strictures 2 not found. 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 -j8 make[1]: Entering directory '/build/libregexp-pattern-license-perl-3.4.0' 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.4.0' dh_auto_test make -j8 test TEST_VERBOSE=1 make[1]: Entering directory '/build/libregexp-pattern-license-perl-3.4.0' 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 ........... ok 1 - get unknown -> dies # Subtest: get ok 1 ok 2 ok 3 1..3 ok 2 - get 1..2 ok t/02-regexp-pattern.t .. 1..11 ok 1 - An object of class 'Regexp' isa 'Regexp' ok 2 # Subtest: Regexp patterns in module Regexp::Pattern::License # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 3 - Regexp patterns in module Regexp::Pattern::License # Subtest: parts # Subtest: pattern License::Parts::above_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::Parts::above_copr # Subtest: pattern License::Parts::ack_dev_by ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::Parts::ack_dev_by # Subtest: pattern License::Parts::ack_doc_mat_pkg_use ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::Parts::ack_doc_mat_pkg_use # Subtest: pattern License::Parts::ack_doc_pkg_use ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::Parts::ack_doc_pkg_use # Subtest: pattern License::Parts::ack_pub_use_nosrc ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::Parts::ack_pub_use_nosrc # Subtest: pattern License::Parts::ack_written_by ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::Parts::ack_written_by # Subtest: pattern License::Parts::ad_mat_ack_ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::Parts::ad_mat_ack_ssleay # Subtest: pattern License::Parts::ad_mat_ack_this ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::Parts::ad_mat_ack_this # Subtest: pattern License::Parts::altered_srcver_mark ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::Parts::altered_srcver_mark # Subtest: pattern License::Parts::altered_ver_mark ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::Parts::altered_ver_mark # Subtest: pattern License::Parts::and_to_perm_pers ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::Parts::and_to_perm_pers # Subtest: pattern License::Parts::and_used_by_perm ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::Parts::and_used_by_perm # Subtest: pattern License::Parts::any_purpose ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::Parts::any_purpose # Subtest: pattern License::Parts::asis_expr_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::Parts::asis_expr_warranty # Subtest: pattern License::Parts::asis_mat ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::Parts::asis_mat # Subtest: pattern License::Parts::asis_name_sw ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::Parts::asis_name_sw # Subtest: pattern License::Parts::asis_sw_by_name ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::Parts::asis_sw_by_name # Subtest: pattern License::Parts::asis_sw_expr_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::Parts::asis_sw_expr_warranty # Subtest: pattern License::Parts::asis_sw_name_discl ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::Parts::asis_sw_name_discl # Subtest: pattern License::Parts::asis_sw_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::Parts::asis_sw_warranty # Subtest: pattern License::Parts::authors_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::Parts::authors_copr # Subtest: pattern License::Parts::cc ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::Parts::cc # Subtest: pattern License::Parts::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::Parts::cc_by # Subtest: pattern License::Parts::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::Parts::cc_cc0 # Subtest: pattern License::Parts::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::Parts::cc_nc # Subtest: pattern License::Parts::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::Parts::cc_nd # Subtest: pattern License::Parts::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::Parts::cc_sa # Subtest: pattern License::Parts::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::Parts::cc_sp # Subtest: pattern License::Parts::cc_url ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::Parts::cc_url # Subtest: pattern License::Parts::cc_url_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::Parts::cc_url_pd # Subtest: pattern License::Parts::change_redist_share ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::Parts::change_redist_share # Subtest: pattern License::Parts::copr_avail_note ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::Parts::copr_avail_note # Subtest: pattern License::Parts::copr_avail_orig ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::Parts::copr_avail_orig # Subtest: pattern License::Parts::copr_cond_discl ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::Parts::copr_cond_discl # Subtest: pattern License::Parts::copr_cond_discl_anywhere ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::Parts::copr_cond_discl_anywhere # Subtest: pattern License::Parts::copr_cond_discl_warr ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::Parts::copr_cond_discl_warr # Subtest: pattern License::Parts::copr_no_alter ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::Parts::copr_no_alter # Subtest: pattern License::Parts::copr_perm ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::Parts::copr_perm # Subtest: pattern License::Parts::copr_perm_warr ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::Parts::copr_perm_warr # Subtest: pattern License::Parts::copr_perms ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::Parts::copr_perms # Subtest: pattern License::Parts::cp_sw ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::Parts::cp_sw # Subtest: pattern License::Parts::cp_sw_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::Parts::cp_sw_copr # Subtest: pattern License::Parts::cp_sw_doc ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::Parts::cp_sw_doc # Subtest: pattern License::Parts::discl_name_warranties ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::Parts::discl_name_warranties # Subtest: pattern License::Parts::doc_mat_dist ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::Parts::doc_mat_dist # Subtest: pattern License::Parts::free_agree_fee ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::Parts::free_agree_fee # Subtest: pattern License::Parts::free_charge ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::Parts::free_charge # Subtest: pattern License::Parts::fsf_url ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::Parts::fsf_url # Subtest: pattern License::Parts::granted ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::Parts::granted # Subtest: pattern License::Parts::incl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::Parts::incl # Subtest: pattern License::Parts::license_not_lib ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::Parts::license_not_lib # Subtest: pattern License::Parts::name ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::Parts::name # Subtest: pattern License::Parts::namenot ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::Parts::namenot # Subtest: pattern License::Parts::neithername ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::Parts::neithername # Subtest: pattern License::Parts::nopromo_except ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::Parts::nopromo_except # Subtest: pattern License::Parts::nopromo_name_written ok 1 - Must declare pat OR gen but not both 1..1 ok 56 - pattern License::Parts::nopromo_name_written # Subtest: pattern License::Parts::nopromo_name_written_prior ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::Parts::nopromo_name_written_prior # Subtest: pattern License::Parts::nopromo_neither ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::Parts::nopromo_neither # Subtest: pattern License::Parts::nopromo_nothing_deemed ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::Parts::nopromo_nothing_deemed # Subtest: pattern License::Parts::note_copr_perm ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::Parts::note_copr_perm # Subtest: pattern License::Parts::note_copr_perms_deriv ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::Parts::note_copr_perms_deriv # Subtest: pattern License::Parts::note_marketing ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::Parts::note_marketing # Subtest: pattern License::Parts::note_mod_inc ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::Parts::note_mod_inc # Subtest: pattern License::Parts::note_mod_inc_with_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::Parts::note_mod_inc_with_copr # Subtest: pattern License::Parts::notice_no_alter ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::Parts::notice_no_alter # Subtest: pattern License::Parts::notice_no_alter_any ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::Parts::notice_no_alter_any # Subtest: pattern License::Parts::notices ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::Parts::notices # Subtest: pattern License::Parts::origin_src_no_misrepresent ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::Parts::origin_src_no_misrepresent # Subtest: pattern License::Parts::origin_sw_no_misrepresent ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::Parts::origin_sw_no_misrepresent # Subtest: pattern License::Parts::perm_dist_mod ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::Parts::perm_dist_mod # Subtest: pattern License::Parts::perm_granted ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::Parts::perm_granted # Subtest: pattern License::Parts::permission_use_fee_agree ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::Parts::permission_use_fee_agree # Subtest: pattern License::Parts::redist_ack_this ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::Parts::redist_ack_this # Subtest: pattern License::Parts::redist_bin_repro ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::Parts::redist_bin_repro # Subtest: pattern License::Parts::repro_code_cite_authors_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::Parts::repro_code_cite_authors_copr # Subtest: pattern License::Parts::repro_code_modcode_cite_copr_avail_note ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::Parts::repro_code_modcode_cite_copr_avail_note # Subtest: pattern License::Parts::repro_copr_cond_discl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::Parts::repro_copr_cond_discl # Subtest: pattern License::Parts::repro_copr_cond_discl_warr ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::Parts::repro_copr_cond_discl_warr # Subtest: pattern License::Parts::repro_copr_perm_appear_doc ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::Parts::repro_copr_perm_appear_doc # Subtest: pattern License::Parts::repro_copr_perm_warr_appear_doc ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::Parts::repro_copr_perm_warr_appear_doc # Subtest: pattern License::Parts::repro_matlab_cite_authors ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::Parts::repro_matlab_cite_authors # Subtest: pattern License::Parts::retain_copr_appear ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::Parts::retain_copr_appear # Subtest: pattern License::Parts::retain_copr_avail_note ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::Parts::retain_copr_avail_note # Subtest: pattern License::Parts::retain_copr_avail_orig ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::Parts::retain_copr_avail_orig # Subtest: pattern License::Parts::retain_copr_perm_subst ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::Parts::retain_copr_perm_subst # Subtest: pattern License::Parts::retain_copr_perm_sw_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::Parts::retain_copr_perm_sw_copr # Subtest: pattern License::Parts::retain_copr_perm_sw_doc ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::Parts::retain_copr_perm_sw_doc # Subtest: pattern License::Parts::retain_notice_cond_discl ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::Parts::retain_notice_cond_discl # Subtest: pattern License::Parts::retain_notice_cond_discl_anywhere ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::Parts::retain_notice_cond_discl_anywhere # Subtest: pattern License::Parts::retain_notice_cond_discl_warr ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::Parts::retain_notice_cond_discl_warr # Subtest: pattern License::Parts::retain_notices ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::Parts::retain_notices # Subtest: pattern License::Parts::retain_notices_all ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::Parts::retain_notices_all # Subtest: pattern License::Parts::retain_you_avail_orig ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::Parts::retain_you_avail_orig # Subtest: pattern License::Parts::src_no_relicense ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::Parts::src_no_relicense # Subtest: pattern License::Parts::subj_cond ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::Parts::subj_cond # Subtest: pattern License::Parts::sw_doc_nofee ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::Parts::sw_doc_nofee # Subtest: pattern License::Parts::the_material ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::Parts::the_material # Subtest: pattern License::Parts::the_sw ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::Parts::the_sw # Subtest: pattern License::Parts::to_copy_prg ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::Parts::to_copy_prg # Subtest: pattern License::Parts::to_deal_mat ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::Parts::to_deal_mat # Subtest: pattern License::Parts::to_deal_the_sw_rights ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::Parts::to_deal_the_sw_rights # Subtest: pattern License::Parts::to_dist ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::Parts::to_dist # Subtest: pattern License::Parts::to_mod_sublic_sw ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::Parts::to_mod_sublic_sw # Subtest: pattern License::Parts::to_pers ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::Parts::to_pers # Subtest: pattern License::Parts::use_ack_apprec ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::Parts::use_ack_apprec # Subtest: pattern License::Parts::use_ack_apprec_not_req ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::Parts::use_ack_apprec_not_req # Subtest: pattern License::Parts::use_ack_req ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::Parts::use_ack_req # Subtest: pattern License::Parts::used_ad ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::Parts::used_ad # Subtest: pattern License::Parts::used_ad_dist ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::Parts::used_ad_dist # Subtest: pattern License::Parts::used_endorse_deriv ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::Parts::used_endorse_deriv # Subtest: pattern License::Parts::without_prior_written ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::Parts::without_prior_written # Subtest: pattern License::Parts::without_written ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::Parts::without_written # Subtest: pattern License::Parts::without_written_prior ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::Parts::without_written_prior # Subtest: pattern License::Parts::you_not_claim_wrote ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::Parts::you_not_claim_wrote # Subtest: pattern License::Parts::you_not_use_ad_dist ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::Parts::you_not_use_ad_dist 1..115 ok 4 - parts # Subtest: with subject name # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 5 - with subject name # Subtest: with subject grant # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 6 - with subject grant # Subtest: with subject license # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 7 - with subject license # Subtest: with subject iri # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 8 - with subject iri # Subtest: with named capture # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 9 - with named capture # Subtest: with numbered capture # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 10 - with numbered capture # Subtest: without capture # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 11 - without capture ok t/normalized.t ......... 1..265 # Subtest: 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; use subject_grant ok 9 - license aal; pattern is a Regexp not ok 10 # TODO & SKIP license aal; dataset grant missing not ok 11 # TODO & SKIP license aal; dataset iri missing ok 12 - license aal; misses pattern not_name_grant ok 13 - license aal; use subject_iri ok 14 - license aal; pattern is a Regexp not ok 15 # TODO & SKIP license aal; dataset iri missing not ok 16 # TODO & SKIP license aal; dataset grant missing not ok 17 # TODO & SKIP license aal; dataset license missing ok 18 - license aal; use subject_license ok 19 - license aal; pattern is a Regexp ok 20 - license aal; matches pattern text_license not ok 21 # TODO & SKIP license aal; dataset iri missing ok 22 - license aal; misses pattern not_name_license ok 23 - license aal; use subject_name ok 24 - license aal; pattern is a Regexp ok 25 - license aal; matches pattern name_name not ok 26 # TODO & SKIP license aal; dataset iri missing 1..26 ok 1 - license aal; check coverage # Subtest: 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; use subject_grant ok 9 - license abstyles; pattern is a Regexp not ok 10 # TODO & SKIP license abstyles; dataset grant missing not ok 11 # TODO & SKIP license abstyles; dataset iri missing ok 12 - license abstyles; misses pattern not_name_grant ok 13 - license abstyles; use subject_iri ok 14 - license abstyles; pattern is a Regexp not ok 15 # TODO & SKIP license abstyles; dataset iri missing not ok 16 # TODO & SKIP license abstyles; dataset grant missing not ok 17 # TODO & SKIP license abstyles; dataset license missing ok 18 - license abstyles; use subject_license ok 19 - license abstyles; pattern is a Regexp ok 20 - license abstyles; matches pattern text_license not ok 21 # TODO & SKIP license abstyles; dataset iri missing ok 22 - license abstyles; misses pattern not_name_license ok 23 - license abstyles; use subject_name ok 24 - license abstyles; pattern is a Regexp ok 25 - license abstyles; matches pattern name_name not ok 26 # TODO & SKIP license abstyles; dataset iri missing 1..26 ok 2 - license abstyles; check coverage # Subtest: 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; use subject_grant ok 9 - license adobe_2006; pattern is a Regexp not ok 10 # TODO & SKIP license adobe_2006; dataset grant missing not ok 11 # TODO & SKIP license adobe_2006; dataset iri missing ok 12 - license adobe_2006; misses pattern not_name_grant ok 13 - license adobe_2006; use subject_iri ok 14 - license adobe_2006; pattern is a Regexp not ok 15 # TODO & SKIP license adobe_2006; dataset iri missing not ok 16 # TODO & SKIP license adobe_2006; dataset grant missing not ok 17 # TODO & SKIP license adobe_2006; dataset license missing ok 18 - license adobe_2006; use subject_license ok 19 - license adobe_2006; pattern is a Regexp ok 20 - license adobe_2006; matches pattern text_license not ok 21 # TODO & SKIP license adobe_2006; dataset iri missing ok 22 - license adobe_2006; misses pattern not_name_license ok 23 - license adobe_2006; use subject_name ok 24 - license adobe_2006; pattern is a Regexp ok 25 - license adobe_2006; matches pattern name_name not ok 26 # TODO & SKIP license adobe_2006; dataset iri missing 1..26 ok 3 - license adobe_2006; check coverage # Subtest: 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; use subject_grant ok 9 - license adobe_glyph; pattern is a Regexp not ok 10 # TODO & SKIP license adobe_glyph; dataset grant missing not ok 11 # TODO & SKIP license adobe_glyph; dataset iri missing ok 12 - license adobe_glyph; misses pattern not_name_grant ok 13 - license adobe_glyph; use subject_iri ok 14 - license adobe_glyph; pattern is a Regexp not ok 15 # TODO & SKIP license adobe_glyph; dataset iri missing not ok 16 # TODO & SKIP license adobe_glyph; dataset grant missing not ok 17 # TODO & SKIP license adobe_glyph; dataset license missing ok 18 - license adobe_glyph; use subject_license ok 19 - license adobe_glyph; pattern is a Regexp ok 20 - license adobe_glyph; matches pattern text_license not ok 21 # TODO & SKIP license adobe_glyph; dataset iri missing ok 22 - license adobe_glyph; misses pattern not_name_license ok 23 - license adobe_glyph; use subject_name ok 24 - license adobe_glyph; pattern is a Regexp ok 25 - license adobe_glyph; matches pattern name_name not ok 26 # TODO & SKIP license adobe_glyph; dataset iri missing 1..26 ok 4 - license adobe_glyph; check coverage # Subtest: 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; use subject_grant ok 9 - license adsl; pattern is a Regexp not ok 10 # TODO & SKIP license adsl; dataset grant missing not ok 11 # TODO & SKIP license adsl; dataset iri missing ok 12 - license adsl; misses pattern not_name_grant ok 13 - license adsl; use subject_iri ok 14 - license adsl; pattern is a Regexp not ok 15 # TODO & SKIP license adsl; dataset iri missing not ok 16 # TODO & SKIP license adsl; dataset grant missing not ok 17 # TODO & SKIP license adsl; dataset license missing ok 18 - license adsl; use subject_license ok 19 - license adsl; pattern is a Regexp ok 20 - license adsl; matches pattern text_license not ok 21 # TODO & SKIP license adsl; dataset iri missing ok 22 - license adsl; misses pattern not_name_license ok 23 - license adsl; use subject_name ok 24 - license adsl; pattern is a Regexp ok 25 - license adsl; matches pattern name_name not ok 26 # TODO & SKIP license adsl; dataset iri missing 1..26 ok 5 - license adsl; check coverage # Subtest: 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; use subject_grant ok 9 - license afl; pattern is a Regexp not ok 10 # TODO & SKIP license afl; dataset grant missing not ok 11 # TODO & SKIP license afl; dataset iri missing ok 12 - license afl; misses pattern not_name_grant ok 13 - license afl; use subject_iri ok 14 - license afl; pattern is a Regexp not ok 15 # TODO & SKIP license afl; dataset iri missing not ok 16 # TODO & SKIP license afl; dataset grant missing not ok 17 # TODO & SKIP license afl; dataset license missing not ok 18 - license afl; use subject_license # TODO # Failed (TODO) test 'license afl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license afl; use subject_name ok 20 - license afl; pattern is a Regexp ok 21 - license afl; matches pattern name_name not ok 22 # TODO & SKIP license afl; dataset iri missing 1..22 ok 6 - license afl; check coverage # Subtest: 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; use subject_grant ok 9 - license afl_1_1; pattern is a Regexp ok 10 - license afl_1_1; matches pattern grant_grant # TODO not ok 11 # TODO & SKIP license afl_1_1; dataset iri missing ok 12 - license afl_1_1; misses pattern not_name_grant ok 13 - license afl_1_1; use subject_iri ok 14 - license afl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license afl_1_1; dataset iri missing ok 16 - license afl_1_1; misses pattern not_grant_iri ok 17 - license afl_1_1; misses pattern not_license_iri ok 18 - license afl_1_1; use subject_license ok 19 - license afl_1_1; pattern is a Regexp not ok 20 # TODO & SKIP license afl_1_1; dataset text missing not ok 21 # TODO & SKIP license afl_1_1; dataset iri missing ok 22 - license afl_1_1; misses pattern not_name_license ok 23 - license afl_1_1; use subject_name ok 24 - license afl_1_1; pattern is a Regexp ok 25 - license afl_1_1; matches pattern name_name # TODO not ok 26 # TODO & SKIP license afl_1_1; dataset iri missing 1..26 ok 7 - license afl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license afl_1_2; pattern is a Regexp ok 10 - license afl_1_2; matches pattern grant_grant # TODO not ok 11 # TODO & SKIP license afl_1_2; dataset iri missing ok 12 - license afl_1_2; misses pattern not_name_grant ok 13 - license afl_1_2; use subject_iri ok 14 - license afl_1_2; pattern is a Regexp not ok 15 # TODO & SKIP license afl_1_2; dataset iri missing ok 16 - license afl_1_2; misses pattern not_grant_iri ok 17 - license afl_1_2; misses pattern not_license_iri ok 18 - license afl_1_2; use subject_license ok 19 - license afl_1_2; pattern is a Regexp not ok 20 # TODO & SKIP license afl_1_2; dataset text missing not ok 21 # TODO & SKIP license afl_1_2; dataset iri missing ok 22 - license afl_1_2; misses pattern not_name_license ok 23 - license afl_1_2; use subject_name ok 24 - license afl_1_2; pattern is a Regexp ok 25 - license afl_1_2; matches pattern name_name # TODO not ok 26 # TODO & SKIP license afl_1_2; dataset iri missing 1..26 ok 8 - license afl_1_2; check coverage # Subtest: 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; use subject_grant ok 9 - license afl_2; pattern is a Regexp ok 10 - license afl_2; matches pattern grant_grant # TODO not ok 11 # TODO & SKIP license afl_2; dataset iri missing ok 12 - license afl_2; misses pattern not_name_grant ok 13 - license afl_2; use subject_iri ok 14 - license afl_2; pattern is a Regexp not ok 15 # TODO & SKIP license afl_2; dataset iri missing ok 16 - license afl_2; misses pattern not_grant_iri ok 17 - license afl_2; misses pattern not_license_iri ok 18 - license afl_2; use subject_license ok 19 - license afl_2; pattern is a Regexp not ok 20 # TODO & SKIP license afl_2; dataset text missing not ok 21 # TODO & SKIP license afl_2; dataset iri missing ok 22 - license afl_2; misses pattern not_name_license ok 23 - license afl_2; use subject_name ok 24 - license afl_2; pattern is a Regexp ok 25 - license afl_2; matches pattern name_name # TODO not ok 26 # TODO & SKIP license afl_2; dataset iri missing 1..26 ok 9 - license afl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license afl_2_1; pattern is a Regexp ok 10 - license afl_2_1; matches pattern grant_grant # TODO not ok 11 # TODO & SKIP license afl_2_1; dataset iri missing ok 12 - license afl_2_1; misses pattern not_name_grant ok 13 - license afl_2_1; use subject_iri ok 14 - license afl_2_1; pattern is a Regexp not ok 15 # TODO & SKIP license afl_2_1; dataset iri missing ok 16 - license afl_2_1; misses pattern not_grant_iri ok 17 - license afl_2_1; misses pattern not_license_iri ok 18 - license afl_2_1; use subject_license ok 19 - license afl_2_1; pattern is a Regexp not ok 20 # TODO & SKIP license afl_2_1; dataset text missing not ok 21 # TODO & SKIP license afl_2_1; dataset iri missing ok 22 - license afl_2_1; misses pattern not_name_license ok 23 - license afl_2_1; use subject_name ok 24 - license afl_2_1; pattern is a Regexp ok 25 - license afl_2_1; matches pattern name_name # TODO not ok 26 # TODO & SKIP license afl_2_1; dataset iri missing 1..26 ok 10 - license afl_2_1; check coverage # Subtest: 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; use subject_grant ok 9 - license afl_3; pattern is a Regexp ok 10 - license afl_3; matches pattern grant_grant not ok 11 # TODO & SKIP license afl_3; dataset iri missing ok 12 - license afl_3; misses pattern not_name_grant ok 13 - license afl_3; use subject_iri ok 14 - license afl_3; pattern is a Regexp not ok 15 # TODO & SKIP license afl_3; dataset iri missing ok 16 - license afl_3; misses pattern not_grant_iri ok 17 - license afl_3; misses pattern not_license_iri ok 18 - license afl_3; use subject_license ok 19 - license afl_3; pattern is a Regexp not ok 20 # TODO & SKIP license afl_3; dataset text missing not ok 21 # TODO & SKIP license afl_3; dataset iri missing ok 22 - license afl_3; misses pattern not_name_license ok 23 - license afl_3; use subject_name ok 24 - license afl_3; pattern is a Regexp ok 25 - license afl_3; matches pattern name_name not ok 26 # TODO & SKIP license afl_3; dataset iri missing 1..26 ok 11 - license afl_3; check coverage # Subtest: 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; use subject_grant ok 9 - license afmparse; pattern is a Regexp not ok 10 # TODO & SKIP license afmparse; dataset grant missing not ok 11 # TODO & SKIP license afmparse; dataset iri missing ok 12 - license afmparse; misses pattern not_name_grant ok 13 - license afmparse; use subject_iri ok 14 - license afmparse; pattern is a Regexp not ok 15 # TODO & SKIP license afmparse; dataset iri missing not ok 16 # TODO & SKIP license afmparse; dataset grant missing not ok 17 # TODO & SKIP license afmparse; dataset license missing ok 18 - license afmparse; use subject_license ok 19 - license afmparse; pattern is a Regexp ok 20 - license afmparse; matches pattern text_license not ok 21 # TODO & SKIP license afmparse; dataset iri missing ok 22 - license afmparse; misses pattern not_name_license ok 23 - license afmparse; use subject_name ok 24 - license afmparse; pattern is a Regexp ok 25 - license afmparse; matches pattern name_name not ok 26 # TODO & SKIP license afmparse; dataset iri missing 1..26 ok 12 - license afmparse; check coverage # Subtest: 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; use subject_grant ok 9 - license agpl; pattern is a Regexp ok 10 - license agpl; matches pattern grant_grant not ok 11 # TODO & SKIP license agpl; dataset iri missing ok 12 - license agpl; misses pattern not_name_grant ok 13 - license agpl; use subject_iri ok 14 - license agpl; pattern is a Regexp not ok 15 # TODO & SKIP license agpl; dataset iri missing ok 16 - license agpl; misses pattern not_grant_iri not ok 17 # TODO & SKIP license agpl; dataset license missing not ok 18 - license agpl; use subject_license # TODO # Failed (TODO) test 'license agpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license agpl; use subject_name ok 20 - license agpl; pattern is a Regexp ok 21 - license agpl; matches pattern name_name not ok 22 # TODO & SKIP license agpl; dataset iri missing 1..22 ok 13 - license agpl; check coverage # Subtest: 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; use subject_grant ok 9 - license agpl_1; pattern is a Regexp not ok 10 # TODO & SKIP license agpl_1; dataset grant missing not ok 11 # TODO & SKIP license agpl_1; dataset iri missing ok 12 - license agpl_1; misses pattern not_name_grant ok 13 - license agpl_1; use subject_iri ok 14 - license agpl_1; pattern is a Regexp not ok 15 # TODO & SKIP license agpl_1; dataset iri missing not ok 16 # TODO & SKIP license agpl_1; dataset grant missing not ok 17 # TODO & SKIP license agpl_1; dataset license missing ok 18 - license agpl_1; use subject_license ok 19 - license agpl_1; pattern is a Regexp ok 20 - license agpl_1; matches pattern text_license not ok 21 # TODO & SKIP license agpl_1; dataset iri missing ok 22 - license agpl_1; misses pattern not_name_license ok 23 - license agpl_1; use subject_name ok 24 - license agpl_1; pattern is a Regexp ok 25 - license agpl_1; matches pattern name_name not ok 26 # TODO & SKIP license agpl_1; dataset iri missing 1..26 ok 14 - license agpl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license agpl_1_only; pattern is a Regexp not ok 10 # TODO & SKIP license agpl_1_only; dataset grant missing not ok 11 # TODO & SKIP license agpl_1_only; dataset iri missing ok 12 - license agpl_1_only; misses pattern not_name_grant not ok 13 - license agpl_1_only; use subject_iri # TODO # Failed (TODO) test 'license agpl_1_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license agpl_1_only; use subject_license # TODO # Failed (TODO) test 'license agpl_1_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license agpl_1_only; use subject_name ok 16 - license agpl_1_only; pattern is a Regexp ok 17 - license agpl_1_only; matches pattern name_name not ok 18 # TODO & SKIP license agpl_1_only; dataset iri missing 1..18 ok 15 - license agpl_1_only; check coverage # Subtest: 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; use subject_grant ok 9 - license agpl_1_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license agpl_1_or_later; dataset grant missing not ok 11 # TODO & SKIP license agpl_1_or_later; dataset iri missing ok 12 - license agpl_1_or_later; misses pattern not_name_grant not ok 13 - license agpl_1_or_later; use subject_iri # TODO # Failed (TODO) test 'license agpl_1_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license agpl_1_or_later; use subject_license # TODO # Failed (TODO) test 'license agpl_1_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license agpl_1_or_later; use subject_name ok 16 - license agpl_1_or_later; pattern is a Regexp ok 17 - license agpl_1_or_later; matches pattern name_name not ok 18 # TODO & SKIP license agpl_1_or_later; dataset iri missing 1..18 ok 16 - license agpl_1_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license agpl_2; pattern is a Regexp not ok 10 # TODO & SKIP license agpl_2; dataset grant missing not ok 11 # TODO & SKIP license agpl_2; dataset iri missing ok 12 - license agpl_2; misses pattern not_name_grant ok 13 - license agpl_2; use subject_iri ok 14 - license agpl_2; pattern is a Regexp not ok 15 # TODO & SKIP license agpl_2; dataset iri missing not ok 16 # TODO & SKIP license agpl_2; dataset grant missing not ok 17 # TODO & SKIP license agpl_2; dataset license missing ok 18 - license agpl_2; use subject_license ok 19 - license agpl_2; pattern is a Regexp ok 20 - license agpl_2; matches pattern text_license not ok 21 # TODO & SKIP license agpl_2; dataset iri missing ok 22 - license agpl_2; misses pattern not_name_license ok 23 - license agpl_2; use subject_name ok 24 - license agpl_2; pattern is a Regexp ok 25 - license agpl_2; matches pattern name_name not ok 26 # TODO & SKIP license agpl_2; dataset iri missing 1..26 ok 17 - license agpl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license agpl_3; pattern is a Regexp ok 10 - license agpl_3; matches pattern grant_grant not ok 11 # TODO & SKIP license agpl_3; dataset iri missing ok 12 - license agpl_3; misses pattern not_name_grant ok 13 - license agpl_3; use subject_iri ok 14 - license agpl_3; pattern is a Regexp not ok 15 # TODO & SKIP license agpl_3; dataset iri missing ok 16 - license agpl_3; misses pattern not_grant_iri not ok 17 # TODO & SKIP license agpl_3; dataset license missing ok 18 - license agpl_3; use subject_license ok 19 - license agpl_3; pattern is a Regexp ok 20 - license agpl_3; matches pattern text_license not ok 21 # TODO & SKIP license agpl_3; dataset iri missing ok 22 - license agpl_3; misses pattern not_name_license ok 23 - license agpl_3; use subject_name ok 24 - license agpl_3; pattern is a Regexp ok 25 - license agpl_3; matches pattern name_name not ok 26 # TODO & SKIP license agpl_3; dataset iri missing 1..26 ok 18 - license agpl_3; check coverage # Subtest: 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; use subject_grant ok 9 - license agpl_3_only; pattern is a Regexp not ok 10 # TODO & SKIP license agpl_3_only; dataset grant missing not ok 11 # TODO & SKIP license agpl_3_only; dataset iri missing ok 12 - license agpl_3_only; misses pattern not_name_grant not ok 13 - license agpl_3_only; use subject_iri # TODO # Failed (TODO) test 'license agpl_3_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license agpl_3_only; use subject_license # TODO # Failed (TODO) test 'license agpl_3_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license agpl_3_only; use subject_name ok 16 - license agpl_3_only; pattern is a Regexp ok 17 - license agpl_3_only; matches pattern name_name not ok 18 # TODO & SKIP license agpl_3_only; dataset iri missing 1..18 ok 19 - license agpl_3_only; check coverage # Subtest: 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; use subject_grant ok 9 - license agpl_3_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license agpl_3_or_later; dataset grant missing not ok 11 # TODO & SKIP license agpl_3_or_later; dataset iri missing ok 12 - license agpl_3_or_later; misses pattern not_name_grant not ok 13 - license agpl_3_or_later; use subject_iri # TODO # Failed (TODO) test 'license agpl_3_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license agpl_3_or_later; use subject_license # TODO # Failed (TODO) test 'license agpl_3_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license agpl_3_or_later; use subject_name ok 16 - license agpl_3_or_later; pattern is a Regexp ok 17 - license agpl_3_or_later; matches pattern name_name not ok 18 # TODO & SKIP license agpl_3_or_later; dataset iri missing 1..18 ok 20 - license agpl_3_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license aladdin; pattern is a Regexp ok 10 - license aladdin; matches pattern grant_grant not ok 11 # TODO & SKIP license aladdin; dataset iri missing ok 12 - license aladdin; misses pattern not_name_grant ok 13 - license aladdin; use subject_iri ok 14 - license aladdin; pattern is a Regexp not ok 15 # TODO & SKIP license aladdin; dataset iri missing ok 16 - license aladdin; misses pattern not_grant_iri not ok 17 # TODO & SKIP license aladdin; dataset license missing not ok 18 - license aladdin; use subject_license # TODO # Failed (TODO) test 'license aladdin; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license aladdin; use subject_name ok 20 - license aladdin; pattern is a Regexp ok 21 - license aladdin; matches pattern name_name not ok 22 # TODO & SKIP license aladdin; dataset iri missing 1..22 ok 21 - license aladdin; check coverage # Subtest: 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; use subject_grant ok 9 - license aladdin_8; pattern is a Regexp not ok 10 - license aladdin_8; matches pattern grant_grant # TODO # Failed (TODO) test 'license aladdin_8; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This program may also be distributed as part of Aladdin Ghostscript, under the terms of the Aladdin Free Public License (the "License"). # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8 of (?:(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b))|(?:(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-8|afpl-9)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-8|afpl-9)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8 of (?:(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b))|(?:(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-8|afpl-9)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-8|afpl-9)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|Aladdin(?:[\s]|\z)|Aladdin[-–]8(?:[^\d.]|\.\D|\.\z|\z)|afpl[-–]8(?:[^\d.]|\.\D|\.\z|\z))))' not ok 11 # TODO & SKIP license aladdin_8; dataset iri missing ok 12 - license aladdin_8; misses pattern not_name_grant ok 13 - license aladdin_8; use subject_iri ok 14 - license aladdin_8; pattern is a Regexp not ok 15 # TODO & SKIP license aladdin_8; dataset iri missing ok 16 - license aladdin_8; misses pattern not_grant_iri not ok 17 # TODO & SKIP license aladdin_8; dataset license missing ok 18 - license aladdin_8; use subject_license ok 19 - license aladdin_8; pattern is a Regexp ok 20 - license aladdin_8; matches pattern text_license not ok 21 # TODO & SKIP license aladdin_8; dataset iri missing ok 22 - license aladdin_8; misses pattern not_name_license ok 23 - license aladdin_8; use subject_name ok 24 - license aladdin_8; pattern is a Regexp not ok 25 - license aladdin_8; matches pattern name_name # TODO # Failed (TODO) test 'license aladdin_8; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Aladdin Free Public License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8 of (?:(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b))|(?:(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-8|afpl-9)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?8(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-8|afpl-9)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' not ok 26 # TODO & SKIP license aladdin_8; dataset iri missing 1..26 ok 22 - license aladdin_8; check coverage # Subtest: 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; use subject_grant ok 9 - license aladdin_9; pattern is a Regexp not ok 10 - license aladdin_9; matches pattern grant_grant # TODO # Failed (TODO) test 'license aladdin_9; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This program may also be distributed as part of Aladdin Ghostscript, under the terms of the Aladdin Free Public License (the "License"). # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9 of (?:(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b|(?:[Tt]he )?\baladdin\b|(?:[Tt]he )?\baladdin[-–]free[-–]public[-–]license\b))|(?:(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b|(?:[Tt]he )?\baladdin\b|(?:[Tt]he )?\baladdin[-–]free[-–]public[-–]license\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-9|aladdin|aladdin-free-public-license)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-9|aladdin|aladdin-free-public-license)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9 of (?:(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b|(?:[Tt]he )?\baladdin\b|(?:[Tt]he )?\baladdin[-–]free[-–]public[-–]license\b))|(?:(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b|(?:[Tt]he )?\baladdin\b|(?:[Tt]he )?\baladdin[-–]free[-–]public[-–]license\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-9|aladdin|aladdin-free-public-license)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-9|aladdin|aladdin-free-public-license)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|Aladdin[-–]9(?:[^\d.]|\.\D|\.\z|\z)|afpl[-–]9(?:[^\d.]|\.\D|\.\z|\z)|aladdin(?:[\s]|\z)|aladdin[-–]free[-–]public[-–]license(?:[\s]|\z))))' not ok 11 # TODO & SKIP license aladdin_9; dataset iri missing ok 12 - license aladdin_9; misses pattern not_name_grant ok 13 - license aladdin_9; use subject_iri ok 14 - license aladdin_9; pattern is a Regexp not ok 15 # TODO & SKIP license aladdin_9; dataset iri missing ok 16 - license aladdin_9; misses pattern not_grant_iri not ok 17 # TODO & SKIP license aladdin_9; dataset license missing ok 18 - license aladdin_9; use subject_license ok 19 - license aladdin_9; pattern is a Regexp ok 20 - license aladdin_9; matches pattern text_license not ok 21 # TODO & SKIP license aladdin_9; dataset iri missing ok 22 - license aladdin_9; misses pattern not_name_license ok 23 - license aladdin_9; use subject_name ok 24 - license aladdin_9; pattern is a Regexp not ok 25 - license aladdin_9; matches pattern name_name # TODO # Failed (TODO) test 'license aladdin_9; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Aladdin Free Public License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9 of (?:(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b|(?:[Tt]he )?\baladdin\b|(?:[Tt]he )?\baladdin[-–]free[-–]public[-–]license\b))|(?:(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?|(?:[Tt]he )?Aladdin Free Public(?: [Ll]icen[cs]e)?,?|(?:[Tt]he )?\bAladdin\b|(?:[Tt]he )?\bafpl\b|(?:[Tt]he )?\baladdin\b|(?:[Tt]he )?\baladdin[-–]free[-–]public[-–]license\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-9|aladdin|aladdin-free-public-license)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?9(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(AFPL|Aladdin|Aladdin-8|Aladdin-9|afpl-9|aladdin|aladdin-free-public-license)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' not ok 26 # TODO & SKIP license aladdin_9; dataset iri missing 1..26 ok 23 - license aladdin_9; check coverage # Subtest: 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; use subject_grant ok 9 - license amdplpa; pattern is a Regexp not ok 10 # TODO & SKIP license amdplpa; dataset grant missing not ok 11 # TODO & SKIP license amdplpa; dataset iri missing ok 12 - license amdplpa; misses pattern not_name_grant ok 13 - license amdplpa; use subject_iri ok 14 - license amdplpa; pattern is a Regexp not ok 15 # TODO & SKIP license amdplpa; dataset iri missing not ok 16 # TODO & SKIP license amdplpa; dataset grant missing not ok 17 # TODO & SKIP license amdplpa; dataset license missing ok 18 - license amdplpa; use subject_license ok 19 - license amdplpa; pattern is a Regexp ok 20 - license amdplpa; matches pattern text_license not ok 21 # TODO & SKIP license amdplpa; dataset iri missing ok 22 - license amdplpa; misses pattern not_name_license ok 23 - license amdplpa; use subject_name ok 24 - license amdplpa; pattern is a Regexp ok 25 - license amdplpa; matches pattern name_name not ok 26 # TODO & SKIP license amdplpa; dataset iri missing 1..26 ok 24 - license amdplpa; check coverage # Subtest: 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; use subject_grant ok 9 - license aml; pattern is a Regexp not ok 10 # TODO & SKIP license aml; dataset grant missing not ok 11 # TODO & SKIP license aml; dataset iri missing ok 12 - license aml; misses pattern not_name_grant ok 13 - license aml; use subject_iri ok 14 - license aml; pattern is a Regexp not ok 15 # TODO & SKIP license aml; dataset iri missing not ok 16 # TODO & SKIP license aml; dataset grant missing not ok 17 # TODO & SKIP license aml; dataset license missing ok 18 - license aml; use subject_license ok 19 - license aml; pattern is a Regexp ok 20 - license aml; matches pattern text_license not ok 21 # TODO & SKIP license aml; dataset iri missing ok 22 - license aml; misses pattern not_name_license ok 23 - license aml; use subject_name ok 24 - license aml; pattern is a Regexp ok 25 - license aml; matches pattern name_name not ok 26 # TODO & SKIP license aml; dataset iri missing 1..26 ok 25 - license aml; check coverage # Subtest: 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; use subject_grant ok 9 - license ampas; pattern is a Regexp not ok 10 # TODO & SKIP license ampas; dataset grant missing not ok 11 # TODO & SKIP license ampas; dataset iri missing ok 12 - license ampas; misses pattern not_name_grant ok 13 - license ampas; use subject_iri ok 14 - license ampas; pattern is a Regexp not ok 15 # TODO & SKIP license ampas; dataset iri missing not ok 16 # TODO & SKIP license ampas; dataset grant missing not ok 17 # TODO & SKIP license ampas; dataset license missing ok 18 - license ampas; use subject_license ok 19 - license ampas; pattern is a Regexp ok 20 - license ampas; matches pattern text_license not ok 21 # TODO & SKIP license ampas; dataset iri missing ok 22 - license ampas; misses pattern not_name_license ok 23 - license ampas; use subject_name ok 24 - license ampas; pattern is a Regexp ok 25 - license ampas; matches pattern name_name not ok 26 # TODO & SKIP license ampas; dataset iri missing 1..26 ok 26 - license ampas; check coverage # Subtest: 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; use subject_grant ok 9 - license antlr_pd; pattern is a Regexp not ok 10 # TODO & SKIP license antlr_pd; dataset grant missing not ok 11 # TODO & SKIP license antlr_pd; dataset iri missing ok 12 - license antlr_pd; misses pattern not_name_grant ok 13 - license antlr_pd; use subject_iri ok 14 - license antlr_pd; pattern is a Regexp not ok 15 # TODO & SKIP license antlr_pd; dataset iri missing not ok 16 # TODO & SKIP license antlr_pd; dataset grant missing not ok 17 # TODO & SKIP license antlr_pd; dataset license missing ok 18 - license antlr_pd; use subject_license ok 19 - license antlr_pd; pattern is a Regexp ok 20 - license antlr_pd; matches pattern text_license not ok 21 # TODO & SKIP license antlr_pd; dataset iri missing ok 22 - license antlr_pd; misses pattern not_name_license ok 23 - license antlr_pd; use subject_name ok 24 - license antlr_pd; pattern is a Regexp ok 25 - license antlr_pd; matches pattern name_name not ok 26 # TODO & SKIP license antlr_pd; dataset iri missing 1..26 ok 27 - license antlr_pd; check coverage # Subtest: 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; use subject_grant ok 9 - license apache; pattern is a Regexp ok 10 - license apache; matches pattern grant_grant ok 11 - license apache; misses pattern not_iri_grant ok 12 - license apache; misses pattern not_name_grant ok 13 - license apache; use subject_iri ok 14 - license apache; pattern is a Regexp ok 15 - license apache; matches pattern iri_iri not ok 16 - license apache; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license apache; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and limitations under the License. # ' # matches '(?^u:(?:(?:(?:https?:?)?(?://)?)en\.wikipedia\.org/wiki/Apache_License|(?:(?:https?:?)?(?://)?)spdx\.org/licenses/Apache[-–]1\.0\.json|(?:(?:https?:?)?(?://)?)tldrlegal\.com/license/apache[-–]license[-–]1\.1|(?:(?:https?:?)?(?://)?)tldrlegal\.com/license/apache[-–]license[-–]2\.0[-–]\(apache[-–]2\.0\)|(?:(?:https?:?)?(?://)?)www\.apache\.org/licenses/LICENSE[-–]1\.0|(?:(?:https?:?)?(?://)?)www\.apache\.org/licenses/LICENSE[-–]1\.1|(?:(?:https?:?)?(?://)?)www\.apache\.org/licenses/LICENSE[-–]2\.0|(?:(?:https?:?)?(?://)?)www\.apache\.org/licenses/LICENSE[-–]2\.0|(?:(?:https?:?)?(?://)?)www\.wikidata\.org/wiki/Q616526|(?:(?:https?:?)?(?://)?)www\.wikidata\.org/wiki/Special:EntityPage/Q616526))' not ok 17 # TODO & SKIP license apache; dataset license missing not ok 18 - license apache; use subject_license # TODO # Failed (TODO) test 'license apache; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license apache; use subject_name ok 20 - license apache; pattern is a Regexp ok 21 - license apache; matches pattern name_name ok 22 - license apache; misses pattern not_iri_name 1..22 ok 28 - license apache; check coverage # Subtest: 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; use subject_grant ok 9 - license apafml; pattern is a Regexp not ok 10 # TODO & SKIP license apafml; dataset grant missing not ok 11 # TODO & SKIP license apafml; dataset iri missing ok 12 - license apafml; misses pattern not_name_grant ok 13 - license apafml; use subject_iri ok 14 - license apafml; pattern is a Regexp not ok 15 # TODO & SKIP license apafml; dataset iri missing not ok 16 # TODO & SKIP license apafml; dataset grant missing not ok 17 # TODO & SKIP license apafml; dataset license missing ok 18 - license apafml; use subject_license ok 19 - license apafml; pattern is a Regexp ok 20 - license apafml; matches pattern text_license not ok 21 # TODO & SKIP license apafml; dataset iri missing ok 22 - license apafml; misses pattern not_name_license ok 23 - license apafml; use subject_name ok 24 - license apafml; pattern is a Regexp ok 25 - license apafml; matches pattern name_name not ok 26 # TODO & SKIP license apafml; dataset iri missing 1..26 ok 29 - license apafml; check coverage # Subtest: 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; use subject_grant ok 9 - license apl; pattern is a Regexp not ok 10 # TODO & SKIP license apl; dataset grant missing not ok 11 # TODO & SKIP license apl; dataset iri missing ok 12 - license apl; misses pattern not_name_grant ok 13 - license apl; use subject_iri ok 14 - license apl; pattern is a Regexp not ok 15 # TODO & SKIP license apl; dataset iri missing not ok 16 # TODO & SKIP license apl; dataset grant missing not ok 17 # TODO & SKIP license apl; dataset license missing not ok 18 - license apl; use subject_license # TODO # Failed (TODO) test 'license apl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license apl; use subject_name ok 20 - license apl; pattern is a Regexp ok 21 - license apl; matches pattern name_name not ok 22 # TODO & SKIP license apl; dataset iri missing 1..22 ok 30 - license apl; check coverage # Subtest: 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; use subject_grant ok 9 - license apl_1; pattern is a Regexp ok 10 - license apl_1; matches pattern grant_grant not ok 11 # TODO & SKIP license apl_1; dataset iri missing ok 12 - license apl_1; misses pattern not_name_grant ok 13 - license apl_1; use subject_iri ok 14 - license apl_1; pattern is a Regexp not ok 15 # TODO & SKIP license apl_1; dataset iri missing ok 16 - license apl_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license apl_1; dataset license missing ok 18 - license apl_1; use subject_license ok 19 - license apl_1; pattern is a Regexp ok 20 - license apl_1; matches pattern text_license not ok 21 # TODO & SKIP license apl_1; dataset iri missing ok 22 - license apl_1; misses pattern not_name_license ok 23 - license apl_1; use subject_name ok 24 - license apl_1; pattern is a Regexp ok 25 - license apl_1; matches pattern name_name not ok 26 # TODO & SKIP license apl_1; dataset iri missing 1..26 ok 31 - license apl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license apsl; pattern is a Regexp not ok 10 # TODO & SKIP license apsl; dataset grant missing not ok 11 # TODO & SKIP license apsl; dataset iri missing ok 12 - license apsl; misses pattern not_name_grant ok 13 - license apsl; use subject_iri ok 14 - license apsl; pattern is a Regexp not ok 15 # TODO & SKIP license apsl; dataset iri missing not ok 16 # TODO & SKIP license apsl; dataset grant missing not ok 17 # TODO & SKIP license apsl; dataset license missing not ok 18 - license apsl; use subject_license # TODO # Failed (TODO) test 'license apsl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license apsl; use subject_name ok 20 - license apsl; pattern is a Regexp ok 21 - license apsl; matches pattern name_name not ok 22 # TODO & SKIP license apsl; dataset iri missing 1..22 ok 32 - license apsl; check coverage # Subtest: 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; use subject_grant ok 9 - license apsl_1; pattern is a Regexp ok 10 - license apsl_1; matches pattern grant_grant not ok 11 # TODO & SKIP license apsl_1; dataset iri missing ok 12 - license apsl_1; misses pattern not_name_grant ok 13 - license apsl_1; use subject_iri ok 14 - license apsl_1; pattern is a Regexp not ok 15 # TODO & SKIP license apsl_1; dataset iri missing ok 16 - license apsl_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license apsl_1; dataset license missing ok 18 - license apsl_1; use subject_license ok 19 - license apsl_1; pattern is a Regexp ok 20 - license apsl_1; matches pattern text_license not ok 21 # TODO & SKIP license apsl_1; dataset iri missing ok 22 - license apsl_1; misses pattern not_name_license ok 23 - license apsl_1; use subject_name ok 24 - license apsl_1; pattern is a Regexp ok 25 - license apsl_1; matches pattern name_name not ok 26 # TODO & SKIP license apsl_1; dataset iri missing 1..26 ok 33 - license apsl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license apsl_1_1; pattern is a Regexp ok 10 - license apsl_1_1; matches pattern grant_grant not ok 11 # TODO & SKIP license apsl_1_1; dataset iri missing ok 12 - license apsl_1_1; misses pattern not_name_grant ok 13 - license apsl_1_1; use subject_iri ok 14 - license apsl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license apsl_1_1; dataset iri missing ok 16 - license apsl_1_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license apsl_1_1; dataset license missing ok 18 - license apsl_1_1; use subject_license ok 19 - license apsl_1_1; pattern is a Regexp ok 20 - license apsl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license apsl_1_1; dataset iri missing ok 22 - license apsl_1_1; misses pattern not_name_license ok 23 - license apsl_1_1; use subject_name ok 24 - license apsl_1_1; pattern is a Regexp ok 25 - license apsl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license apsl_1_1; dataset iri missing 1..26 ok 34 - license apsl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license apsl_1_2; pattern is a Regexp ok 10 - license apsl_1_2; matches pattern grant_grant not ok 11 # TODO & SKIP license apsl_1_2; dataset iri missing ok 12 - license apsl_1_2; misses pattern not_name_grant ok 13 - license apsl_1_2; use subject_iri ok 14 - license apsl_1_2; pattern is a Regexp not ok 15 # TODO & SKIP license apsl_1_2; dataset iri missing ok 16 - license apsl_1_2; misses pattern not_grant_iri not ok 17 # TODO & SKIP license apsl_1_2; dataset license missing ok 18 - license apsl_1_2; use subject_license ok 19 - license apsl_1_2; pattern is a Regexp ok 20 - license apsl_1_2; matches pattern text_license not ok 21 # TODO & SKIP license apsl_1_2; dataset iri missing ok 22 - license apsl_1_2; misses pattern not_name_license ok 23 - license apsl_1_2; use subject_name ok 24 - license apsl_1_2; pattern is a Regexp ok 25 - license apsl_1_2; matches pattern name_name not ok 26 # TODO & SKIP license apsl_1_2; dataset iri missing 1..26 ok 35 - license apsl_1_2; check coverage # Subtest: 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; use subject_grant ok 9 - license apsl_2; pattern is a Regexp ok 10 - license apsl_2; matches pattern grant_grant not ok 11 # TODO & SKIP license apsl_2; dataset iri missing ok 12 - license apsl_2; misses pattern not_name_grant ok 13 - license apsl_2; use subject_iri ok 14 - license apsl_2; pattern is a Regexp not ok 15 # TODO & SKIP license apsl_2; dataset iri missing ok 16 - license apsl_2; misses pattern not_grant_iri not ok 17 # TODO & SKIP license apsl_2; dataset license missing ok 18 - license apsl_2; use subject_license ok 19 - license apsl_2; pattern is a Regexp ok 20 - license apsl_2; matches pattern text_license not ok 21 # TODO & SKIP license apsl_2; dataset iri missing ok 22 - license apsl_2; misses pattern not_name_license ok 23 - license apsl_2; use subject_name ok 24 - license apsl_2; pattern is a Regexp ok 25 - license apsl_2; matches pattern name_name not ok 26 # TODO & SKIP license apsl_2; dataset iri missing 1..26 ok 36 - license apsl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license artistic; pattern is a Regexp not ok 10 # TODO & SKIP license artistic; dataset grant missing not ok 11 # TODO & SKIP license artistic; dataset iri missing ok 12 - license artistic; misses pattern not_name_grant ok 13 - license artistic; use subject_iri ok 14 - license artistic; pattern is a Regexp not ok 15 # TODO & SKIP license artistic; dataset iri missing not ok 16 # TODO & SKIP license artistic; dataset grant missing not ok 17 # TODO & SKIP license artistic; dataset license missing not ok 18 - license artistic; use subject_license # TODO # Failed (TODO) test 'license artistic; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license artistic; use subject_name ok 20 - license artistic; pattern is a Regexp ok 21 - license artistic; matches pattern name_name not ok 22 # TODO & SKIP license artistic; dataset iri missing 1..22 ok 37 - license artistic; check coverage # Subtest: 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; use subject_grant ok 9 - license artistic_1; pattern is a Regexp not ok 10 # TODO & SKIP license artistic_1; dataset grant missing ok 11 - license artistic_1; misses pattern not_iri_grant ok 12 - license artistic_1; misses pattern not_name_grant ok 13 - license artistic_1; use subject_iri ok 14 - license artistic_1; pattern is a Regexp ok 15 - license artistic_1; matches pattern iri_iri # TODO not ok 16 # TODO & SKIP license artistic_1; dataset grant missing not ok 17 # TODO & SKIP license artistic_1; dataset license missing ok 18 - license artistic_1; use subject_license # TODO ok 19 - license artistic_1; pattern is a Regexp ok 20 - license artistic_1; matches pattern text_license ok 21 - license artistic_1; misses pattern not_iri_license ok 22 - license artistic_1; misses pattern not_name_license ok 23 - license artistic_1; use subject_name ok 24 - license artistic_1; pattern is a Regexp ok 25 - license artistic_1; matches pattern name_name ok 26 - license artistic_1; misses pattern not_iri_name 1..26 ok 38 - license artistic_1; check coverage # Subtest: 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; use subject_grant ok 9 - license artistic_1_cl8; pattern is a Regexp not ok 10 # TODO & SKIP license artistic_1_cl8; dataset grant missing ok 11 - license artistic_1_cl8; misses pattern not_iri_grant ok 12 - license artistic_1_cl8; misses pattern not_name_grant ok 13 - license artistic_1_cl8; use subject_iri ok 14 - license artistic_1_cl8; pattern is a Regexp ok 15 - license artistic_1_cl8; matches pattern iri_iri not ok 16 # TODO & SKIP license artistic_1_cl8; dataset grant missing not ok 17 # TODO & SKIP license artistic_1_cl8; dataset license missing ok 18 - license artistic_1_cl8; use subject_license # TODO ok 19 - license artistic_1_cl8; pattern is a Regexp ok 20 - license artistic_1_cl8; matches pattern text_license ok 21 - license artistic_1_cl8; misses pattern not_iri_license ok 22 - license artistic_1_cl8; misses pattern not_name_license ok 23 - license artistic_1_cl8; use subject_name ok 24 - license artistic_1_cl8; pattern is a Regexp not ok 25 - license artistic_1_cl8; matches pattern name_name # TODO # Failed (TODO) test 'license artistic_1_cl8; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Artistic-1.0-cl8' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-cl8 of (?:(?:[Tt]he )?\bArtistic[-–]1.0[-–]cl\b|(?:[Tt]he )?\bArtistic[-–]1.0[-–]cl\b))|(?:(?:[Tt]he )?\bArtistic[-–]1.0[-–]cl\b|(?:[Tt]he )?\bArtistic[-–]1.0[-–]cl\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-cl8(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(Artistic|Artistic-1.0|Artistic-1.0-Perl|Artistic-1.0-cl8|Artistic-1.0-clarified|Artistic-2.0|Artistic_Clarified|Artistic_License)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-cl8(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(Artistic|Artistic-1.0|Artistic-1.0-Perl|Artistic-1.0-cl8|Artistic-1.0-clarified|Artistic-2.0|Artistic_Clarified|Artistic_License)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license artistic_1_cl8; misses pattern not_iri_name # TODO 1..26 ok 39 - license artistic_1_cl8; check coverage # Subtest: 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; use subject_grant ok 9 - license artistic_1_clarified; pattern is a Regexp not ok 10 # TODO & SKIP license artistic_1_clarified; dataset grant missing ok 11 - license artistic_1_clarified; misses pattern not_iri_grant ok 12 - license artistic_1_clarified; misses pattern not_name_grant ok 13 - license artistic_1_clarified; use subject_iri ok 14 - license artistic_1_clarified; pattern is a Regexp ok 15 - license artistic_1_clarified; matches pattern iri_iri not ok 16 # TODO & SKIP license artistic_1_clarified; dataset grant missing not ok 17 # TODO & SKIP license artistic_1_clarified; dataset license missing ok 18 - license artistic_1_clarified; use subject_license ok 19 - license artistic_1_clarified; pattern is a Regexp ok 20 - license artistic_1_clarified; matches pattern text_license ok 21 - license artistic_1_clarified; misses pattern not_iri_license ok 22 - license artistic_1_clarified; misses pattern not_name_license ok 23 - license artistic_1_clarified; use subject_name ok 24 - license artistic_1_clarified; pattern is a Regexp not ok 25 - license artistic_1_clarified; matches pattern name_name # TODO # Failed (TODO) test 'license artistic_1_clarified; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Clarified Artistic License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-clarified of (?:(?:[Tt]he )?Artistic \(clarified\)|(?:[Tt]he )?Artistic Clarified|(?:[Tt]he )?Artistic clarified|(?:[Tt]he )?\bArtistic[-–]1.0[-–]clarified\b|(?:[Tt]he )?\bArtistic_Clarified\b|(?:[Tt]he )?\bClArtistic\b|(?:[Tt]he )?Clarified Artistic(?: [Ll]icen[cs]e)?|(?:[Tt]he )?Clarified Artistic(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?Artistic \(clarified\)|(?:[Tt]he )?Artistic Clarified|(?:[Tt]he )?Artistic clarified|(?:[Tt]he )?\bArtistic[-–]1.0[-–]clarified\b|(?:[Tt]he )?\bArtistic_Clarified\b|(?:[Tt]he )?\bClArtistic\b|(?:[Tt]he )?Clarified Artistic(?: [Ll]icen[cs]e)?|(?:[Tt]he )?Clarified Artistic(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-clarified(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-clarified(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license artistic_1_clarified; misses pattern not_iri_name 1..26 ok 40 - license artistic_1_clarified; check coverage # Subtest: 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; use subject_grant ok 9 - license artistic_1_perl; pattern is a Regexp not ok 10 # TODO & SKIP license artistic_1_perl; dataset grant missing ok 11 - license artistic_1_perl; misses pattern not_iri_grant ok 12 - license artistic_1_perl; misses pattern not_name_grant ok 13 - license artistic_1_perl; use subject_iri ok 14 - license artistic_1_perl; pattern is a Regexp ok 15 - license artistic_1_perl; matches pattern iri_iri not ok 16 # TODO & SKIP license artistic_1_perl; dataset grant missing not ok 17 # TODO & SKIP license artistic_1_perl; dataset license missing ok 18 - license artistic_1_perl; use subject_license # TODO ok 19 - license artistic_1_perl; pattern is a Regexp ok 20 - license artistic_1_perl; matches pattern text_license ok 21 - license artistic_1_perl; misses pattern not_iri_license ok 22 - license artistic_1_perl; misses pattern not_name_license ok 23 - license artistic_1_perl; use subject_name ok 24 - license artistic_1_perl; pattern is a Regexp not ok 25 - license artistic_1_perl; matches pattern name_name # TODO # Failed (TODO) test 'license artistic_1_perl; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Artistic License 1.0 (Perl)' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-Perl of (?:(?:[Tt]he )?Artistic 1.0 \(original\)|(?:[Tt]he )?Artistic(?: [Ll]icen[cs]e)? 1.0 \(Perl\)|(?:[Tt]he )?Artistic(?: [Ll]icen[cs]e)? 1.0 \(Perl\)|(?:[Tt]he )?\bArtistic[-–]1.0[-–]Perl\b|(?:[Tt]he )?\bArtistic[-–]1.0[-–]Perl\b))|(?:(?:[Tt]he )?Artistic 1.0 \(original\)|(?:[Tt]he )?Artistic(?: [Ll]icen[cs]e)? 1.0 \(Perl\)|(?:[Tt]he )?Artistic(?: [Ll]icen[cs]e)? 1.0 \(Perl\)|(?:[Tt]he )?\bArtistic[-–]1.0[-–]Perl\b|(?:[Tt]he )?\bArtistic[-–]1.0[-–]Perl\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-Perl(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.0-Perl(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license artistic_1_perl; misses pattern not_iri_name 1..26 ok 41 - license artistic_1_perl; check coverage # Subtest: 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; use subject_grant ok 9 - license artistic_2; pattern is a Regexp not ok 10 # TODO & SKIP license artistic_2; dataset grant missing ok 11 - license artistic_2; misses pattern not_iri_grant ok 12 - license artistic_2; misses pattern not_name_grant ok 13 - license artistic_2; use subject_iri ok 14 - license artistic_2; pattern is a Regexp ok 15 - license artistic_2; matches pattern iri_iri not ok 16 # TODO & SKIP license artistic_2; dataset grant missing not ok 17 # TODO & SKIP license artistic_2; dataset license missing ok 18 - license artistic_2; use subject_license ok 19 - license artistic_2; pattern is a Regexp ok 20 - license artistic_2; matches pattern text_license ok 21 - license artistic_2; misses pattern not_iri_license ok 22 - license artistic_2; misses pattern not_name_license ok 23 - license artistic_2; use subject_name ok 24 - license artistic_2; pattern is a Regexp ok 25 - license artistic_2; matches pattern name_name ok 26 - license artistic_2; misses pattern not_iri_name 1..26 ok 42 - license artistic_2; check coverage # Subtest: 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; use subject_grant ok 9 - license bahyph; pattern is a Regexp not ok 10 # TODO & SKIP license bahyph; dataset grant missing not ok 11 # TODO & SKIP license bahyph; dataset iri missing ok 12 - license bahyph; misses pattern not_name_grant ok 13 - license bahyph; use subject_iri ok 14 - license bahyph; pattern is a Regexp not ok 15 # TODO & SKIP license bahyph; dataset iri missing not ok 16 # TODO & SKIP license bahyph; dataset grant missing not ok 17 # TODO & SKIP license bahyph; dataset license missing ok 18 - license bahyph; use subject_license ok 19 - license bahyph; pattern is a Regexp ok 20 - license bahyph; matches pattern text_license not ok 21 # TODO & SKIP license bahyph; dataset iri missing ok 22 - license bahyph; misses pattern not_name_license ok 23 - license bahyph; use subject_name ok 24 - license bahyph; pattern is a Regexp ok 25 - license bahyph; matches pattern name_name not ok 26 # TODO & SKIP license bahyph; dataset iri missing 1..26 ok 43 - license bahyph; check coverage # Subtest: 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; use subject_grant ok 9 - license barr; pattern is a Regexp not ok 10 # TODO & SKIP license barr; dataset grant missing not ok 11 # TODO & SKIP license barr; dataset iri missing ok 12 - license barr; misses pattern not_name_grant ok 13 - license barr; use subject_iri ok 14 - license barr; pattern is a Regexp not ok 15 # TODO & SKIP license barr; dataset iri missing not ok 16 # TODO & SKIP license barr; dataset grant missing not ok 17 # TODO & SKIP license barr; dataset license missing ok 18 - license barr; use subject_license ok 19 - license barr; pattern is a Regexp ok 20 - license barr; matches pattern text_license not ok 21 # TODO & SKIP license barr; dataset iri missing ok 22 - license barr; misses pattern not_name_license ok 23 - license barr; use subject_name ok 24 - license barr; pattern is a Regexp ok 25 - license barr; matches pattern name_name not ok 26 # TODO & SKIP license barr; dataset iri missing 1..26 ok 44 - license barr; check coverage # Subtest: 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; use subject_grant ok 9 - license bdwgc; pattern is a Regexp not ok 10 # TODO & SKIP license bdwgc; dataset grant missing ok 11 - license bdwgc; misses pattern not_iri_grant ok 12 - license bdwgc; misses pattern not_name_grant ok 13 - license bdwgc; use subject_iri ok 14 - license bdwgc; pattern is a Regexp ok 15 - license bdwgc; matches pattern iri_iri not ok 16 # TODO & SKIP license bdwgc; dataset grant missing not ok 17 # TODO & SKIP license bdwgc; dataset license missing ok 18 - license bdwgc; use subject_license ok 19 - license bdwgc; pattern is a Regexp ok 20 - license bdwgc; matches pattern text_license ok 21 - license bdwgc; misses pattern not_iri_license ok 22 - license bdwgc; misses pattern not_name_license ok 23 - license bdwgc; use subject_name ok 24 - license bdwgc; pattern is a Regexp not ok 25 - license bdwgc; matches pattern name_name # TODO # Failed (TODO) test 'license bdwgc; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'bdwgc' # doesn't match '(?^:(?:(?:[Tt]he )?Another Minimal variant \(found in libatomic_ops\)|(?:[Tt]he )?\bAnotherMinimalVariant\b|(?:[Tt]he )?\bAnother_Minimal_variant_.28found_in_libatomic_ops.29\b|(?:[Tt]he )?Boehm GC(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bMIT~Boehm\b)(?: ?\((?:the )?\"?(AnotherMinimalVariant|Another_Minimal_variant_.28found_in_libatomic_ops.29|MIT~Boehm)(?: [Ll]icen[cs]e)?\"?\))?)' ok 26 - license bdwgc; misses pattern not_iri_name 1..26 ok 45 - license bdwgc; check coverage # Subtest: 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; use subject_grant ok 9 - license bdwgc_matlab; pattern is a Regexp not ok 10 # TODO & SKIP license bdwgc_matlab; dataset grant missing not ok 11 # TODO & SKIP license bdwgc_matlab; dataset iri missing not ok 12 # TODO & SKIP license bdwgc_matlab; dataset name missing not ok 13 - license bdwgc_matlab; use subject_iri # TODO # Failed (TODO) test 'license bdwgc_matlab; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license bdwgc_matlab; use subject_license ok 15 - license bdwgc_matlab; pattern is a Regexp ok 16 - license bdwgc_matlab; matches pattern text_license not ok 17 # TODO & SKIP license bdwgc_matlab; dataset iri missing not ok 18 # TODO & SKIP license bdwgc_matlab; dataset name missing ok 19 - license bdwgc_matlab; use subject_name ok 20 - license bdwgc_matlab; pattern is a Regexp not ok 21 # TODO & SKIP license bdwgc_matlab; dataset name missing not ok 22 # TODO & SKIP license bdwgc_matlab; dataset iri missing 1..22 ok 46 - license bdwgc_matlab; check coverage # Subtest: 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; use subject_grant ok 9 - license bittorrent; pattern is a Regexp not ok 10 # TODO & SKIP license bittorrent; dataset grant missing not ok 11 # TODO & SKIP license bittorrent; dataset iri missing ok 12 - license bittorrent; misses pattern not_name_grant ok 13 - license bittorrent; use subject_iri ok 14 - license bittorrent; pattern is a Regexp not ok 15 # TODO & SKIP license bittorrent; dataset iri missing not ok 16 # TODO & SKIP license bittorrent; dataset grant missing not ok 17 # TODO & SKIP license bittorrent; dataset license missing not ok 18 - license bittorrent; use subject_license # TODO # Failed (TODO) test 'license bittorrent; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license bittorrent; use subject_name ok 20 - license bittorrent; pattern is a Regexp ok 21 - license bittorrent; matches pattern name_name not ok 22 # TODO & SKIP license bittorrent; dataset iri missing 1..22 ok 47 - license bittorrent; check coverage # Subtest: 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; use subject_grant ok 9 - license bittorrent_1; pattern is a Regexp ok 10 - license bittorrent_1; matches pattern grant_grant not ok 11 # TODO & SKIP license bittorrent_1; dataset iri missing ok 12 - license bittorrent_1; misses pattern not_name_grant ok 13 - license bittorrent_1; use subject_iri ok 14 - license bittorrent_1; pattern is a Regexp not ok 15 # TODO & SKIP license bittorrent_1; dataset iri missing ok 16 - license bittorrent_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license bittorrent_1; dataset license missing ok 18 - license bittorrent_1; use subject_license ok 19 - license bittorrent_1; pattern is a Regexp ok 20 - license bittorrent_1; matches pattern text_license not ok 21 # TODO & SKIP license bittorrent_1; dataset iri missing ok 22 - license bittorrent_1; misses pattern not_name_license ok 23 - license bittorrent_1; use subject_name ok 24 - license bittorrent_1; pattern is a Regexp ok 25 - license bittorrent_1; matches pattern name_name not ok 26 # TODO & SKIP license bittorrent_1; dataset iri missing 1..26 ok 48 - license bittorrent_1; check coverage # Subtest: 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; use subject_grant ok 9 - license bittorrent_1_1; pattern is a Regexp ok 10 - license bittorrent_1_1; matches pattern grant_grant not ok 11 # TODO & SKIP license bittorrent_1_1; dataset iri missing ok 12 - license bittorrent_1_1; misses pattern not_name_grant ok 13 - license bittorrent_1_1; use subject_iri ok 14 - license bittorrent_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license bittorrent_1_1; dataset iri missing ok 16 - license bittorrent_1_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license bittorrent_1_1; dataset license missing ok 18 - license bittorrent_1_1; use subject_license ok 19 - license bittorrent_1_1; pattern is a Regexp ok 20 - license bittorrent_1_1; matches pattern text_license not ok 21 # TODO & SKIP license bittorrent_1_1; dataset iri missing ok 22 - license bittorrent_1_1; misses pattern not_name_license ok 23 - license bittorrent_1_1; use subject_name ok 24 - license bittorrent_1_1; pattern is a Regexp ok 25 - license bittorrent_1_1; matches pattern name_name not ok 26 # TODO & SKIP license bittorrent_1_1; dataset iri missing 1..26 ok 49 - license bittorrent_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license borceux; pattern is a Regexp not ok 10 # TODO & SKIP license borceux; dataset grant missing not ok 11 # TODO & SKIP license borceux; dataset iri missing ok 12 - license borceux; misses pattern not_name_grant ok 13 - license borceux; use subject_iri ok 14 - license borceux; pattern is a Regexp not ok 15 # TODO & SKIP license borceux; dataset iri missing not ok 16 # TODO & SKIP license borceux; dataset grant missing not ok 17 # TODO & SKIP license borceux; dataset license missing ok 18 - license borceux; use subject_license ok 19 - license borceux; pattern is a Regexp ok 20 - license borceux; matches pattern text_license not ok 21 # TODO & SKIP license borceux; dataset iri missing ok 22 - license borceux; misses pattern not_name_license ok 23 - license borceux; use subject_name ok 24 - license borceux; pattern is a Regexp ok 25 - license borceux; matches pattern name_name not ok 26 # TODO & SKIP license borceux; dataset iri missing 1..26 ok 50 - license borceux; check coverage # Subtest: 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; use subject_grant ok 9 - license bsd_2_clause; pattern is a Regexp not ok 10 # TODO & SKIP license bsd_2_clause; dataset grant missing not ok 11 # TODO & SKIP license bsd_2_clause; dataset iri missing ok 12 - license bsd_2_clause; misses pattern not_name_grant ok 13 - license bsd_2_clause; use subject_iri ok 14 - license bsd_2_clause; pattern is a Regexp not ok 15 # TODO & SKIP license bsd_2_clause; dataset iri missing not ok 16 # TODO & SKIP license bsd_2_clause; dataset grant missing not ok 17 # TODO & SKIP license bsd_2_clause; dataset license missing ok 18 - license bsd_2_clause; use subject_license ok 19 - license bsd_2_clause; pattern is a Regexp ok 20 - license bsd_2_clause; matches pattern text_license not ok 21 # TODO & SKIP license bsd_2_clause; dataset iri missing ok 22 - license bsd_2_clause; misses pattern not_name_license ok 23 - license bsd_2_clause; use subject_name ok 24 - license bsd_2_clause; pattern is a Regexp not ok 25 - license bsd_2_clause; matches pattern name_name # TODO # Failed (TODO) test 'license bsd_2_clause; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'BSD 2-Clause' # doesn't match '(?^u:(?:(?:[Tt]he )?2[-–]clause BSD(?: [Ll]icen[cs]e)?|(?:[Tt]he )?2[-–]clause(?: [Ll]icen[cs]e)? \("Simplified BSD License" or "FreeBSD License"\)|(?:[Tt]he )?\b2[-–]clause[-–]BSD\b|(?:[Tt]he )?\b2ClauseBSD\b|(?:[Tt]he )?BSD \(2 clause\)|(?:[Tt]he )?BSD 2[-–]Clause(?: [Ll]icen[cs]e)? \(FreeBSD/Simplified\)|(?:[Tt]he )?BSD 2[-–]clause "Simplified"(?: [Ll]icen[cs]e)?|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)? \(without advertising or endorsement clauses\)|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)? \(two clause\)|(?:[Tt]he )?\bBSD[-–]2[-–]Clause\b|(?:[Tt]he )?\bBSD[-–]2[-–]Clause\b|(?:[Tt]he )?\bBSD[-–]2[-–]Clause\b|(?:[Tt]he )?\bBSD[-–]2[-–]clause\b|(?:[Tt]he )?\bFreeBSD\b|(?:[Tt]he )?\bSimplified[-–]BSD\b|(?:[Tt]he )?2[-–]Clause BSD(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bfreebsd\b)(?: ?\((?:the )?\"?(2-clause license ("Simplified BSD License" or "FreeBSD License")|2-clause-BSD|2ClauseBSD|BSD-2-Clause|BSD-2-clause|FreeBSD|Simplified-BSD|freebsd)(?: [Ll]icen[cs]e)?\"?\))?)' not ok 26 # TODO & SKIP license bsd_2_clause; dataset iri missing 1..26 ok 51 - license bsd_2_clause; check coverage # Subtest: 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; use subject_grant ok 9 - license bsd_3_clause; pattern is a Regexp not ok 10 # TODO & SKIP license bsd_3_clause; dataset grant missing not ok 11 # TODO & SKIP license bsd_3_clause; dataset iri missing ok 12 - license bsd_3_clause; misses pattern not_name_grant ok 13 - license bsd_3_clause; use subject_iri ok 14 - license bsd_3_clause; pattern is a Regexp not ok 15 # TODO & SKIP license bsd_3_clause; dataset iri missing not ok 16 # TODO & SKIP license bsd_3_clause; dataset grant missing not ok 17 # TODO & SKIP license bsd_3_clause; dataset license missing ok 18 - license bsd_3_clause; use subject_license ok 19 - license bsd_3_clause; pattern is a Regexp ok 20 - license bsd_3_clause; matches pattern text_license not ok 21 # TODO & SKIP license bsd_3_clause; dataset iri missing ok 22 - license bsd_3_clause; misses pattern not_name_license ok 23 - license bsd_3_clause; use subject_name ok 24 - license bsd_3_clause; pattern is a Regexp not ok 25 - license bsd_3_clause; matches pattern name_name # TODO # Failed (TODO) test 'license bsd_3_clause; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'BSD 3-Clause' # doesn't match '(?^u:(?:(?:(?:[Tt]he )?\(new\) BSD(?: [Ll]icen[cs]e)?|(?:[Tt]he )?3[-–]clause BSD(?: [Ll]icen[cs]e)?|(?:[Tt]he )?3[-–]clause(?: [Ll]icen[cs]e)? \("BSD License 2.0",? "Revised BSD License",? "New BSD License",? or "Modified BSD License"\)|(?:[Tt]he )?\b3[-–]clause[-–]BSD\b|(?:[Tt]he )?\b3ClauseBSD\b|(?:[Tt]he )?BSD \(3 clause\)|(?:[Tt]he )?BSD 3 clause|(?:[Tt]he )?BSD 3[-–]Clause(?: [Ll]icen[cs]e)? \(Revised\)|(?:[Tt]he )?BSD 3[-–]clause "New" or "Revised"(?: [Ll]icen[cs]e)?|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)? \(without advertising clause\)|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)? \(no advertising\)|(?:[Tt]he )?\bBSD[-–]3[-–]Clause\b|(?:[Tt]he )?\bBSD[-–]3[-–]Clause\b|(?:[Tt]he )?\bBSD[-–]3[-–]Clause\b|(?:[Tt]he )?\bBSD[-–]3[-–]clause\b|(?:[Tt]he )?\bEPL\b|(?:[Tt]he )?\bEPL[-–]1.0\b|(?:[Tt]he )?Eclipse Distribution(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bModified[-–]BSD\b|(?:[Tt]he )?3[-–]Clause BSD(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bbsd3\b|(?:[Tt]he )?new BSD(?: [Ll]icen[cs]e)?)(?: ?\((?:the )?\"?(3-clause-BSD|3-clause_license_(%22BSD_License_2.0%22,_%22Revised_BSD_License%22,_%22New_BSD_License%22,_or_%22Modified_BSD_License%22)|3ClauseBSD|BSD-3-Clause|BSD-3-clause|EPL|EPL-1.0|Modified-BSD|bsd3)(?: [Ll]icen[cs]e)?\"?\))?|Eclipse Distribution License(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1(?:\.0)?)?))' not ok 26 # TODO & SKIP license bsd_3_clause; dataset iri missing 1..26 ok 52 - license bsd_3_clause; check coverage # Subtest: 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; use subject_grant ok 9 - license bsd_4_clause; pattern is a Regexp not ok 10 # TODO & SKIP license bsd_4_clause; dataset grant missing not ok 11 # TODO & SKIP license bsd_4_clause; dataset iri missing ok 12 - license bsd_4_clause; misses pattern not_name_grant ok 13 - license bsd_4_clause; use subject_iri ok 14 - license bsd_4_clause; pattern is a Regexp not ok 15 # TODO & SKIP license bsd_4_clause; dataset iri missing not ok 16 # TODO & SKIP license bsd_4_clause; dataset grant missing not ok 17 # TODO & SKIP license bsd_4_clause; dataset license missing ok 18 - license bsd_4_clause; use subject_license ok 19 - license bsd_4_clause; pattern is a Regexp ok 20 - license bsd_4_clause; matches pattern text_license not ok 21 # TODO & SKIP license bsd_4_clause; dataset iri missing ok 22 - license bsd_4_clause; misses pattern not_name_license ok 23 - license bsd_4_clause; use subject_name ok 24 - license bsd_4_clause; pattern is a Regexp not ok 25 - license bsd_4_clause; matches pattern name_name # TODO # Failed (TODO) test 'license bsd_4_clause; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'BSD 4-Clause' # doesn't match '(?^u:(?:(?:[Tt]he )?4[-–]Clause BSD|(?:[Tt]he )?4[-–]clause(?: [Ll]icen[cs]e)? \(original "BSD License"\)|(?:[Tt]he )?\b4[-–]clause[-–]BSD\b|(?:[Tt]he )?\b4[-–]clause[-–]bsd\b|(?:[Tt]he )?\b4[-–]clause_license_\(original_%22BSD_License%22\)\b|(?:[Tt]he )?BSD \(4 clause\)|(?:[Tt]he )?BSD 4[-–]clause "Original" or "Old"(?: [Ll]icen[cs]e)?|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)? \(with advertising clause\)|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)? \(original\)|(?:[Tt]he )?BSD with advertising|(?:[Tt]he )?\bBSD[-–]4[-–]Clause\b|(?:[Tt]he )?\bBSD[-–]4[-–]Clause\b|(?:[Tt]he )?\bBSD[-–]4[-–]clause\b|(?:[Tt]he )?\bBSDwithAdvertising\b)(?: ?\((?:the )?\"?(4-clause-BSD|4-clause-bsd|4-clause_license_(original_%22BSD_License%22)|BSD-4-Clause|BSD-4-clause|BSDwithAdvertising)(?: [Ll]icen[cs]e)?\"?\))?)' not ok 26 # TODO & SKIP license bsd_4_clause; dataset iri missing 1..26 ok 53 - license bsd_4_clause; check coverage # Subtest: 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; use subject_grant ok 9 - license bsl; pattern is a Regexp not ok 10 # TODO & SKIP license bsl; dataset grant missing ok 11 - license bsl; misses pattern not_iri_grant ok 12 - license bsl; misses pattern not_name_grant ok 13 - license bsl; use subject_iri ok 14 - license bsl; pattern is a Regexp ok 15 - license bsl; matches pattern iri_iri not ok 16 # TODO & SKIP license bsl; dataset grant missing not ok 17 # TODO & SKIP license bsl; dataset license missing not ok 18 - license bsl; use subject_license # TODO # Failed (TODO) test 'license bsl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license bsl; use subject_name ok 20 - license bsl; pattern is a Regexp ok 21 - license bsl; matches pattern name_name ok 22 - license bsl; misses pattern not_iri_name # TODO 1..22 ok 54 - license bsl; check coverage # Subtest: 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; use subject_grant ok 9 - license bsl_1; pattern is a Regexp not ok 10 # TODO & SKIP license bsl_1; dataset grant missing ok 11 - license bsl_1; misses pattern not_iri_grant ok 12 - license bsl_1; misses pattern not_name_grant ok 13 - license bsl_1; use subject_iri ok 14 - license bsl_1; pattern is a Regexp ok 15 - license bsl_1; matches pattern iri_iri not ok 16 # TODO & SKIP license bsl_1; dataset grant missing not ok 17 # TODO & SKIP license bsl_1; dataset license missing ok 18 - license bsl_1; use subject_license ok 19 - license bsl_1; pattern is a Regexp not ok 20 - license bsl_1; matches pattern text_license # TODO # Failed (TODO) test 'license bsl_1; matches pattern text_license' # at t/lib/MyTest.pm line 113. # 'Permission is hereby granted, free of charge, # to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") # to use, reproduce, display, distribute, execute, and transmit the Software, # and to prepare derivative works of the Software, # and to permit third-parties to whom the Software is furnished to do so, # all subject to the following: # ' # doesn't match '(?^u:this license \(the (?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2})Software(?:["«»˝̏“”„]|['<>`´‘’‹›‚]{0,2})\) to use, reproduce)' ok 21 - license bsl_1; misses pattern not_iri_license ok 22 - license bsl_1; misses pattern not_name_license ok 23 - license bsl_1; use subject_name ok 24 - license bsl_1; pattern is a Regexp ok 25 - license bsl_1; matches pattern name_name ok 26 - license bsl_1; misses pattern not_iri_name # TODO 1..26 ok 55 - license bsl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license bzip2; pattern is a Regexp not ok 10 # TODO & SKIP license bzip2; dataset grant missing not ok 11 # TODO & SKIP license bzip2; dataset iri missing ok 12 - license bzip2; misses pattern not_name_grant ok 13 - license bzip2; use subject_iri ok 14 - license bzip2; pattern is a Regexp not ok 15 # TODO & SKIP license bzip2; dataset iri missing not ok 16 # TODO & SKIP license bzip2; dataset grant missing not ok 17 # TODO & SKIP license bzip2; dataset license missing ok 18 - license bzip2; use subject_license ok 19 - license bzip2; pattern is a Regexp ok 20 - license bzip2; matches pattern text_license not ok 21 # TODO & SKIP license bzip2; dataset iri missing ok 22 - license bzip2; misses pattern not_name_license 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 # TODO & SKIP license bzip2; dataset iri missing 1..26 ok 56 - license bzip2; check coverage # Subtest: 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; use subject_grant ok 9 - license bzip2_1_0_5; pattern is a Regexp not ok 10 # TODO & SKIP license bzip2_1_0_5; dataset grant missing not ok 11 # TODO & SKIP license bzip2_1_0_5; dataset iri missing ok 12 - license bzip2_1_0_5; misses pattern not_name_grant ok 13 - license bzip2_1_0_5; use subject_iri ok 14 - license bzip2_1_0_5; pattern is a Regexp not ok 15 # TODO & SKIP license bzip2_1_0_5; dataset iri missing not ok 16 # TODO & SKIP license bzip2_1_0_5; dataset grant missing not ok 17 # TODO & SKIP license bzip2_1_0_5; dataset license missing ok 18 - license bzip2_1_0_5; use subject_license ok 19 - license bzip2_1_0_5; pattern is a Regexp ok 20 - license bzip2_1_0_5; matches pattern text_license not ok 21 # TODO & SKIP license bzip2_1_0_5; dataset iri missing ok 22 - license bzip2_1_0_5; misses pattern not_name_license ok 23 - license bzip2_1_0_5; use subject_name ok 24 - license bzip2_1_0_5; pattern is a Regexp ok 25 - license bzip2_1_0_5; matches pattern name_name not ok 26 # TODO & SKIP license bzip2_1_0_5; dataset iri missing 1..26 ok 57 - license bzip2_1_0_5; check coverage # Subtest: 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; use subject_grant ok 9 - license bzip2_1_0_6; pattern is a Regexp not ok 10 # TODO & SKIP license bzip2_1_0_6; dataset grant missing not ok 11 # TODO & SKIP license bzip2_1_0_6; dataset iri missing ok 12 - license bzip2_1_0_6; misses pattern not_name_grant ok 13 - license bzip2_1_0_6; use subject_iri ok 14 - license bzip2_1_0_6; pattern is a Regexp not ok 15 # TODO & SKIP license bzip2_1_0_6; dataset iri missing not ok 16 # TODO & SKIP license bzip2_1_0_6; dataset grant missing not ok 17 # TODO & SKIP license bzip2_1_0_6; dataset license missing ok 18 - license bzip2_1_0_6; use subject_license ok 19 - license bzip2_1_0_6; pattern is a Regexp ok 20 - license bzip2_1_0_6; matches pattern text_license not ok 21 # TODO & SKIP license bzip2_1_0_6; dataset iri missing ok 22 - license bzip2_1_0_6; misses pattern not_name_license ok 23 - license bzip2_1_0_6; use subject_name ok 24 - license bzip2_1_0_6; pattern is a Regexp ok 25 - license bzip2_1_0_6; matches pattern name_name not ok 26 # TODO & SKIP license bzip2_1_0_6; dataset iri missing 1..26 ok 58 - license bzip2_1_0_6; check coverage # Subtest: 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; use subject_grant ok 9 - license caldera; pattern is a Regexp not ok 10 # TODO & SKIP license caldera; dataset grant missing not ok 11 # TODO & SKIP license caldera; dataset iri missing ok 12 - license caldera; misses pattern not_name_grant ok 13 - license caldera; use subject_iri ok 14 - license caldera; pattern is a Regexp not ok 15 # TODO & SKIP license caldera; dataset iri missing not ok 16 # TODO & SKIP license caldera; dataset grant missing not ok 17 # TODO & SKIP license caldera; dataset license missing ok 18 - license caldera; use subject_license ok 19 - license caldera; pattern is a Regexp ok 20 - license caldera; matches pattern text_license not ok 21 # TODO & SKIP license caldera; dataset iri missing ok 22 - license caldera; misses pattern not_name_license ok 23 - license caldera; use subject_name ok 24 - license caldera; pattern is a Regexp ok 25 - license caldera; matches pattern name_name not ok 26 # TODO & SKIP license caldera; dataset iri missing 1..26 ok 59 - license caldera; check coverage # Subtest: 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; use subject_grant ok 9 - license catosl; pattern is a Regexp not ok 10 # TODO & SKIP license catosl; dataset grant missing not ok 11 # TODO & SKIP license catosl; dataset iri missing ok 12 - license catosl; misses pattern not_name_grant ok 13 - license catosl; use subject_iri ok 14 - license catosl; pattern is a Regexp not ok 15 # TODO & SKIP license catosl; dataset iri missing not ok 16 # TODO & SKIP license catosl; dataset grant missing not ok 17 # TODO & SKIP license catosl; dataset license missing not ok 18 - license catosl; use subject_license # TODO # Failed (TODO) test 'license catosl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. 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 # TODO & SKIP license catosl; dataset iri missing 1..22 ok 60 - license catosl; check coverage # Subtest: 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; use subject_grant ok 9 - license catosl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license catosl_1_1; dataset grant missing not ok 11 # TODO & SKIP license catosl_1_1; dataset iri missing ok 12 - license catosl_1_1; misses pattern not_name_grant ok 13 - license catosl_1_1; use subject_iri ok 14 - license catosl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license catosl_1_1; dataset iri missing not ok 16 # TODO & SKIP license catosl_1_1; dataset grant missing not ok 17 # TODO & SKIP license catosl_1_1; dataset license missing ok 18 - license catosl_1_1; use subject_license ok 19 - license catosl_1_1; pattern is a Regexp ok 20 - license catosl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license catosl_1_1; dataset iri missing ok 22 - license catosl_1_1; misses pattern not_name_license ok 23 - license catosl_1_1; use subject_name ok 24 - license catosl_1_1; pattern is a Regexp ok 25 - license catosl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license catosl_1_1; dataset iri missing 1..26 ok 61 - license catosl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by; pattern is a Regexp not ok 10 # TODO & SKIP license cc_by; dataset grant missing not ok 11 # TODO & SKIP license cc_by; dataset iri missing ok 12 - license cc_by; misses pattern not_name_grant ok 13 - license cc_by; use subject_iri ok 14 - license cc_by; pattern is a Regexp not ok 15 # TODO & SKIP license cc_by; dataset iri missing not ok 16 # TODO & SKIP license cc_by; dataset grant missing not ok 17 # TODO & SKIP license cc_by; dataset license missing not ok 18 - license cc_by; use subject_license # TODO # Failed (TODO) test 'license cc_by; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cc_by; use subject_name ok 20 - license cc_by; pattern is a Regexp ok 21 - license cc_by; matches pattern name_name not ok 22 # TODO & SKIP license cc_by; dataset iri missing 1..22 ok 62 - license cc_by; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_1; pattern is a Regexp ok 10 - license cc_by_1; matches pattern grant_grant ok 11 - license cc_by_1; misses pattern not_iri_grant ok 12 - license cc_by_1; misses pattern not_name_grant ok 13 - license cc_by_1; use subject_iri ok 14 - license cc_by_1; pattern is a Regexp ok 15 - license cc_by_1; matches pattern iri_iri not ok 16 - license cc_by_1; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_1; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution 1.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by/1\.0/?)' not ok 17 # TODO & SKIP license cc_by_1; dataset license missing ok 18 - license cc_by_1; use subject_license ok 19 - license cc_by_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_1; dataset text missing ok 21 - license cc_by_1; misses pattern not_iri_license ok 22 - license cc_by_1; misses pattern not_name_license ok 23 - license cc_by_1; use subject_name ok 24 - license cc_by_1; pattern is a Regexp ok 25 - license cc_by_1; matches pattern name_name ok 26 - license cc_by_1; misses pattern not_iri_name 1..26 ok 63 - license cc_by_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_2; pattern is a Regexp ok 10 - license cc_by_2; matches pattern grant_grant ok 11 - license cc_by_2; misses pattern not_iri_grant ok 12 - license cc_by_2; misses pattern not_name_grant ok 13 - license cc_by_2; use subject_iri ok 14 - license cc_by_2; pattern is a Regexp ok 15 - license cc_by_2; matches pattern iri_iri not ok 16 - license cc_by_2; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_2; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution 2.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by/2\.0/?)' not ok 17 # TODO & SKIP license cc_by_2; dataset license missing ok 18 - license cc_by_2; use subject_license ok 19 - license cc_by_2; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_2; dataset text missing ok 21 - license cc_by_2; misses pattern not_iri_license ok 22 - license cc_by_2; misses pattern not_name_license ok 23 - license cc_by_2; use subject_name ok 24 - license cc_by_2; pattern is a Regexp ok 25 - license cc_by_2; matches pattern name_name ok 26 - license cc_by_2; misses pattern not_iri_name 1..26 ok 64 - license cc_by_2; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_2_5; pattern is a Regexp ok 10 - license cc_by_2_5; matches pattern grant_grant ok 11 - license cc_by_2_5; misses pattern not_iri_grant ok 12 - license cc_by_2_5; misses pattern not_name_grant ok 13 - license cc_by_2_5; use subject_iri ok 14 - license cc_by_2_5; pattern is a Regexp ok 15 - license cc_by_2_5; matches pattern iri_iri not ok 16 - license cc_by_2_5; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_2_5; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution 2.5 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by/2.5/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by/2\.5/?)' not ok 17 # TODO & SKIP license cc_by_2_5; dataset license missing ok 18 - license cc_by_2_5; use subject_license ok 19 - license cc_by_2_5; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_2_5; dataset text missing ok 21 - license cc_by_2_5; misses pattern not_iri_license ok 22 - license cc_by_2_5; misses pattern not_name_license ok 23 - license cc_by_2_5; use subject_name ok 24 - license cc_by_2_5; pattern is a Regexp ok 25 - license cc_by_2_5; matches pattern name_name ok 26 - license cc_by_2_5; misses pattern not_iri_name 1..26 ok 65 - license cc_by_2_5; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_3; pattern is a Regexp not ok 10 - license cc_by_3; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_3; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY|CC-BY-1.0|CC-BY-2.0|CC-BY-2.5|CC-BY-3.0|CC-BY-4.0|by)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY|CC-BY-1.0|CC-BY-2.0|CC-BY-2.5|CC-BY-3.0|CC-BY-4.0|by)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY|CC-BY-1.0|CC-BY-2.0|CC-BY-2.5|CC-BY-3.0|CC-BY-4.0|by)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY|CC-BY-1.0|CC-BY-2.0|CC-BY-2.5|CC-BY-3.0|CC-BY-4.0|by)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]3(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_3; misses pattern not_iri_grant ok 12 - license cc_by_3; misses pattern not_name_grant ok 13 - license cc_by_3; use subject_iri ok 14 - license cc_by_3; pattern is a Regexp ok 15 - license cc_by_3; matches pattern iri_iri not ok 16 - license cc_by_3; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_3; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by/3\.0/?)' not ok 17 # TODO & SKIP license cc_by_3; dataset license missing ok 18 - license cc_by_3; use subject_license ok 19 - license cc_by_3; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_3; dataset text missing ok 21 - license cc_by_3; misses pattern not_iri_license ok 22 - license cc_by_3; misses pattern not_name_license ok 23 - license cc_by_3; use subject_name ok 24 - license cc_by_3; pattern is a Regexp not ok 25 - license cc_by_3; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_3; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution 3.0 Unported License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY|CC-BY-1.0|CC-BY-2.0|CC-BY-2.5|CC-BY-3.0|CC-BY-4.0|by)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY|CC-BY-1.0|CC-BY-2.0|CC-BY-2.5|CC-BY-3.0|CC-BY-4.0|by)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_3; misses pattern not_iri_name 1..26 ok 66 - license cc_by_3; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_4; pattern is a Regexp not ok 10 - license cc_by_4; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_4; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 4.0 International|(?:[Tt]he )?Creative Commons Attribution 4.0 International \(CC BY 4.0\)|(?:[Tt]he )?Creative Commons Attribution 4.0 International(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bccby\b))|(?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 4.0 International|(?:[Tt]he )?Creative Commons Attribution 4.0 International \(CC BY 4.0\)|(?:[Tt]he )?Creative Commons Attribution 4.0 International(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bccby\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 4.0 International|(?:[Tt]he )?Creative Commons Attribution 4.0 International \(CC BY 4.0\)|(?:[Tt]he )?Creative Commons Attribution 4.0 International(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bccby\b))|(?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 4.0 International|(?:[Tt]he )?Creative Commons Attribution 4.0 International \(CC BY 4.0\)|(?:[Tt]he )?Creative Commons Attribution 4.0 International(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bccby\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]4(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z)|ccby4(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_4; misses pattern not_iri_grant ok 12 - license cc_by_4; misses pattern not_name_grant ok 13 - license cc_by_4; use subject_iri ok 14 - license cc_by_4; pattern is a Regexp ok 15 - license cc_by_4; matches pattern iri_iri not ok 16 - license cc_by_4; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_4; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by/4\.0/?|(?:(?:https?:?)?(?://)?)tldrlegal\.com/l/ccby4|(?:(?:https?:?)?(?://)?)tldrlegal\.com/license/creative[-–]commons[-–]attribution[-–]4\.0[-–]international[-–]\(cc[-–]by[-–]4\.0\)))' not ok 17 # TODO & SKIP license cc_by_4; dataset license missing ok 18 - license cc_by_4; use subject_license ok 19 - license cc_by_4; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_4; dataset text missing ok 21 - license cc_by_4; misses pattern not_iri_license ok 22 - license cc_by_4; misses pattern not_name_license ok 23 - license cc_by_4; use subject_name ok 24 - license cc_by_4; pattern is a Regexp not ok 25 - license cc_by_4; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_4; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution 4.0 International License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 4.0 International|(?:[Tt]he )?Creative Commons Attribution 4.0 International \(CC BY 4.0\)|(?:[Tt]he )?Creative Commons Attribution 4.0 International(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bccby\b))|(?:(?:[Tt]he )?\bCC[-–]BY\b|(?:[Tt]he )?Creative Commons Attribution 4.0 International|(?:[Tt]he )?Creative Commons Attribution 4.0 International \(CC BY 4.0\)|(?:[Tt]he )?Creative Commons Attribution 4.0 International(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bccby\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_4; misses pattern not_iri_name 1..26 ok 67 - license cc_by_4; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc; pattern is a Regexp not ok 10 # TODO & SKIP license cc_by_nc; dataset grant missing not ok 11 # TODO & SKIP license cc_by_nc; dataset iri missing ok 12 - license cc_by_nc; misses pattern not_name_grant ok 13 - license cc_by_nc; use subject_iri ok 14 - license cc_by_nc; pattern is a Regexp not ok 15 # TODO & SKIP license cc_by_nc; dataset iri missing not ok 16 # TODO & SKIP license cc_by_nc; dataset grant missing not ok 17 # TODO & SKIP license cc_by_nc; dataset license missing not ok 18 - license cc_by_nc; use subject_license # TODO # Failed (TODO) test 'license cc_by_nc; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cc_by_nc; use subject_name ok 20 - license cc_by_nc; pattern is a Regexp ok 21 - license cc_by_nc; matches pattern name_name not ok 22 # TODO & SKIP license cc_by_nc; dataset iri missing 1..22 ok 68 - license cc_by_nc; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_1; pattern is a Regexp ok 10 - license cc_by_nc_1; matches pattern grant_grant ok 11 - license cc_by_nc_1; misses pattern not_iri_grant ok 12 - license cc_by_nc_1; misses pattern not_name_grant ok 13 - license cc_by_nc_1; use subject_iri ok 14 - license cc_by_nc_1; pattern is a Regexp ok 15 - license cc_by_nc_1; matches pattern iri_iri not ok 16 - license cc_by_nc_1; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_1; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial 1.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/1.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc/1\.0/?)' not ok 17 # TODO & SKIP license cc_by_nc_1; dataset license missing ok 18 - license cc_by_nc_1; use subject_license ok 19 - license cc_by_nc_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_1; dataset text missing ok 21 - license cc_by_nc_1; misses pattern not_iri_license ok 22 - license cc_by_nc_1; misses pattern not_name_license ok 23 - license cc_by_nc_1; use subject_name ok 24 - license cc_by_nc_1; pattern is a Regexp ok 25 - license cc_by_nc_1; matches pattern name_name ok 26 - license cc_by_nc_1; misses pattern not_iri_name 1..26 ok 69 - license cc_by_nc_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_2; pattern is a Regexp ok 10 - license cc_by_nc_2; matches pattern grant_grant ok 11 - license cc_by_nc_2; misses pattern not_iri_grant ok 12 - license cc_by_nc_2; misses pattern not_name_grant ok 13 - license cc_by_nc_2; use subject_iri ok 14 - license cc_by_nc_2; pattern is a Regexp ok 15 - license cc_by_nc_2; matches pattern iri_iri not ok 16 - license cc_by_nc_2; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_2; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial 2.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/2.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc/2\.0/?|(?:(?:https?:?)?(?://)?)tldrlegal\.com/license/creative[-–]commons[-–]public[-–]license[-–]\(ccpl\)))' not ok 17 # TODO & SKIP license cc_by_nc_2; dataset license missing ok 18 - license cc_by_nc_2; use subject_license ok 19 - license cc_by_nc_2; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_2; dataset text missing ok 21 - license cc_by_nc_2; misses pattern not_iri_license ok 22 - license cc_by_nc_2; misses pattern not_name_license ok 23 - license cc_by_nc_2; use subject_name ok 24 - license cc_by_nc_2; pattern is a Regexp ok 25 - license cc_by_nc_2; matches pattern name_name ok 26 - license cc_by_nc_2; misses pattern not_iri_name 1..26 ok 70 - license cc_by_nc_2; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_2_5; pattern is a Regexp ok 10 - license cc_by_nc_2_5; matches pattern grant_grant ok 11 - license cc_by_nc_2_5; misses pattern not_iri_grant ok 12 - license cc_by_nc_2_5; misses pattern not_name_grant ok 13 - license cc_by_nc_2_5; use subject_iri ok 14 - license cc_by_nc_2_5; pattern is a Regexp ok 15 - license cc_by_nc_2_5; matches pattern iri_iri not ok 16 - license cc_by_nc_2_5; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_2_5; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial 2.5 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/2.5/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc/2\.5/?)' not ok 17 # TODO & SKIP license cc_by_nc_2_5; dataset license missing ok 18 - license cc_by_nc_2_5; use subject_license ok 19 - license cc_by_nc_2_5; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_2_5; dataset text missing ok 21 - license cc_by_nc_2_5; misses pattern not_iri_license ok 22 - license cc_by_nc_2_5; misses pattern not_name_license ok 23 - license cc_by_nc_2_5; use subject_name ok 24 - license cc_by_nc_2_5; pattern is a Regexp ok 25 - license cc_by_nc_2_5; matches pattern name_name ok 26 - license cc_by_nc_2_5; misses pattern not_iri_name 1..26 ok 71 - license cc_by_nc_2_5; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_3; pattern is a Regexp not ok 10 - license cc_by_nc_3; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_nc_3; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC|CC-BY-NC-1.0|CC-BY-NC-2.0|CC-BY-NC-2.5|CC-BY-NC-3.0|CC-BY-NC-4.0|by-nc)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC|CC-BY-NC-1.0|CC-BY-NC-2.0|CC-BY-NC-2.5|CC-BY-NC-3.0|CC-BY-NC-4.0|by-nc)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC|CC-BY-NC-1.0|CC-BY-NC-2.0|CC-BY-NC-2.5|CC-BY-NC-3.0|CC-BY-NC-4.0|by-nc)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC|CC-BY-NC-1.0|CC-BY-NC-2.0|CC-BY-NC-2.5|CC-BY-NC-3.0|CC-BY-NC-4.0|by-nc)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]NC[-–]3(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_nc_3; misses pattern not_iri_grant ok 12 - license cc_by_nc_3; misses pattern not_name_grant ok 13 - license cc_by_nc_3; use subject_iri ok 14 - license cc_by_nc_3; pattern is a Regexp ok 15 - license cc_by_nc_3; matches pattern iri_iri not ok 16 - license cc_by_nc_3; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_3; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc/3\.0/?)' not ok 17 # TODO & SKIP license cc_by_nc_3; dataset license missing ok 18 - license cc_by_nc_3; use subject_license ok 19 - license cc_by_nc_3; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_3; dataset text missing ok 21 - license cc_by_nc_3; misses pattern not_iri_license ok 22 - license cc_by_nc_3; misses pattern not_name_license ok 23 - license cc_by_nc_3; use subject_name ok 24 - license cc_by_nc_3; pattern is a Regexp not ok 25 - license cc_by_nc_3; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_nc_3; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-NonCommercial 3.0 Unported License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC|CC-BY-NC-1.0|CC-BY-NC-2.0|CC-BY-NC-2.5|CC-BY-NC-3.0|CC-BY-NC-4.0|by-nc)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC|CC-BY-NC-1.0|CC-BY-NC-2.0|CC-BY-NC-2.5|CC-BY-NC-3.0|CC-BY-NC-4.0|by-nc)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_nc_3; misses pattern not_iri_name 1..26 ok 72 - license cc_by_nc_3; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_4; pattern is a Regexp not ok 10 - license cc_by_nc_4; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_nc_4; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International \(CC BY[-–]NC 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International \(CC BY[-–]NC 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International \(CC BY[-–]NC 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International \(CC BY[-–]NC 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]NC[-–]4(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_nc_4; misses pattern not_iri_grant ok 12 - license cc_by_nc_4; misses pattern not_name_grant ok 13 - license cc_by_nc_4; use subject_iri ok 14 - license cc_by_nc_4; pattern is a Regexp ok 15 - license cc_by_nc_4; matches pattern iri_iri not ok 16 - license cc_by_nc_4; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_4; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc/4\.0/?|(?:(?:https?:?)?(?://)?)tldrlegal\.com/license/creative[-–]commons[-–]attribution[-–]noncommercial[-–]4\.0[-–]international[-–]\(cc[-–]by[-–]nc[-–]4\.0\)))' not ok 17 # TODO & SKIP license cc_by_nc_4; dataset license missing ok 18 - license cc_by_nc_4; use subject_license ok 19 - license cc_by_nc_4; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_4; dataset text missing ok 21 - license cc_by_nc_4; misses pattern not_iri_license ok 22 - license cc_by_nc_4; misses pattern not_name_license ok 23 - license cc_by_nc_4; use subject_name ok 24 - license cc_by_nc_4; pattern is a Regexp not ok 25 - license cc_by_nc_4; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_nc_4; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-NonCommercial 4.0 International License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International \(CC BY[-–]NC 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International \(CC BY[-–]NC 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_nc_4; misses pattern not_iri_name 1..26 ok 73 - license cc_by_nc_4; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_nd; pattern is a Regexp not ok 10 # TODO & SKIP license cc_by_nc_nd; dataset grant missing not ok 11 # TODO & SKIP license cc_by_nc_nd; dataset iri missing ok 12 - license cc_by_nc_nd; misses pattern not_name_grant ok 13 - license cc_by_nc_nd; use subject_iri ok 14 - license cc_by_nc_nd; pattern is a Regexp not ok 15 # TODO & SKIP license cc_by_nc_nd; dataset iri missing not ok 16 # TODO & SKIP license cc_by_nc_nd; dataset grant missing not ok 17 # TODO & SKIP license cc_by_nc_nd; dataset license missing not ok 18 - license cc_by_nc_nd; use subject_license # TODO # Failed (TODO) test 'license cc_by_nc_nd; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cc_by_nc_nd; use subject_name ok 20 - license cc_by_nc_nd; pattern is a Regexp ok 21 - license cc_by_nc_nd; matches pattern name_name not ok 22 # TODO & SKIP license cc_by_nc_nd; dataset iri missing 1..22 ok 74 - license cc_by_nc_nd; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_nd_1; pattern is a Regexp ok 10 - license cc_by_nc_nd_1; matches pattern grant_grant ok 11 - license cc_by_nc_nd_1; misses pattern not_iri_grant ok 12 - license cc_by_nc_nd_1; misses pattern not_name_grant ok 13 - license cc_by_nc_nd_1; use subject_iri ok 14 - license cc_by_nc_nd_1; pattern is a Regexp not ok 15 - license cc_by_nc_nd_1; matches pattern iri_iri # TODO # Failed (TODO) test 'license cc_by_nc_nd_1; matches pattern iri_iri' # at t/lib/MyTest.pm line 113. # 'https://creativecommons.org/licenses/by-nd-nc/1.0/' # doesn't match '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nd[-–]nc/2\.0/?)' ok 16 - license cc_by_nc_nd_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cc_by_nc_nd_1; dataset license missing ok 18 - license cc_by_nc_nd_1; use subject_license ok 19 - license cc_by_nc_nd_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_nd_1; dataset text missing ok 21 - license cc_by_nc_nd_1; misses pattern not_iri_license ok 22 - license cc_by_nc_nd_1; misses pattern not_name_license ok 23 - license cc_by_nc_nd_1; use subject_name ok 24 - license cc_by_nc_nd_1; pattern is a Regexp ok 25 - license cc_by_nc_nd_1; matches pattern name_name ok 26 - license cc_by_nc_nd_1; misses pattern not_iri_name 1..26 ok 75 - license cc_by_nc_nd_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_nd_2; pattern is a Regexp ok 10 - license cc_by_nc_nd_2; matches pattern grant_grant ok 11 - license cc_by_nc_nd_2; misses pattern not_iri_grant ok 12 - license cc_by_nc_nd_2; misses pattern not_name_grant ok 13 - license cc_by_nc_nd_2; use subject_iri ok 14 - license cc_by_nc_nd_2; pattern is a Regexp ok 15 - license cc_by_nc_nd_2; matches pattern iri_iri not ok 16 - license cc_by_nc_nd_2; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_nd_2; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/2.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]nd/2\.0/?)' not ok 17 # TODO & SKIP license cc_by_nc_nd_2; dataset license missing ok 18 - license cc_by_nc_nd_2; use subject_license ok 19 - license cc_by_nc_nd_2; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_nd_2; dataset text missing ok 21 - license cc_by_nc_nd_2; misses pattern not_iri_license ok 22 - license cc_by_nc_nd_2; misses pattern not_name_license ok 23 - license cc_by_nc_nd_2; use subject_name ok 24 - license cc_by_nc_nd_2; pattern is a Regexp ok 25 - license cc_by_nc_nd_2; matches pattern name_name ok 26 - license cc_by_nc_nd_2; misses pattern not_iri_name 1..26 ok 76 - license cc_by_nc_nd_2; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_nd_2_5; pattern is a Regexp ok 10 - license cc_by_nc_nd_2_5; matches pattern grant_grant ok 11 - license cc_by_nc_nd_2_5; misses pattern not_iri_grant ok 12 - license cc_by_nc_nd_2_5; misses pattern not_name_grant ok 13 - license cc_by_nc_nd_2_5; use subject_iri ok 14 - license cc_by_nc_nd_2_5; pattern is a Regexp ok 15 - license cc_by_nc_nd_2_5; matches pattern iri_iri not ok 16 - license cc_by_nc_nd_2_5; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_nd_2_5; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 2.5 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/2.5/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]nd/2\.5/?)' not ok 17 # TODO & SKIP license cc_by_nc_nd_2_5; dataset license missing ok 18 - license cc_by_nc_nd_2_5; use subject_license ok 19 - license cc_by_nc_nd_2_5; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_nd_2_5; dataset text missing ok 21 - license cc_by_nc_nd_2_5; misses pattern not_iri_license ok 22 - license cc_by_nc_nd_2_5; misses pattern not_name_license ok 23 - license cc_by_nc_nd_2_5; use subject_name ok 24 - license cc_by_nc_nd_2_5; pattern is a Regexp ok 25 - license cc_by_nc_nd_2_5; matches pattern name_name ok 26 - license cc_by_nc_nd_2_5; misses pattern not_iri_name 1..26 ok 77 - license cc_by_nc_nd_2_5; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_nd_3; pattern is a Regexp not ok 10 - license cc_by_nc_nd_3; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_nc_nd_3; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]NC[-–]ND[-–]3(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_nc_nd_3; misses pattern not_iri_grant ok 12 - license cc_by_nc_nd_3; misses pattern not_name_grant ok 13 - license cc_by_nc_nd_3; use subject_iri ok 14 - license cc_by_nc_nd_3; pattern is a Regexp ok 15 - license cc_by_nc_nd_3; matches pattern iri_iri not ok 16 - license cc_by_nc_nd_3; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_nd_3; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]nd/3\.0/?)' not ok 17 # TODO & SKIP license cc_by_nc_nd_3; dataset license missing ok 18 - license cc_by_nc_nd_3; use subject_license ok 19 - license cc_by_nc_nd_3; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_nd_3; dataset text missing ok 21 - license cc_by_nc_nd_3; misses pattern not_iri_license ok 22 - license cc_by_nc_nd_3; misses pattern not_name_license ok 23 - license cc_by_nc_nd_3; use subject_name ok 24 - license cc_by_nc_nd_3; pattern is a Regexp not ok 25 - license cc_by_nc_nd_3; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_nc_nd_3; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_nc_nd_3; misses pattern not_iri_name 1..26 ok 78 - license cc_by_nc_nd_3; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_nd_4; pattern is a Regexp not ok 10 - license cc_by_nc_nd_4; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_nc_nd_4; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]NC[-–]ND[-–]4(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_nc_nd_4; misses pattern not_iri_grant ok 12 - license cc_by_nc_nd_4; misses pattern not_name_grant ok 13 - license cc_by_nc_nd_4; use subject_iri ok 14 - license cc_by_nc_nd_4; pattern is a Regexp ok 15 - license cc_by_nc_nd_4; matches pattern iri_iri not ok 16 - license cc_by_nc_nd_4; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_nd_4; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]nd/4\.0/?)' not ok 17 # TODO & SKIP license cc_by_nc_nd_4; dataset license missing ok 18 - license cc_by_nc_nd_4; use subject_license ok 19 - license cc_by_nc_nd_4; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_nd_4; dataset text missing ok 21 - license cc_by_nc_nd_4; misses pattern not_iri_license ok 22 - license cc_by_nc_nd_4; misses pattern not_name_license ok 23 - license cc_by_nc_nd_4; use subject_name ok 24 - license cc_by_nc_nd_4; pattern is a Regexp not ok 25 - license cc_by_nc_nd_4; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_nc_nd_4; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-ND|CC-BY-NC-ND-1.0|CC-BY-NC-ND-2.0|CC-BY-NC-ND-2.5|CC-BY-NC-ND-3.0|CC-BY-NC-ND-4.0|by-nc-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_nc_nd_4; misses pattern not_iri_name 1..26 ok 79 - license cc_by_nc_nd_4; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_sa; pattern is a Regexp not ok 10 # TODO & SKIP license cc_by_nc_sa; dataset grant missing not ok 11 # TODO & SKIP license cc_by_nc_sa; dataset iri missing ok 12 - license cc_by_nc_sa; misses pattern not_name_grant ok 13 - license cc_by_nc_sa; use subject_iri ok 14 - license cc_by_nc_sa; pattern is a Regexp not ok 15 # TODO & SKIP license cc_by_nc_sa; dataset iri missing not ok 16 # TODO & SKIP license cc_by_nc_sa; dataset grant missing not ok 17 # TODO & SKIP license cc_by_nc_sa; dataset license missing not ok 18 - license cc_by_nc_sa; use subject_license # TODO # Failed (TODO) test 'license cc_by_nc_sa; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cc_by_nc_sa; use subject_name ok 20 - license cc_by_nc_sa; pattern is a Regexp ok 21 - license cc_by_nc_sa; matches pattern name_name not ok 22 # TODO & SKIP license cc_by_nc_sa; dataset iri missing 1..22 ok 80 - license cc_by_nc_sa; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_sa_1; pattern is a Regexp ok 10 - license cc_by_nc_sa_1; matches pattern grant_grant ok 11 - license cc_by_nc_sa_1; misses pattern not_iri_grant ok 12 - license cc_by_nc_sa_1; misses pattern not_name_grant ok 13 - license cc_by_nc_sa_1; use subject_iri ok 14 - license cc_by_nc_sa_1; pattern is a Regexp ok 15 - license cc_by_nc_sa_1; matches pattern iri_iri not ok 16 - license cc_by_nc_sa_1; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_sa_1; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 1.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]sa/1\.0/?)' not ok 17 # TODO & SKIP license cc_by_nc_sa_1; dataset license missing ok 18 - license cc_by_nc_sa_1; use subject_license ok 19 - license cc_by_nc_sa_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_sa_1; dataset text missing ok 21 - license cc_by_nc_sa_1; misses pattern not_iri_license ok 22 - license cc_by_nc_sa_1; misses pattern not_name_license ok 23 - license cc_by_nc_sa_1; use subject_name ok 24 - license cc_by_nc_sa_1; pattern is a Regexp ok 25 - license cc_by_nc_sa_1; matches pattern name_name ok 26 - license cc_by_nc_sa_1; misses pattern not_iri_name 1..26 ok 81 - license cc_by_nc_sa_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_sa_2; pattern is a Regexp ok 10 - license cc_by_nc_sa_2; matches pattern grant_grant ok 11 - license cc_by_nc_sa_2; misses pattern not_iri_grant ok 12 - license cc_by_nc_sa_2; misses pattern not_name_grant ok 13 - license cc_by_nc_sa_2; use subject_iri ok 14 - license cc_by_nc_sa_2; pattern is a Regexp ok 15 - license cc_by_nc_sa_2; matches pattern iri_iri not ok 16 - license cc_by_nc_sa_2; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_sa_2; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]sa/2\.0/?)' not ok 17 # TODO & SKIP license cc_by_nc_sa_2; dataset license missing ok 18 - license cc_by_nc_sa_2; use subject_license ok 19 - license cc_by_nc_sa_2; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_sa_2; dataset text missing ok 21 - license cc_by_nc_sa_2; misses pattern not_iri_license ok 22 - license cc_by_nc_sa_2; misses pattern not_name_license ok 23 - license cc_by_nc_sa_2; use subject_name ok 24 - license cc_by_nc_sa_2; pattern is a Regexp ok 25 - license cc_by_nc_sa_2; matches pattern name_name ok 26 - license cc_by_nc_sa_2; misses pattern not_iri_name 1..26 ok 82 - license cc_by_nc_sa_2; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_sa_2_5; pattern is a Regexp ok 10 - license cc_by_nc_sa_2_5; matches pattern grant_grant ok 11 - license cc_by_nc_sa_2_5; misses pattern not_iri_grant ok 12 - license cc_by_nc_sa_2_5; misses pattern not_name_grant ok 13 - license cc_by_nc_sa_2_5; use subject_iri ok 14 - license cc_by_nc_sa_2_5; pattern is a Regexp ok 15 - license cc_by_nc_sa_2_5; matches pattern iri_iri not ok 16 - license cc_by_nc_sa_2_5; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_sa_2_5; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.5/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]sa/2\.5/?)' not ok 17 # TODO & SKIP license cc_by_nc_sa_2_5; dataset license missing ok 18 - license cc_by_nc_sa_2_5; use subject_license ok 19 - license cc_by_nc_sa_2_5; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_sa_2_5; dataset text missing ok 21 - license cc_by_nc_sa_2_5; misses pattern not_iri_license ok 22 - license cc_by_nc_sa_2_5; misses pattern not_name_license ok 23 - license cc_by_nc_sa_2_5; use subject_name ok 24 - license cc_by_nc_sa_2_5; pattern is a Regexp ok 25 - license cc_by_nc_sa_2_5; matches pattern name_name ok 26 - license cc_by_nc_sa_2_5; misses pattern not_iri_name 1..26 ok 83 - license cc_by_nc_sa_2_5; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_sa_3; pattern is a Regexp not ok 10 - license cc_by_nc_sa_3; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_nc_sa_3; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-SA|CC-BY-NC-SA-1.0|CC-BY-NC-SA-2.0|CC-BY-NC-SA-2.5|CC-BY-NC-SA-3.0|CC-BY-NC-SA-4.0|by-nc-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-SA|CC-BY-NC-SA-1.0|CC-BY-NC-SA-2.0|CC-BY-NC-SA-2.5|CC-BY-NC-SA-3.0|CC-BY-NC-SA-4.0|by-nc-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-SA|CC-BY-NC-SA-1.0|CC-BY-NC-SA-2.0|CC-BY-NC-SA-2.5|CC-BY-NC-SA-3.0|CC-BY-NC-SA-4.0|by-nc-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-SA|CC-BY-NC-SA-1.0|CC-BY-NC-SA-2.0|CC-BY-NC-SA-2.5|CC-BY-NC-SA-3.0|CC-BY-NC-SA-4.0|by-nc-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]NC[-–]SA[-–]3(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_nc_sa_3; misses pattern not_iri_grant ok 12 - license cc_by_nc_sa_3; misses pattern not_name_grant ok 13 - license cc_by_nc_sa_3; use subject_iri ok 14 - license cc_by_nc_sa_3; pattern is a Regexp ok 15 - license cc_by_nc_sa_3; matches pattern iri_iri not ok 16 - license cc_by_nc_sa_3; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_sa_3; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]sa/3\.0/?)' not ok 17 # TODO & SKIP license cc_by_nc_sa_3; dataset license missing ok 18 - license cc_by_nc_sa_3; use subject_license ok 19 - license cc_by_nc_sa_3; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_sa_3; dataset text missing ok 21 - license cc_by_nc_sa_3; misses pattern not_iri_license ok 22 - license cc_by_nc_sa_3; misses pattern not_name_license ok 23 - license cc_by_nc_sa_3; use subject_name ok 24 - license cc_by_nc_sa_3; pattern is a Regexp not ok 25 - license cc_by_nc_sa_3; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_nc_sa_3; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-NC-SA|CC-BY-NC-SA-1.0|CC-BY-NC-SA-2.0|CC-BY-NC-SA-2.5|CC-BY-NC-SA-3.0|CC-BY-NC-SA-4.0|by-nc-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-NC-SA|CC-BY-NC-SA-1.0|CC-BY-NC-SA-2.0|CC-BY-NC-SA-2.5|CC-BY-NC-SA-3.0|CC-BY-NC-SA-4.0|by-nc-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_nc_sa_3; misses pattern not_iri_name 1..26 ok 84 - license cc_by_nc_sa_3; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nc_sa_4; pattern is a Regexp not ok 10 - license cc_by_nc_sa_4; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_nc_sa_4; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International \(CC BY[-–]NC[-–]SA 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International \(CC BY[-–]NC[-–]SA 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International \(CC BY[-–]NC[-–]SA 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International \(CC BY[-–]NC[-–]SA 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]NC[-–]SA[-–]4(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_nc_sa_4; misses pattern not_iri_grant ok 12 - license cc_by_nc_sa_4; misses pattern not_name_grant ok 13 - license cc_by_nc_sa_4; use subject_iri ok 14 - license cc_by_nc_sa_4; pattern is a Regexp ok 15 - license cc_by_nc_sa_4; matches pattern iri_iri not ok 16 - license cc_by_nc_sa_4; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nc_sa_4; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nc[-–]sa/4\.0/?|(?:(?:https?:?)?(?://)?)tldrlegal\.com/license/creative[-–]commons[-–]attribution[-–]noncommercial[-–]sharealike[-–]4\.0[-–]international[-–]\(cc[-–]by[-–]nc[-–]sa[-–]4\.0\)))' not ok 17 # TODO & SKIP license cc_by_nc_sa_4; dataset license missing ok 18 - license cc_by_nc_sa_4; use subject_license ok 19 - license cc_by_nc_sa_4; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nc_sa_4; dataset text missing ok 21 - license cc_by_nc_sa_4; misses pattern not_iri_license ok 22 - license cc_by_nc_sa_4; misses pattern not_name_license ok 23 - license cc_by_nc_sa_4; use subject_name ok 24 - license cc_by_nc_sa_4; pattern is a Regexp not ok 25 - license cc_by_nc_sa_4; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_nc_sa_4; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International \(CC BY[-–]NC[-–]SA 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]NC[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International \(CC BY[-–]NC[-–]SA 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NonCommercial[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_nc_sa_4; misses pattern not_iri_name 1..26 ok 85 - license cc_by_nc_sa_4; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nd; pattern is a Regexp not ok 10 # TODO & SKIP license cc_by_nd; dataset grant missing not ok 11 # TODO & SKIP license cc_by_nd; dataset iri missing ok 12 - license cc_by_nd; misses pattern not_name_grant ok 13 - license cc_by_nd; use subject_iri ok 14 - license cc_by_nd; pattern is a Regexp not ok 15 # TODO & SKIP license cc_by_nd; dataset iri missing not ok 16 # TODO & SKIP license cc_by_nd; dataset grant missing not ok 17 # TODO & SKIP license cc_by_nd; dataset license missing not ok 18 - license cc_by_nd; use subject_license # TODO # Failed (TODO) test 'license cc_by_nd; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cc_by_nd; use subject_name ok 20 - license cc_by_nd; pattern is a Regexp ok 21 - license cc_by_nd; matches pattern name_name not ok 22 # TODO & SKIP license cc_by_nd; dataset iri missing 1..22 ok 86 - license cc_by_nd; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nd_1; pattern is a Regexp ok 10 - license cc_by_nd_1; matches pattern grant_grant ok 11 - license cc_by_nd_1; misses pattern not_iri_grant ok 12 - license cc_by_nd_1; misses pattern not_name_grant ok 13 - license cc_by_nd_1; use subject_iri ok 14 - license cc_by_nd_1; pattern is a Regexp ok 15 - license cc_by_nd_1; matches pattern iri_iri not ok 16 - license cc_by_nd_1; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nd_1; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NoDerivs 1.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/1.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nd/1\.0/?)' not ok 17 # TODO & SKIP license cc_by_nd_1; dataset license missing ok 18 - license cc_by_nd_1; use subject_license ok 19 - license cc_by_nd_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nd_1; dataset text missing ok 21 - license cc_by_nd_1; misses pattern not_iri_license ok 22 - license cc_by_nd_1; misses pattern not_name_license ok 23 - license cc_by_nd_1; use subject_name ok 24 - license cc_by_nd_1; pattern is a Regexp ok 25 - license cc_by_nd_1; matches pattern name_name ok 26 - license cc_by_nd_1; misses pattern not_iri_name 1..26 ok 87 - license cc_by_nd_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nd_2; pattern is a Regexp ok 10 - license cc_by_nd_2; matches pattern grant_grant ok 11 - license cc_by_nd_2; misses pattern not_iri_grant ok 12 - license cc_by_nd_2; misses pattern not_name_grant ok 13 - license cc_by_nd_2; use subject_iri ok 14 - license cc_by_nd_2; pattern is a Regexp ok 15 - license cc_by_nd_2; matches pattern iri_iri not ok 16 - license cc_by_nd_2; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nd_2; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NoDerivs 2.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/2.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nd/2\.0/?)' not ok 17 # TODO & SKIP license cc_by_nd_2; dataset license missing ok 18 - license cc_by_nd_2; use subject_license ok 19 - license cc_by_nd_2; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nd_2; dataset text missing ok 21 - license cc_by_nd_2; misses pattern not_iri_license ok 22 - license cc_by_nd_2; misses pattern not_name_license ok 23 - license cc_by_nd_2; use subject_name ok 24 - license cc_by_nd_2; pattern is a Regexp ok 25 - license cc_by_nd_2; matches pattern name_name ok 26 - license cc_by_nd_2; misses pattern not_iri_name 1..26 ok 88 - license cc_by_nd_2; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nd_2_5; pattern is a Regexp ok 10 - license cc_by_nd_2_5; matches pattern grant_grant ok 11 - license cc_by_nd_2_5; misses pattern not_iri_grant ok 12 - license cc_by_nd_2_5; misses pattern not_name_grant ok 13 - license cc_by_nd_2_5; use subject_iri ok 14 - license cc_by_nd_2_5; pattern is a Regexp ok 15 - license cc_by_nd_2_5; matches pattern iri_iri not ok 16 - license cc_by_nd_2_5; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nd_2_5; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NoDerivs 2.5 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/2.5/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nd/2\.5/?)' not ok 17 # TODO & SKIP license cc_by_nd_2_5; dataset license missing ok 18 - license cc_by_nd_2_5; use subject_license ok 19 - license cc_by_nd_2_5; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nd_2_5; dataset text missing ok 21 - license cc_by_nd_2_5; misses pattern not_iri_license ok 22 - license cc_by_nd_2_5; misses pattern not_name_license ok 23 - license cc_by_nd_2_5; use subject_name ok 24 - license cc_by_nd_2_5; pattern is a Regexp ok 25 - license cc_by_nd_2_5; matches pattern name_name ok 26 - license cc_by_nd_2_5; misses pattern not_iri_name 1..26 ok 89 - license cc_by_nd_2_5; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nd_3; pattern is a Regexp not ok 10 - license cc_by_nd_3; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_nd_3; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NoDerivs 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-ND|CC-BY-ND-1.0|CC-BY-ND-2.0|CC-BY-ND-2.5|CC-BY-ND-3.0|CC-BY-ND-4.0|by-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-ND|CC-BY-ND-1.0|CC-BY-ND-2.0|CC-BY-ND-2.5|CC-BY-ND-3.0|CC-BY-ND-4.0|by-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-ND|CC-BY-ND-1.0|CC-BY-ND-2.0|CC-BY-ND-2.5|CC-BY-ND-3.0|CC-BY-ND-4.0|by-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-ND|CC-BY-ND-1.0|CC-BY-ND-2.0|CC-BY-ND-2.5|CC-BY-ND-3.0|CC-BY-ND-4.0|by-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]ND[-–]3(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_nd_3; misses pattern not_iri_grant ok 12 - license cc_by_nd_3; misses pattern not_name_grant ok 13 - license cc_by_nd_3; use subject_iri ok 14 - license cc_by_nd_3; pattern is a Regexp ok 15 - license cc_by_nd_3; matches pattern iri_iri not ok 16 - license cc_by_nd_3; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nd_3; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NoDerivs 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nd/3\.0/?)' not ok 17 # TODO & SKIP license cc_by_nd_3; dataset license missing ok 18 - license cc_by_nd_3; use subject_license ok 19 - license cc_by_nd_3; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nd_3; dataset text missing ok 21 - license cc_by_nd_3; misses pattern not_iri_license ok 22 - license cc_by_nd_3; misses pattern not_name_license ok 23 - license cc_by_nd_3; use subject_name ok 24 - license cc_by_nd_3; pattern is a Regexp not ok 25 - license cc_by_nd_3; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_nd_3; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-NoDerivs 3.0 Unported License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivs 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-ND|CC-BY-ND-1.0|CC-BY-ND-2.0|CC-BY-ND-2.5|CC-BY-ND-3.0|CC-BY-ND-4.0|by-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-ND|CC-BY-ND-1.0|CC-BY-ND-2.0|CC-BY-ND-2.5|CC-BY-ND-3.0|CC-BY-ND-4.0|by-nd)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_nd_3; misses pattern not_iri_name 1..26 ok 90 - license cc_by_nd_3; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_nd_4; pattern is a Regexp not ok 10 - license cc_by_nd_4; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_nd_4; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International \(CC BY[-–]ND 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International \(CC BY[-–]ND 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International \(CC BY[-–]ND 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International \(CC BY[-–]ND 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]ND[-–]4(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_nd_4; misses pattern not_iri_grant ok 12 - license cc_by_nd_4; misses pattern not_name_grant ok 13 - license cc_by_nd_4; use subject_iri ok 14 - license cc_by_nd_4; pattern is a Regexp ok 15 - license cc_by_nd_4; matches pattern iri_iri not ok 16 - license cc_by_nd_4; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_nd_4; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]nd/4\.0/?|(?:(?:https?:?)?(?://)?)tldrlegal\.com/license/creative[-–]commons[-–]attribution[-–]noderivatives[-–]4\.0[-–]international[-–]\(cc[-–]by[-–]nd[-–]4\.0\)))' not ok 17 # TODO & SKIP license cc_by_nd_4; dataset license missing ok 18 - license cc_by_nd_4; use subject_license ok 19 - license cc_by_nd_4; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_nd_4; dataset text missing ok 21 - license cc_by_nd_4; misses pattern not_iri_license ok 22 - license cc_by_nd_4; misses pattern not_name_license ok 23 - license cc_by_nd_4; use subject_name ok 24 - license cc_by_nd_4; pattern is a Regexp not ok 25 - license cc_by_nd_4; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_nd_4; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-NoDerivatives 4.0 International License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International \(CC BY[-–]ND 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]ND\b|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International \(CC BY[-–]ND 4.0\)|(?:[Tt]he )?Creative Commons Attribution[-–]NoDerivatives 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_nd_4; misses pattern not_iri_name 1..26 ok 91 - license cc_by_nd_4; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_sa; pattern is a Regexp not ok 10 # TODO & SKIP license cc_by_sa; dataset grant missing not ok 11 # TODO & SKIP license cc_by_sa; dataset iri missing ok 12 - license cc_by_sa; misses pattern not_name_grant ok 13 - license cc_by_sa; use subject_iri ok 14 - license cc_by_sa; pattern is a Regexp not ok 15 # TODO & SKIP license cc_by_sa; dataset iri missing not ok 16 # TODO & SKIP license cc_by_sa; dataset grant missing not ok 17 # TODO & SKIP license cc_by_sa; dataset license missing not ok 18 - license cc_by_sa; use subject_license # TODO # Failed (TODO) test 'license cc_by_sa; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cc_by_sa; use subject_name ok 20 - license cc_by_sa; pattern is a Regexp ok 21 - license cc_by_sa; matches pattern name_name not ok 22 # TODO & SKIP license cc_by_sa; dataset iri missing 1..22 ok 92 - license cc_by_sa; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_sa_1; pattern is a Regexp ok 10 - license cc_by_sa_1; matches pattern grant_grant ok 11 - license cc_by_sa_1; misses pattern not_iri_grant ok 12 - license cc_by_sa_1; misses pattern not_name_grant ok 13 - license cc_by_sa_1; use subject_iri ok 14 - license cc_by_sa_1; pattern is a Regexp ok 15 - license cc_by_sa_1; matches pattern iri_iri not ok 16 - license cc_by_sa_1; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_sa_1; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-ShareAlike 1.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/1.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]sa/1\.0/?)' not ok 17 # TODO & SKIP license cc_by_sa_1; dataset license missing ok 18 - license cc_by_sa_1; use subject_license ok 19 - license cc_by_sa_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_sa_1; dataset text missing ok 21 - license cc_by_sa_1; misses pattern not_iri_license ok 22 - license cc_by_sa_1; misses pattern not_name_license ok 23 - license cc_by_sa_1; use subject_name ok 24 - license cc_by_sa_1; pattern is a Regexp ok 25 - license cc_by_sa_1; matches pattern name_name ok 26 - license cc_by_sa_1; misses pattern not_iri_name 1..26 ok 93 - license cc_by_sa_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_sa_2; pattern is a Regexp ok 10 - license cc_by_sa_2; matches pattern grant_grant ok 11 - license cc_by_sa_2; misses pattern not_iri_grant ok 12 - license cc_by_sa_2; misses pattern not_name_grant ok 13 - license cc_by_sa_2; use subject_iri ok 14 - license cc_by_sa_2; pattern is a Regexp ok 15 - license cc_by_sa_2; matches pattern iri_iri not ok 16 - license cc_by_sa_2; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_sa_2; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-ShareAlike 2.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]sa/2\.0/?)' not ok 17 # TODO & SKIP license cc_by_sa_2; dataset license missing ok 18 - license cc_by_sa_2; use subject_license ok 19 - license cc_by_sa_2; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_sa_2; dataset text missing ok 21 - license cc_by_sa_2; misses pattern not_iri_license ok 22 - license cc_by_sa_2; misses pattern not_name_license ok 23 - license cc_by_sa_2; use subject_name ok 24 - license cc_by_sa_2; pattern is a Regexp ok 25 - license cc_by_sa_2; matches pattern name_name ok 26 - license cc_by_sa_2; misses pattern not_iri_name 1..26 ok 94 - license cc_by_sa_2; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_sa_2_5; pattern is a Regexp ok 10 - license cc_by_sa_2_5; matches pattern grant_grant ok 11 - license cc_by_sa_2_5; misses pattern not_iri_grant ok 12 - license cc_by_sa_2_5; misses pattern not_name_grant ok 13 - license cc_by_sa_2_5; use subject_iri ok 14 - license cc_by_sa_2_5; pattern is a Regexp ok 15 - license cc_by_sa_2_5; matches pattern iri_iri not ok 16 - license cc_by_sa_2_5; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_sa_2_5; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-ShareAlike 2.5 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]sa/2\.5/?)' not ok 17 # TODO & SKIP license cc_by_sa_2_5; dataset license missing ok 18 - license cc_by_sa_2_5; use subject_license ok 19 - license cc_by_sa_2_5; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_sa_2_5; dataset text missing ok 21 - license cc_by_sa_2_5; misses pattern not_iri_license ok 22 - license cc_by_sa_2_5; misses pattern not_name_license ok 23 - license cc_by_sa_2_5; use subject_name ok 24 - license cc_by_sa_2_5; pattern is a Regexp ok 25 - license cc_by_sa_2_5; matches pattern name_name ok 26 - license cc_by_sa_2_5; misses pattern not_iri_name 1..26 ok 95 - license cc_by_sa_2_5; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_sa_3; pattern is a Regexp not ok 10 - license cc_by_sa_3; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_sa_3; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-SA|CC-BY-SA-1.0|CC-BY-SA-2.0|CC-BY-SA-2.5|CC-BY-SA-3.0|CC-BY-SA-4.0|by-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-SA|CC-BY-SA-1.0|CC-BY-SA-2.0|CC-BY-SA-2.5|CC-BY-SA-3.0|CC-BY-SA-4.0|by-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-SA|CC-BY-SA-1.0|CC-BY-SA-2.0|CC-BY-SA-2.5|CC-BY-SA-3.0|CC-BY-SA-4.0|by-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-SA|CC-BY-SA-1.0|CC-BY-SA-2.0|CC-BY-SA-2.5|CC-BY-SA-3.0|CC-BY-SA-4.0|by-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]SA[-–]3(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_sa_3; misses pattern not_iri_grant ok 12 - license cc_by_sa_3; misses pattern not_name_grant ok 13 - license cc_by_sa_3; use subject_iri ok 14 - license cc_by_sa_3; pattern is a Regexp ok 15 - license cc_by_sa_3; matches pattern iri_iri not ok 16 - license cc_by_sa_3; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_sa_3; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]sa/3\.0/?)' not ok 17 # TODO & SKIP license cc_by_sa_3; dataset license missing ok 18 - license cc_by_sa_3; use subject_license ok 19 - license cc_by_sa_3; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_sa_3; dataset text missing ok 21 - license cc_by_sa_3; misses pattern not_iri_license ok 22 - license cc_by_sa_3; misses pattern not_name_license ok 23 - license cc_by_sa_3; use subject_name ok 24 - license cc_by_sa_3; pattern is a Regexp not ok 25 - license cc_by_sa_3; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_sa_3; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-ShareAlike 3.0 Unported License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)? of (?:(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 3.0 Unported(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CC-BY-SA|CC-BY-SA-1.0|CC-BY-SA-2.0|CC-BY-SA-2.5|CC-BY-SA-3.0|CC-BY-SA-4.0|by-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?3(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CC-BY-SA|CC-BY-SA-1.0|CC-BY-SA-2.0|CC-BY-SA-2.5|CC-BY-SA-3.0|CC-BY-SA-4.0|by-sa)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_sa_3; misses pattern not_iri_name 1..26 ok 96 - license cc_by_sa_3; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_by_sa_4; pattern is a Regexp not ok 10 - license cc_by_sa_4; matches pattern grant_grant # TODO # Failed (TODO) test 'license cc_by_sa_4; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )? Creative Commons Attribution[-–]ShareAlike 4.0 International \(CC BY[-–]SA 4.0\)|(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )? Creative Commons Attribution[-–]ShareAlike 4.0 International \(CC BY[-–]SA 4.0\)|(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z))|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )? Creative Commons Attribution[-–]ShareAlike 4.0 International \(CC BY[-–]SA 4.0\)|(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )? Creative Commons Attribution[-–]ShareAlike 4.0 International \(CC BY[-–]SA 4.0\)|(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)|CC[-–]BY[-–]SA[-–]4(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' ok 11 - license cc_by_sa_4; misses pattern not_iri_grant ok 12 - license cc_by_sa_4; misses pattern not_name_grant ok 13 - license cc_by_sa_4; use subject_iri ok 14 - license cc_by_sa_4; pattern is a Regexp ok 15 - license cc_by_sa_4; matches pattern iri_iri not ok 16 - license cc_by_sa_4; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_by_sa_4; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^u:(?:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/by[-–]sa/4\.0/?|(?:(?:https?:?)?(?://)?)tldrlegal\.com/license/[-–]creative[-–]commons[-–]attribution[-–]sharealike[-–]4\.0[-–]international[-–]\(cc[-–]by[-–]sa[-–]4\.0\)))' not ok 17 # TODO & SKIP license cc_by_sa_4; dataset license missing ok 18 - license cc_by_sa_4; use subject_license ok 19 - license cc_by_sa_4; pattern is a Regexp not ok 20 # TODO & SKIP license cc_by_sa_4; dataset text missing ok 21 - license cc_by_sa_4; misses pattern not_iri_license ok 22 - license cc_by_sa_4; misses pattern not_name_license ok 23 - license cc_by_sa_4; use subject_name ok 24 - license cc_by_sa_4; pattern is a Regexp not ok 25 - license cc_by_sa_4; matches pattern name_name # TODO # Failed (TODO) test 'license cc_by_sa_4; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Attribution-ShareAlike 4.0 International License' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)? of (?:(?:[Tt]he )? Creative Commons Attribution[-–]ShareAlike 4.0 International \(CC BY[-–]SA 4.0\)|(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )? Creative Commons Attribution[-–]ShareAlike 4.0 International \(CC BY[-–]SA 4.0\)|(?:[Tt]he )?\bCC[-–]BY[-–]SA\b|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International|(?:[Tt]he )?Creative Commons Attribution[-–]ShareAlike 4.0 International(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?4(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_by_sa_4; misses pattern not_iri_name 1..26 ok 97 - license cc_by_sa_4; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_cc0; pattern is a Regexp ok 10 - license cc_cc0; matches pattern grant_grant ok 11 - license cc_cc0; misses pattern not_iri_grant ok 12 - license cc_cc0; misses pattern not_name_grant ok 13 - license cc_cc0; use subject_iri ok 14 - license cc_cc0; pattern is a Regexp ok 15 - license cc_cc0; matches pattern iri_iri ok 16 - license cc_cc0; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cc_cc0; dataset license missing not ok 18 - license cc_cc0; use subject_license # TODO # Failed (TODO) test 'license cc_cc0; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cc_cc0; use subject_name ok 20 - license cc_cc0; pattern is a Regexp ok 21 - license cc_cc0; matches pattern name_name ok 22 - license cc_cc0; misses pattern not_iri_name 1..22 ok 98 - license cc_cc0; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_cc0_1; pattern is a Regexp ok 10 - license cc_cc0_1; matches pattern grant_grant ok 11 - license cc_cc0_1; misses pattern not_iri_grant ok 12 - license cc_cc0_1; misses pattern not_name_grant ok 13 - license cc_cc0_1; use subject_iri ok 14 - license cc_cc0_1; pattern is a Regexp ok 15 - license cc_cc0_1; matches pattern iri_iri ok 16 - license cc_cc0_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cc_cc0_1; dataset license missing ok 18 - license cc_cc0_1; use subject_license # TODO ok 19 - license cc_cc0_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_cc0_1; dataset text missing ok 21 - license cc_cc0_1; misses pattern not_iri_license ok 22 - license cc_cc0_1; misses pattern not_name_license ok 23 - license cc_cc0_1; use subject_name ok 24 - license cc_cc0_1; pattern is a Regexp not ok 25 - license cc_cc0_1; matches pattern name_name # TODO # Failed (TODO) test 'license cc_cc0_1; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Creative Commons Zero 1.0 Universal' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1(?:\.0)? of (?:(?:[Tt]he )?\bCC0\b|(?:[Tt]he )?\bCC0\b|(?:[Tt]he )?Creative Commons CC0 1.0 Universal|(?:[Tt]he )?Creative Commons CC0 1.0 Universal \(CC[-–]0\)|(?:[Tt]he )?Creative Commons CC0 Universal 1.0 Public Domain Dedication|(?:[Tt]he )?\bcc0\b))|(?:(?:[Tt]he )?\bCC0\b|(?:[Tt]he )?\bCC0\b|(?:[Tt]he )?Creative Commons CC0 1.0 Universal|(?:[Tt]he )?Creative Commons CC0 1.0 Universal \(CC[-–]0\)|(?:[Tt]he )?Creative Commons CC0 Universal 1.0 Public Domain Dedication|(?:[Tt]he )?\bcc0\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1(?:\.0)?(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1(?:\.0)?(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cc_cc0_1; misses pattern not_iri_name 1..26 ok 99 - license cc_cc0_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_nc; pattern is a Regexp not ok 10 # TODO & SKIP license cc_nc; dataset grant missing not ok 11 # TODO & SKIP license cc_nc; dataset iri missing ok 12 - license cc_nc; misses pattern not_name_grant ok 13 - license cc_nc; use subject_iri ok 14 - license cc_nc; pattern is a Regexp not ok 15 # TODO & SKIP license cc_nc; dataset iri missing not ok 16 # TODO & SKIP license cc_nc; dataset grant missing not ok 17 # TODO & SKIP license cc_nc; dataset license missing not ok 18 - license cc_nc; use subject_license # TODO # Failed (TODO) test 'license cc_nc; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cc_nc; use subject_name ok 20 - license cc_nc; pattern is a Regexp ok 21 - license cc_nc; matches pattern name_name not ok 22 # TODO & SKIP license cc_nc; dataset iri missing 1..22 ok 100 - license cc_nc; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_nc_1; pattern is a Regexp ok 10 - license cc_nc_1; matches pattern grant_grant ok 11 - license cc_nc_1; misses pattern not_iri_grant ok 12 - license cc_nc_1; misses pattern not_name_grant ok 13 - license cc_nc_1; use subject_iri ok 14 - license cc_nc_1; pattern is a Regexp not ok 15 - license cc_nc_1; matches pattern iri_iri # TODO # Failed (TODO) test 'license cc_nc_1; matches pattern iri_iri' # at t/lib/MyTest.pm line 113. # 'https://creativecommons.org/licenses/nc/1.0/' # doesn't match '(?^:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/nc/2\.0/?)' ok 16 - license cc_nc_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cc_nc_1; dataset license missing ok 18 - license cc_nc_1; use subject_license ok 19 - license cc_nc_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_nc_1; dataset text missing ok 21 - license cc_nc_1; misses pattern not_iri_license ok 22 - license cc_nc_1; misses pattern not_name_license ok 23 - license cc_nc_1; use subject_name ok 24 - license cc_nc_1; pattern is a Regexp ok 25 - license cc_nc_1; matches pattern name_name ok 26 - license cc_nc_1; misses pattern not_iri_name 1..26 ok 101 - license cc_nc_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_nd; pattern is a Regexp not ok 10 # TODO & SKIP license cc_nd; dataset grant missing not ok 11 # TODO & SKIP license cc_nd; dataset iri missing ok 12 - license cc_nd; misses pattern not_name_grant ok 13 - license cc_nd; use subject_iri ok 14 - license cc_nd; pattern is a Regexp not ok 15 # TODO & SKIP license cc_nd; dataset iri missing not ok 16 # TODO & SKIP license cc_nd; dataset grant missing not ok 17 # TODO & SKIP license cc_nd; dataset license missing not ok 18 - license cc_nd; use subject_license # TODO # Failed (TODO) test 'license cc_nd; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. 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 # TODO & SKIP license cc_nd; dataset iri missing 1..22 ok 102 - license cc_nd; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_nd_1; pattern is a Regexp ok 10 - license cc_nd_1; matches pattern grant_grant ok 11 - license cc_nd_1; misses pattern not_iri_grant ok 12 - license cc_nd_1; misses pattern not_name_grant ok 13 - license cc_nd_1; use subject_iri ok 14 - license cc_nd_1; pattern is a Regexp ok 15 - license cc_nd_1; matches pattern iri_iri not ok 16 - license cc_nd_1; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_nd_1; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons NoDerivs 1.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/nd/1.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/nd/1\.0/?)' not ok 17 # TODO & SKIP license cc_nd_1; dataset license missing ok 18 - license cc_nd_1; use subject_license ok 19 - license cc_nd_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_nd_1; dataset text missing ok 21 - license cc_nd_1; misses pattern not_iri_license ok 22 - license cc_nd_1; misses pattern not_name_license ok 23 - license cc_nd_1; use subject_name ok 24 - license cc_nd_1; pattern is a Regexp ok 25 - license cc_nd_1; matches pattern name_name ok 26 - license cc_nd_1; misses pattern not_iri_name 1..26 ok 103 - license cc_nd_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_sa; pattern is a Regexp not ok 10 # TODO & SKIP license cc_sa; dataset grant missing not ok 11 # TODO & SKIP license cc_sa; dataset iri missing ok 12 - license cc_sa; misses pattern not_name_grant ok 13 - license cc_sa; use subject_iri ok 14 - license cc_sa; pattern is a Regexp not ok 15 # TODO & SKIP license cc_sa; dataset iri missing not ok 16 # TODO & SKIP license cc_sa; dataset grant missing not ok 17 # TODO & SKIP license cc_sa; dataset license missing not ok 18 - license cc_sa; use subject_license # TODO # Failed (TODO) test 'license cc_sa; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. 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 # TODO & SKIP license cc_sa; dataset iri missing 1..22 ok 104 - license cc_sa; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_sa_1; pattern is a Regexp ok 10 - license cc_sa_1; matches pattern grant_grant ok 11 - license cc_sa_1; misses pattern not_iri_grant ok 12 - license cc_sa_1; misses pattern not_name_grant ok 13 - license cc_sa_1; use subject_iri ok 14 - license cc_sa_1; pattern is a Regexp ok 15 - license cc_sa_1; matches pattern iri_iri not ok 16 - license cc_sa_1; misses pattern not_grant_iri # TODO # Failed (TODO) test 'license cc_sa_1; misses pattern not_grant_iri' # at t/lib/MyTest.pm line 113. # 'This work is licensed under the Creative Commons ShareAlike 1.0 Generic License. # To view a copy of this license, visit http://creativecommons.org/licenses/sa/1.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. # ' # matches '(?^:(?:(?:https?:?)?(?://)?)creativecommons\.org/licenses/sa/1\.0/?)' not ok 17 # TODO & SKIP license cc_sa_1; dataset license missing ok 18 - license cc_sa_1; use subject_license ok 19 - license cc_sa_1; pattern is a Regexp not ok 20 # TODO & SKIP license cc_sa_1; dataset text missing ok 21 - license cc_sa_1; misses pattern not_iri_license ok 22 - license cc_sa_1; misses pattern not_name_license ok 23 - license cc_sa_1; use subject_name ok 24 - license cc_sa_1; pattern is a Regexp ok 25 - license cc_sa_1; matches pattern name_name ok 26 - license cc_sa_1; misses pattern not_iri_name 1..26 ok 105 - license cc_sa_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cc_sp; pattern is a Regexp not ok 10 # TODO & SKIP license cc_sp; dataset grant missing not ok 11 # TODO & SKIP license cc_sp; dataset iri missing ok 12 - license cc_sp; misses pattern not_name_grant not ok 13 - license cc_sp; use subject_iri # TODO # Failed (TODO) test 'license cc_sp; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license cc_sp; use subject_license # TODO # Failed (TODO) test 'license cc_sp; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license cc_sp; use subject_name ok 16 - license cc_sp; pattern is a Regexp ok 17 - license cc_sp; matches pattern name_name not ok 18 # TODO & SKIP license cc_sp; dataset iri missing 1..18 ok 106 - license cc_sp; check coverage # Subtest: 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; use subject_grant ok 9 - license cddl; pattern is a Regexp not ok 10 # TODO & SKIP license cddl; dataset grant missing not ok 11 # TODO & SKIP license cddl; dataset iri missing ok 12 - license cddl; misses pattern not_name_grant ok 13 - license cddl; use subject_iri ok 14 - license cddl; pattern is a Regexp not ok 15 # TODO & SKIP license cddl; dataset iri missing not ok 16 # TODO & SKIP license cddl; dataset grant missing not ok 17 # TODO & SKIP license cddl; dataset license missing not ok 18 - license cddl; use subject_license # TODO # Failed (TODO) test 'license cddl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cddl; use subject_name ok 20 - license cddl; pattern is a Regexp ok 21 - license cddl; matches pattern name_name not ok 22 # TODO & SKIP license cddl; dataset iri missing 1..22 ok 107 - license cddl; check coverage # Subtest: 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; use subject_grant ok 9 - license cddl_1; pattern is a Regexp not ok 10 # TODO & SKIP license cddl_1; dataset grant missing not ok 11 # TODO & SKIP license cddl_1; dataset iri missing ok 12 - license cddl_1; misses pattern not_name_grant ok 13 - license cddl_1; use subject_iri # TODO ok 14 - license cddl_1; pattern is a Regexp not ok 15 # TODO & SKIP license cddl_1; dataset iri missing not ok 16 # TODO & SKIP license cddl_1; dataset grant missing not ok 17 # TODO & SKIP license cddl_1; dataset license missing ok 18 - license cddl_1; use subject_license ok 19 - license cddl_1; pattern is a Regexp ok 20 - license cddl_1; matches pattern text_license not ok 21 # TODO & SKIP license cddl_1; dataset iri missing ok 22 - license cddl_1; misses pattern not_name_license ok 23 - license cddl_1; use subject_name ok 24 - license cddl_1; pattern is a Regexp ok 25 - license cddl_1; matches pattern name_name not ok 26 # TODO & SKIP license cddl_1; dataset iri missing 1..26 ok 108 - license cddl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cddl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license cddl_1_1; dataset grant missing not ok 11 # TODO & SKIP license cddl_1_1; dataset iri missing ok 12 - license cddl_1_1; misses pattern not_name_grant ok 13 - license cddl_1_1; use subject_iri # TODO ok 14 - license cddl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license cddl_1_1; dataset iri missing not ok 16 # TODO & SKIP license cddl_1_1; dataset grant missing not ok 17 # TODO & SKIP license cddl_1_1; dataset license missing ok 18 - license cddl_1_1; use subject_license ok 19 - license cddl_1_1; pattern is a Regexp ok 20 - license cddl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license cddl_1_1; dataset iri missing ok 22 - license cddl_1_1; misses pattern not_name_license ok 23 - license cddl_1_1; use subject_name ok 24 - license cddl_1_1; pattern is a Regexp ok 25 - license cddl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license cddl_1_1; dataset iri missing 1..26 ok 109 - license cddl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill; pattern is a Regexp not ok 10 # TODO & SKIP license cecill; dataset grant missing not ok 11 # TODO & SKIP license cecill; dataset iri missing ok 12 - license cecill; misses pattern not_name_grant ok 13 - license cecill; use subject_iri ok 14 - license cecill; pattern is a Regexp not ok 15 # TODO & SKIP license cecill; dataset iri missing not ok 16 # TODO & SKIP license cecill; dataset grant missing not ok 17 # TODO & SKIP license cecill; dataset license missing ok 18 - license cecill; use subject_license ok 19 - license cecill; pattern is a Regexp ok 20 - license cecill; matches pattern text_license not ok 21 # TODO & SKIP license cecill; dataset iri missing ok 22 - license cecill; misses pattern not_name_license ok 23 - license cecill; use subject_name ok 24 - license cecill; pattern is a Regexp ok 25 - license cecill; matches pattern name_name not ok 26 # TODO & SKIP license cecill; dataset iri missing 1..26 ok 110 - license cecill; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill_1; pattern is a Regexp not ok 10 # TODO & SKIP license cecill_1; dataset grant missing ok 11 - license cecill_1; misses pattern not_iri_grant ok 12 - license cecill_1; misses pattern not_name_grant ok 13 - license cecill_1; use subject_iri ok 14 - license cecill_1; pattern is a Regexp ok 15 - license cecill_1; matches pattern iri_iri not ok 16 # TODO & SKIP license cecill_1; dataset grant missing not ok 17 # TODO & SKIP license cecill_1; dataset license missing ok 18 - license cecill_1; use subject_license ok 19 - license cecill_1; pattern is a Regexp ok 20 - license cecill_1; matches pattern text_license ok 21 - license cecill_1; misses pattern not_iri_license ok 22 - license cecill_1; misses pattern not_name_license ok 23 - license cecill_1; use subject_name ok 24 - license cecill_1; pattern is a Regexp ok 25 - license cecill_1; matches pattern name_name # TODO ok 26 - license cecill_1; misses pattern not_iri_name 1..26 ok 111 - license cecill_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license cecill_1_1; dataset grant missing ok 11 - license cecill_1_1; misses pattern not_iri_grant ok 12 - license cecill_1_1; misses pattern not_name_grant ok 13 - license cecill_1_1; use subject_iri ok 14 - license cecill_1_1; pattern is a Regexp ok 15 - license cecill_1_1; matches pattern iri_iri not ok 16 # TODO & SKIP license cecill_1_1; dataset grant missing not ok 17 # TODO & SKIP license cecill_1_1; dataset license missing ok 18 - license cecill_1_1; use subject_license ok 19 - license cecill_1_1; pattern is a Regexp ok 20 - license cecill_1_1; matches pattern text_license ok 21 - license cecill_1_1; misses pattern not_iri_license ok 22 - license cecill_1_1; misses pattern not_name_license ok 23 - license cecill_1_1; use subject_name ok 24 - license cecill_1_1; pattern is a Regexp not ok 25 - license cecill_1_1; matches pattern name_name # TODO # Failed (TODO) test 'license cecill_1_1; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'CeCILL Free Software License Agreement v1.1' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.1 of (?:(?:[Tt]he )?\bCECILL\b|(?:[Tt]he )?CeCILL(?: [Ll]icen[cs]e)?|(?:[Tt]he )?FREE SOFTWARE LICENSING AGREEMENT CeCILL))|(?:(?:[Tt]he )?\bCECILL\b|(?:[Tt]he )?CeCILL(?: [Ll]icen[cs]e)?|(?:[Tt]he )?FREE SOFTWARE LICENSING AGREEMENT CeCILL)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.1(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CECILL|CECILL-1.0|CECILL-1.1|CECILL-2.0|CECILL-2.1|CeCILL)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.1(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CECILL|CECILL-1.0|CECILL-1.1|CECILL-2.0|CECILL-2.1|CeCILL)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cecill_1_1; misses pattern not_iri_name 1..26 ok 112 - license cecill_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill_2; pattern is a Regexp not ok 10 # TODO & SKIP license cecill_2; dataset grant missing ok 11 - license cecill_2; misses pattern not_iri_grant ok 12 - license cecill_2; misses pattern not_name_grant ok 13 - license cecill_2; use subject_iri ok 14 - license cecill_2; pattern is a Regexp ok 15 - license cecill_2; matches pattern iri_iri not ok 16 # TODO & SKIP license cecill_2; dataset grant missing not ok 17 # TODO & SKIP license cecill_2; dataset license missing ok 18 - license cecill_2; use subject_license ok 19 - license cecill_2; pattern is a Regexp ok 20 - license cecill_2; matches pattern text_license ok 21 - license cecill_2; misses pattern not_iri_license ok 22 - license cecill_2; misses pattern not_name_license ok 23 - license cecill_2; use subject_name ok 24 - license cecill_2; pattern is a Regexp not ok 25 - license cecill_2; matches pattern name_name # TODO # Failed (TODO) test 'license cecill_2; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'CeCILL Free Software License Agreement v2.0' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.2 of (?:(?:[Tt]he )?\bCECILL\b|(?:[Tt]he )?CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL|(?:[Tt]he )?CeCILL FREE SOFTWARE LICENSE AGREEMENT|(?:[Tt]he )?CeCILL Free Software(?: [Ll]icen[cs]e)? Agreement|(?:[Tt]he )?CeCILL(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bcecill\b))|(?:(?:[Tt]he )?\bCECILL\b|(?:[Tt]he )?CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL|(?:[Tt]he )?CeCILL FREE SOFTWARE LICENSE AGREEMENT|(?:[Tt]he )?CeCILL Free Software(?: [Ll]icen[cs]e)? Agreement|(?:[Tt]he )?CeCILL(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bcecill\b)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.2(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(CECILL|CECILL-1.0|CECILL-1.1|CECILL-2.0|CECILL-2.1|CeCILL|cecill-v2)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.2(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(CECILL|CECILL-1.0|CECILL-1.1|CECILL-2.0|CECILL-2.1|CeCILL|cecill-v2)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cecill_2; misses pattern not_iri_name 1..26 ok 113 - license cecill_2; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill_2_1; pattern is a Regexp ok 10 - license cecill_2_1; matches pattern grant_grant ok 11 - license cecill_2_1; misses pattern not_iri_grant ok 12 - license cecill_2_1; misses pattern not_name_grant ok 13 - license cecill_2_1; use subject_iri ok 14 - license cecill_2_1; pattern is a Regexp ok 15 - license cecill_2_1; matches pattern iri_iri ok 16 - license cecill_2_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cecill_2_1; dataset license missing ok 18 - license cecill_2_1; use subject_license ok 19 - license cecill_2_1; pattern is a Regexp ok 20 - license cecill_2_1; matches pattern text_license ok 21 - license cecill_2_1; misses pattern not_iri_license ok 22 - license cecill_2_1; misses pattern not_name_license ok 23 - license cecill_2_1; use subject_name ok 24 - license cecill_2_1; pattern is a Regexp not ok 25 - license cecill_2_1; matches pattern name_name # TODO # Failed (TODO) test 'license cecill_2_1; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'CeCILL Free Software License Agreement v2.1' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?2.1 of (?:(?:[Tt]he )?CEA CNRS Inria Logiciel Libre(?: [Ll]icen[cs]e)?,? version 2.1 \(CeCILL[-–]2.1\)|(?:[Tt]he )?\bCECILL\b|(?:[Tt]he )?\bCECILL\b|(?:[Tt]he )?CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL|(?:[Tt]he )?CeCILL FREE SOFTWARE LICENSE AGREEMENT|(?:[Tt]he )?CeCILL(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?CEA CNRS Inria Logiciel Libre(?: [Ll]icen[cs]e)?,? version 2.1 \(CeCILL[-–]2.1\)|(?:[Tt]he )?\bCECILL\b|(?:[Tt]he )?\bCECILL\b|(?:[Tt]he )?CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL|(?:[Tt]he )?CeCILL FREE SOFTWARE LICENSE AGREEMENT|(?:[Tt]he )?CeCILL(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?2.1(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?2.1(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' ok 26 - license cecill_2_1; misses pattern not_iri_name 1..26 ok 114 - license cecill_2_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill_b; pattern is a Regexp ok 10 - license cecill_b; matches pattern grant_grant ok 11 - license cecill_b; misses pattern not_iri_grant ok 12 - license cecill_b; misses pattern not_name_grant ok 13 - license cecill_b; use subject_iri ok 14 - license cecill_b; pattern is a Regexp ok 15 - license cecill_b; matches pattern iri_iri ok 16 - license cecill_b; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cecill_b; dataset license missing ok 18 - license cecill_b; use subject_license ok 19 - license cecill_b; pattern is a Regexp ok 20 - license cecill_b; matches pattern text_license ok 21 - license cecill_b; misses pattern not_iri_license ok 22 - license cecill_b; misses pattern not_name_license ok 23 - license cecill_b; use subject_name ok 24 - license cecill_b; pattern is a Regexp ok 25 - license cecill_b; matches pattern name_name not ok 26 - license cecill_b; misses pattern not_iri_name # TODO # Failed (TODO) test 'license cecill_b; misses pattern not_iri_name' # at t/lib/MyTest.pm line 113. # 'https://cecill.info/licences/Licence_CeCILL-B_V1-en.html' # matches '(?^u:(?:(?:[Tt]he )?\bCECILL[-–]B\b|(?:[Tt]he )?\bCECILL[-–]B\b|(?:[Tt]he )?\bCECILL[-–]B[-–]1.0\b|(?:[Tt]he )?CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL[-–]B|(?:[Tt]he )?CeCILL[-–]B FREE SOFTWARE LICENSE AGREEMENT|(?:[Tt]he )?CeCILL[-–]B FREE SOFTWARE LICENSE AGREEMENT Version 1.0|(?:[Tt]he )?CeCILL[-–]B Free Software(?: [Ll]icen[cs]e)? Agreement|(?:[Tt]he )?CeCILL[-–]B(?: [Ll]icen[cs]e)?|(?:[Tt]he )?CeCILL[-–]B(?: [Ll]icen[cs]e)? 1.0)(?: ?\((?:the )?\"?(CECILL-B|CECILL-B-1.0)(?: [Ll]icen[cs]e)?\"?\))?)' 1..26 ok 115 - license cecill_b; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill_b_1; pattern is a Regexp ok 10 - license cecill_b_1; matches pattern grant_grant ok 11 - license cecill_b_1; misses pattern not_iri_grant ok 12 - license cecill_b_1; misses pattern not_name_grant ok 13 - license cecill_b_1; use subject_iri ok 14 - license cecill_b_1; pattern is a Regexp ok 15 - license cecill_b_1; matches pattern iri_iri ok 16 - license cecill_b_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cecill_b_1; dataset license missing ok 18 - license cecill_b_1; use subject_license ok 19 - license cecill_b_1; pattern is a Regexp ok 20 - license cecill_b_1; matches pattern text_license ok 21 - license cecill_b_1; misses pattern not_iri_license ok 22 - license cecill_b_1; misses pattern not_name_license ok 23 - license cecill_b_1; use subject_name ok 24 - license cecill_b_1; pattern is a Regexp ok 25 - license cecill_b_1; matches pattern name_name ok 26 - license cecill_b_1; misses pattern not_iri_name # TODO 1..26 ok 116 - license cecill_b_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill_c; pattern is a Regexp ok 10 - license cecill_c; matches pattern grant_grant ok 11 - license cecill_c; misses pattern not_iri_grant ok 12 - license cecill_c; misses pattern not_name_grant ok 13 - license cecill_c; use subject_iri ok 14 - license cecill_c; pattern is a Regexp ok 15 - license cecill_c; matches pattern iri_iri ok 16 - license cecill_c; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cecill_c; dataset license missing ok 18 - license cecill_c; use subject_license ok 19 - license cecill_c; pattern is a Regexp ok 20 - license cecill_c; matches pattern text_license ok 21 - license cecill_c; misses pattern not_iri_license ok 22 - license cecill_c; misses pattern not_name_license ok 23 - license cecill_c; use subject_name ok 24 - license cecill_c; pattern is a Regexp ok 25 - license cecill_c; matches pattern name_name not ok 26 - license cecill_c; misses pattern not_iri_name # TODO # Failed (TODO) test 'license cecill_c; misses pattern not_iri_name' # at t/lib/MyTest.pm line 113. # 'https://cecill.info/licences/Licence_CeCILL-C_V1-fr.html' # matches '(?^u:(?:(?:[Tt]he )?\bCECILL[-–]C\b|(?:[Tt]he )?\bCECILL[-–]C\b|(?:[Tt]he )?\bCECILL[-–]C[-–]1.0\b|(?:[Tt]he )?CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL[-–]C|(?:[Tt]he )?CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL[-–]C Version 1.0|(?:[Tt]he )?CeCILL[-–]C FREE SOFTWARE LICENSE AGREEMENT|(?:[Tt]he )?CeCILL[-–]C Free Software(?: [Ll]icen[cs]e)? Agreement|(?:[Tt]he )?CeCILL[-–]C(?: [Ll]icen[cs]e)?|(?:[Tt]he )?CeCILL[-–]C(?: [Ll]icen[cs]e)? 1.0)(?: ?\((?:the )?\"?(CECILL-C|CECILL-C-1.0)(?: [Ll]icen[cs]e)?\"?\))?)' 1..26 ok 117 - license cecill_c; check coverage # Subtest: 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; use subject_grant ok 9 - license cecill_c_1; pattern is a Regexp ok 10 - license cecill_c_1; matches pattern grant_grant ok 11 - license cecill_c_1; misses pattern not_iri_grant ok 12 - license cecill_c_1; misses pattern not_name_grant ok 13 - license cecill_c_1; use subject_iri ok 14 - license cecill_c_1; pattern is a Regexp ok 15 - license cecill_c_1; matches pattern iri_iri ok 16 - license cecill_c_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license cecill_c_1; dataset license missing ok 18 - license cecill_c_1; use subject_license ok 19 - license cecill_c_1; pattern is a Regexp ok 20 - license cecill_c_1; matches pattern text_license ok 21 - license cecill_c_1; misses pattern not_iri_license ok 22 - license cecill_c_1; misses pattern not_name_license ok 23 - license cecill_c_1; use subject_name ok 24 - license cecill_c_1; pattern is a Regexp ok 25 - license cecill_c_1; matches pattern name_name ok 26 - license cecill_c_1; misses pattern not_iri_name # TODO 1..26 ok 118 - license cecill_c_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cnri_jython; pattern is a Regexp not ok 10 # TODO & SKIP license cnri_jython; dataset grant missing not ok 11 # TODO & SKIP license cnri_jython; dataset iri missing ok 12 - license cnri_jython; misses pattern not_name_grant ok 13 - license cnri_jython; use subject_iri ok 14 - license cnri_jython; pattern is a Regexp not ok 15 # TODO & SKIP license cnri_jython; dataset iri missing not ok 16 # TODO & SKIP license cnri_jython; dataset grant missing not ok 17 # TODO & SKIP license cnri_jython; dataset license missing ok 18 - license cnri_jython; use subject_license ok 19 - license cnri_jython; pattern is a Regexp ok 20 - license cnri_jython; matches pattern text_license not ok 21 # TODO & SKIP license cnri_jython; dataset iri missing ok 22 - license cnri_jython; misses pattern not_name_license ok 23 - license cnri_jython; use subject_name ok 24 - license cnri_jython; pattern is a Regexp ok 25 - license cnri_jython; matches pattern name_name not ok 26 # TODO & SKIP license cnri_jython; dataset iri missing 1..26 ok 119 - license cnri_jython; check coverage # Subtest: 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; use subject_grant ok 9 - license cnri_python; pattern is a Regexp not ok 10 # TODO & SKIP license cnri_python; dataset grant missing not ok 11 # TODO & SKIP license cnri_python; dataset iri missing not ok 12 # TODO & SKIP license cnri_python; dataset name missing ok 13 - license cnri_python; use subject_iri ok 14 - license cnri_python; pattern is a Regexp not ok 15 # TODO & SKIP license cnri_python; dataset iri missing not ok 16 # TODO & SKIP license cnri_python; dataset grant missing not ok 17 # TODO & SKIP license cnri_python; dataset license missing ok 18 - license cnri_python; use subject_license ok 19 - license cnri_python; pattern is a Regexp ok 20 - license cnri_python; matches pattern text_license not ok 21 # TODO & SKIP license cnri_python; dataset iri missing not ok 22 # TODO & SKIP license cnri_python; dataset name missing ok 23 - license cnri_python; use subject_name ok 24 - license cnri_python; pattern is a Regexp not ok 25 # TODO & SKIP license cnri_python; dataset name missing not ok 26 # TODO & SKIP license cnri_python; dataset iri missing 1..26 ok 120 - license cnri_python; check coverage # Subtest: 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; use subject_grant ok 9 - license cnri_python_gpl_compat; pattern is a Regexp not ok 10 # TODO & SKIP license cnri_python_gpl_compat; dataset grant missing not ok 11 # TODO & SKIP license cnri_python_gpl_compat; dataset iri missing ok 12 - license cnri_python_gpl_compat; misses pattern not_name_grant ok 13 - license cnri_python_gpl_compat; use subject_iri ok 14 - license cnri_python_gpl_compat; pattern is a Regexp not ok 15 # TODO & SKIP license cnri_python_gpl_compat; dataset iri missing not ok 16 # TODO & SKIP license cnri_python_gpl_compat; dataset grant missing not ok 17 # TODO & SKIP license cnri_python_gpl_compat; dataset license missing ok 18 - license cnri_python_gpl_compat; use subject_license ok 19 - license cnri_python_gpl_compat; pattern is a Regexp ok 20 - license cnri_python_gpl_compat; matches pattern text_license not ok 21 # TODO & SKIP license cnri_python_gpl_compat; dataset iri missing ok 22 - license cnri_python_gpl_compat; misses pattern not_name_license ok 23 - license cnri_python_gpl_compat; use subject_name ok 24 - license cnri_python_gpl_compat; pattern is a Regexp ok 25 - license cnri_python_gpl_compat; matches pattern name_name not ok 26 # TODO & SKIP license cnri_python_gpl_compat; dataset iri missing 1..26 ok 121 - license cnri_python_gpl_compat; check coverage # Subtest: 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; use subject_grant ok 9 - license cpal; pattern is a Regexp not ok 10 # TODO & SKIP license cpal; dataset grant missing not ok 11 # TODO & SKIP license cpal; dataset iri missing ok 12 - license cpal; misses pattern not_name_grant ok 13 - license cpal; use subject_iri ok 14 - license cpal; pattern is a Regexp not ok 15 # TODO & SKIP license cpal; dataset iri missing not ok 16 # TODO & SKIP license cpal; dataset grant missing not ok 17 # TODO & SKIP license cpal; dataset license missing not ok 18 - license cpal; use subject_license # TODO # Failed (TODO) test 'license cpal; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cpal; use subject_name ok 20 - license cpal; pattern is a Regexp ok 21 - license cpal; matches pattern name_name not ok 22 # TODO & SKIP license cpal; dataset iri missing 1..22 ok 122 - license cpal; check coverage # Subtest: 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; use subject_grant ok 9 - license cpal_1; pattern is a Regexp not ok 10 # TODO & SKIP license cpal_1; dataset grant missing not ok 11 # TODO & SKIP license cpal_1; dataset iri missing ok 12 - license cpal_1; misses pattern not_name_grant ok 13 - license cpal_1; use subject_iri ok 14 - license cpal_1; pattern is a Regexp not ok 15 # TODO & SKIP license cpal_1; dataset iri missing not ok 16 # TODO & SKIP license cpal_1; dataset grant missing not ok 17 # TODO & SKIP license cpal_1; dataset license missing ok 18 - license cpal_1; use subject_license ok 19 - license cpal_1; pattern is a Regexp ok 20 - license cpal_1; matches pattern text_license not ok 21 # TODO & SKIP license cpal_1; dataset iri missing ok 22 - license cpal_1; misses pattern not_name_license ok 23 - license cpal_1; use subject_name ok 24 - license cpal_1; pattern is a Regexp ok 25 - license cpal_1; matches pattern name_name not ok 26 # TODO & SKIP license cpal_1; dataset iri missing 1..26 ok 123 - license cpal_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cpl; pattern is a Regexp not ok 10 # TODO & SKIP license cpl; dataset grant missing not ok 11 # TODO & SKIP license cpl; dataset iri missing ok 12 - license cpl; misses pattern not_name_grant ok 13 - license cpl; use subject_iri ok 14 - license cpl; pattern is a Regexp not ok 15 # TODO & SKIP license cpl; dataset iri missing not ok 16 # TODO & SKIP license cpl; dataset grant missing not ok 17 # TODO & SKIP license cpl; dataset license missing not ok 18 - license cpl; use subject_license # TODO # Failed (TODO) test 'license cpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cpl; use subject_name ok 20 - license cpl; pattern is a Regexp ok 21 - license cpl; matches pattern name_name not ok 22 # TODO & SKIP license cpl; dataset iri missing 1..22 ok 124 - license cpl; check coverage # Subtest: 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; use subject_grant ok 9 - license cpl_1; pattern is a Regexp not ok 10 # TODO & SKIP license cpl_1; dataset grant missing not ok 11 # TODO & SKIP license cpl_1; dataset iri missing ok 12 - license cpl_1; misses pattern not_name_grant ok 13 - license cpl_1; use subject_iri # TODO ok 14 - license cpl_1; pattern is a Regexp not ok 15 # TODO & SKIP license cpl_1; dataset iri missing not ok 16 # TODO & SKIP license cpl_1; dataset grant missing not ok 17 # TODO & SKIP license cpl_1; dataset license missing ok 18 - license cpl_1; use subject_license ok 19 - license cpl_1; pattern is a Regexp ok 20 - license cpl_1; matches pattern text_license not ok 21 # TODO & SKIP license cpl_1; dataset iri missing ok 22 - license cpl_1; misses pattern not_name_license ok 23 - license cpl_1; use subject_name ok 24 - license cpl_1; pattern is a Regexp ok 25 - license cpl_1; matches pattern name_name not ok 26 # TODO & SKIP license cpl_1; dataset iri missing 1..26 ok 125 - license cpl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license cpol; pattern is a Regexp not ok 10 # TODO & SKIP license cpol; dataset grant missing not ok 11 # TODO & SKIP license cpol; dataset iri missing ok 12 - license cpol; misses pattern not_name_grant ok 13 - license cpol; use subject_iri ok 14 - license cpol; pattern is a Regexp not ok 15 # TODO & SKIP license cpol; dataset iri missing not ok 16 # TODO & SKIP license cpol; dataset grant missing not ok 17 # TODO & SKIP license cpol; dataset license missing not ok 18 - license cpol; use subject_license # TODO # Failed (TODO) test 'license cpol; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license cpol; use subject_name ok 20 - license cpol; pattern is a Regexp ok 21 - license cpol; matches pattern name_name not ok 22 # TODO & SKIP license cpol; dataset iri missing 1..22 ok 126 - license cpol; check coverage # Subtest: 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; use subject_grant ok 9 - license cpol_1_02; pattern is a Regexp not ok 10 # TODO & SKIP license cpol_1_02; dataset grant missing not ok 11 # TODO & SKIP license cpol_1_02; dataset iri missing ok 12 - license cpol_1_02; misses pattern not_name_grant ok 13 - license cpol_1_02; use subject_iri ok 14 - license cpol_1_02; pattern is a Regexp not ok 15 # TODO & SKIP license cpol_1_02; dataset iri missing not ok 16 # TODO & SKIP license cpol_1_02; dataset grant missing not ok 17 # TODO & SKIP license cpol_1_02; dataset license missing ok 18 - license cpol_1_02; use subject_license ok 19 - license cpol_1_02; pattern is a Regexp ok 20 - license cpol_1_02; matches pattern text_license not ok 21 # TODO & SKIP license cpol_1_02; dataset iri missing ok 22 - license cpol_1_02; misses pattern not_name_license ok 23 - license cpol_1_02; use subject_name ok 24 - license cpol_1_02; pattern is a Regexp not ok 25 - license cpol_1_02; matches pattern name_name # TODO # Failed (TODO) test 'license cpol_1_02; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'The Code Project Open License 1.02' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.02 of (?:(?:[Tt]he )?\bCPOL[-–]1.0\b|(?:[Tt]he )?Code Project Open(?: [Ll]icen[cs]e)? \(CPOL\) 1.0|(?:[Tt]he )?Code Project Open(?: [Ll]icen[cs]e)? 1.0))|(?:(?:[Tt]he )?\bCPOL[-–]1.0\b|(?:[Tt]he )?Code Project Open(?: [Ll]icen[cs]e)? \(CPOL\) 1.0|(?:[Tt]he )?Code Project Open(?: [Ll]icen[cs]e)? 1.0)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.02(?:)?(?:(?: of the)? Licen[cs]e)?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.02(?:(?: of the)? Licen[cs]e)?(?:[^\d.]|\.\D|\.\z|\z)))' not ok 26 # TODO & SKIP license cpol_1_02; dataset iri missing 1..26 ok 127 - license cpol_1_02; check coverage # Subtest: 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; use subject_grant ok 9 - license cryptix; pattern is a Regexp not ok 10 # TODO & SKIP license cryptix; dataset grant missing not ok 11 # TODO & SKIP license cryptix; dataset iri missing ok 12 - license cryptix; misses pattern not_name_grant ok 13 - license cryptix; use subject_iri ok 14 - license cryptix; pattern is a Regexp not ok 15 # TODO & SKIP license cryptix; dataset iri missing not ok 16 # TODO & SKIP license cryptix; dataset grant missing not ok 17 # TODO & SKIP license cryptix; dataset license missing ok 18 - license cryptix; use subject_license ok 19 - license cryptix; pattern is a Regexp ok 20 - license cryptix; matches pattern text_license not ok 21 # TODO & SKIP license cryptix; dataset iri missing ok 22 - license cryptix; misses pattern not_name_license ok 23 - license cryptix; use subject_name ok 24 - license cryptix; pattern is a Regexp ok 25 - license cryptix; matches pattern name_name not ok 26 # TODO & SKIP license cryptix; dataset iri missing 1..26 ok 128 - license cryptix; check coverage # Subtest: 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; use subject_grant ok 9 - license cube; pattern is a Regexp not ok 10 # TODO & SKIP license cube; dataset grant missing not ok 11 # TODO & SKIP license cube; dataset iri missing ok 12 - license cube; misses pattern not_name_grant ok 13 - license cube; use subject_iri ok 14 - license cube; pattern is a Regexp not ok 15 # TODO & SKIP license cube; dataset iri missing not ok 16 # TODO & SKIP license cube; dataset grant missing not ok 17 # TODO & SKIP license cube; dataset license missing ok 18 - license cube; use subject_license ok 19 - license cube; pattern is a Regexp ok 20 - license cube; matches pattern text_license not ok 21 # TODO & SKIP license cube; dataset iri missing ok 22 - license cube; misses pattern not_name_license ok 23 - license cube; use subject_name ok 24 - license cube; pattern is a Regexp ok 25 - license cube; matches pattern name_name not ok 26 # TODO & SKIP license cube; dataset iri missing 1..26 ok 129 - license cube; check coverage # Subtest: 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; use subject_grant ok 9 - license curl; pattern is a Regexp not ok 10 # TODO & SKIP license curl; dataset grant missing not ok 11 # TODO & SKIP license curl; dataset iri missing ok 12 - license curl; misses pattern not_name_grant ok 13 - license curl; use subject_iri ok 14 - license curl; pattern is a Regexp not ok 15 # TODO & SKIP license curl; dataset iri missing not ok 16 # TODO & SKIP license curl; dataset grant missing not ok 17 # TODO & SKIP license curl; dataset license missing ok 18 - license curl; use subject_license ok 19 - license curl; pattern is a Regexp ok 20 - license curl; matches pattern text_license not ok 21 # TODO & SKIP license curl; dataset iri missing ok 22 - license curl; misses pattern not_name_license ok 23 - license curl; use subject_name ok 24 - license curl; pattern is a Regexp ok 25 - license curl; matches pattern name_name not ok 26 # TODO & SKIP license curl; dataset iri missing 1..26 ok 130 - license curl; check coverage # Subtest: 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; use subject_grant ok 9 - license dsdp; pattern is a Regexp not ok 10 # TODO & SKIP license dsdp; dataset grant missing not ok 11 # TODO & SKIP license dsdp; dataset iri missing ok 12 - license dsdp; misses pattern not_name_grant ok 13 - license dsdp; use subject_iri ok 14 - license dsdp; pattern is a Regexp not ok 15 # TODO & SKIP license dsdp; dataset iri missing not ok 16 # TODO & SKIP license dsdp; dataset grant missing not ok 17 # TODO & SKIP license dsdp; dataset license missing ok 18 - license dsdp; use subject_license ok 19 - license dsdp; pattern is a Regexp ok 20 - license dsdp; matches pattern text_license not ok 21 # TODO & SKIP license dsdp; dataset iri missing ok 22 - license dsdp; misses pattern not_name_license ok 23 - license dsdp; use subject_name ok 24 - license dsdp; pattern is a Regexp ok 25 - license dsdp; matches pattern name_name not ok 26 # TODO & SKIP license dsdp; dataset iri missing 1..26 ok 131 - license dsdp; check coverage # Subtest: 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; use subject_grant ok 9 - license ecl; pattern is a Regexp not ok 10 # TODO & SKIP license ecl; dataset grant missing not ok 11 # TODO & SKIP license ecl; dataset iri missing ok 12 - license ecl; misses pattern not_name_grant ok 13 - license ecl; use subject_iri ok 14 - license ecl; pattern is a Regexp not ok 15 # TODO & SKIP license ecl; dataset iri missing not ok 16 # TODO & SKIP license ecl; dataset grant missing not ok 17 # TODO & SKIP license ecl; dataset license missing not ok 18 - license ecl; use subject_license # TODO # Failed (TODO) test 'license ecl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license ecl; use subject_name ok 20 - license ecl; pattern is a Regexp ok 21 - license ecl; matches pattern name_name not ok 22 # TODO & SKIP license ecl; dataset iri missing 1..22 ok 132 - license ecl; check coverage # Subtest: 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; use subject_grant ok 9 - license ecl_1; pattern is a Regexp not ok 10 # TODO & SKIP license ecl_1; dataset grant missing not ok 11 # TODO & SKIP license ecl_1; dataset iri missing ok 12 - license ecl_1; misses pattern not_name_grant ok 13 - license ecl_1; use subject_iri # TODO ok 14 - license ecl_1; pattern is a Regexp not ok 15 # TODO & SKIP license ecl_1; dataset iri missing not ok 16 # TODO & SKIP license ecl_1; dataset grant missing not ok 17 # TODO & SKIP license ecl_1; dataset license missing ok 18 - license ecl_1; use subject_license ok 19 - license ecl_1; pattern is a Regexp ok 20 - license ecl_1; matches pattern text_license not ok 21 # TODO & SKIP license ecl_1; dataset iri missing ok 22 - license ecl_1; misses pattern not_name_license ok 23 - license ecl_1; use subject_name ok 24 - license ecl_1; pattern is a Regexp ok 25 - license ecl_1; matches pattern name_name not ok 26 # TODO & SKIP license ecl_1; dataset iri missing 1..26 ok 133 - license ecl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license ecl_2; pattern is a Regexp not ok 10 # TODO & SKIP license ecl_2; dataset grant missing not ok 11 # TODO & SKIP license ecl_2; dataset iri missing ok 12 - license ecl_2; misses pattern not_name_grant ok 13 - license ecl_2; use subject_iri # TODO ok 14 - license ecl_2; pattern is a Regexp not ok 15 # TODO & SKIP license ecl_2; dataset iri missing not ok 16 # TODO & SKIP license ecl_2; dataset grant missing not ok 17 # TODO & SKIP license ecl_2; dataset license missing ok 18 - license ecl_2; use subject_license ok 19 - license ecl_2; pattern is a Regexp ok 20 - license ecl_2; matches pattern text_license not ok 21 # TODO & SKIP license ecl_2; dataset iri missing ok 22 - license ecl_2; misses pattern not_name_license ok 23 - license ecl_2; use subject_name ok 24 - license ecl_2; pattern is a Regexp ok 25 - license ecl_2; matches pattern name_name not ok 26 # TODO & SKIP license ecl_2; dataset iri missing 1..26 ok 134 - license ecl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license epl; pattern is a Regexp not ok 10 # TODO & SKIP license epl; dataset grant missing not ok 11 # TODO & SKIP license epl; dataset iri missing ok 12 - license epl; misses pattern not_name_grant ok 13 - license epl; use subject_iri ok 14 - license epl; pattern is a Regexp not ok 15 # TODO & SKIP license epl; dataset iri missing not ok 16 # TODO & SKIP license epl; dataset grant missing not ok 17 # TODO & SKIP license epl; dataset license missing not ok 18 - license epl; use subject_license # TODO # Failed (TODO) test 'license epl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license epl; use subject_name ok 20 - license epl; pattern is a Regexp ok 21 - license epl; matches pattern name_name not ok 22 # TODO & SKIP license epl; dataset iri missing 1..22 ok 135 - license epl; check coverage # Subtest: 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; use subject_grant ok 9 - license epl_1; pattern is a Regexp not ok 10 # TODO & SKIP license epl_1; dataset grant missing not ok 11 # TODO & SKIP license epl_1; dataset iri missing ok 12 - license epl_1; misses pattern not_name_grant not ok 13 - license epl_1; use subject_iri # TODO # Failed (TODO) test 'license epl_1; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license epl_1; use subject_license ok 15 - license epl_1; pattern is a Regexp ok 16 - license epl_1; matches pattern text_license not ok 17 # TODO & SKIP license epl_1; dataset iri missing ok 18 - license epl_1; misses pattern not_name_license ok 19 - license epl_1; use subject_name ok 20 - license epl_1; pattern is a Regexp ok 21 - license epl_1; matches pattern name_name not ok 22 # TODO & SKIP license epl_1; dataset iri missing 1..22 ok 136 - license epl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license epl_2; pattern is a Regexp not ok 10 # TODO & SKIP license epl_2; dataset grant missing not ok 11 # TODO & SKIP license epl_2; dataset iri missing ok 12 - license epl_2; misses pattern not_name_grant not ok 13 - license epl_2; use subject_iri # TODO # Failed (TODO) test 'license epl_2; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license epl_2; use subject_license ok 15 - license epl_2; pattern is a Regexp ok 16 - license epl_2; matches pattern text_license not ok 17 # TODO & SKIP license epl_2; dataset iri missing ok 18 - license epl_2; misses pattern not_name_license ok 19 - license epl_2; use subject_name ok 20 - license epl_2; pattern is a Regexp ok 21 - license epl_2; matches pattern name_name not ok 22 # TODO & SKIP license epl_2; dataset iri missing 1..22 ok 137 - license epl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license eupl; pattern is a Regexp not ok 10 # TODO & SKIP license eupl; dataset grant missing not ok 11 # TODO & SKIP license eupl; dataset iri missing ok 12 - license eupl; misses pattern not_name_grant ok 13 - license eupl; use subject_iri ok 14 - license eupl; pattern is a Regexp not ok 15 # TODO & SKIP license eupl; dataset iri missing not ok 16 # TODO & SKIP license eupl; dataset grant missing not ok 17 # TODO & SKIP license eupl; dataset license missing not ok 18 - license eupl; use subject_license # TODO # Failed (TODO) test 'license eupl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license eupl; use subject_name ok 20 - license eupl; pattern is a Regexp ok 21 - license eupl; matches pattern name_name not ok 22 # TODO & SKIP license eupl; dataset iri missing 1..22 ok 138 - license eupl; check coverage # Subtest: 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; use subject_grant ok 9 - license eupl_1; pattern is a Regexp not ok 10 # TODO & SKIP license eupl_1; dataset grant missing not ok 11 # TODO & SKIP license eupl_1; dataset iri missing ok 12 - license eupl_1; misses pattern not_name_grant ok 13 - license eupl_1; use subject_iri ok 14 - license eupl_1; pattern is a Regexp not ok 15 # TODO & SKIP license eupl_1; dataset iri missing not ok 16 # TODO & SKIP license eupl_1; dataset grant missing not ok 17 # TODO & SKIP license eupl_1; dataset license missing ok 18 - license eupl_1; use subject_license ok 19 - license eupl_1; pattern is a Regexp ok 20 - license eupl_1; matches pattern text_license not ok 21 # TODO & SKIP license eupl_1; dataset iri missing ok 22 - license eupl_1; misses pattern not_name_license ok 23 - license eupl_1; use subject_name ok 24 - license eupl_1; pattern is a Regexp ok 25 - license eupl_1; matches pattern name_name not ok 26 # TODO & SKIP license eupl_1; dataset iri missing 1..26 ok 139 - license eupl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license eupl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license eupl_1_1; dataset grant missing not ok 11 # TODO & SKIP license eupl_1_1; dataset iri missing ok 12 - license eupl_1_1; misses pattern not_name_grant ok 13 - license eupl_1_1; use subject_iri ok 14 - license eupl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license eupl_1_1; dataset iri missing not ok 16 # TODO & SKIP license eupl_1_1; dataset grant missing not ok 17 # TODO & SKIP license eupl_1_1; dataset license missing ok 18 - license eupl_1_1; use subject_license ok 19 - license eupl_1_1; pattern is a Regexp ok 20 - license eupl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license eupl_1_1; dataset iri missing ok 22 - license eupl_1_1; misses pattern not_name_license ok 23 - license eupl_1_1; use subject_name ok 24 - license eupl_1_1; pattern is a Regexp ok 25 - license eupl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license eupl_1_1; dataset iri missing 1..26 ok 140 - license eupl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license eupl_1_2; pattern is a Regexp not ok 10 # TODO & SKIP license eupl_1_2; dataset grant missing not ok 11 # TODO & SKIP license eupl_1_2; dataset iri missing ok 12 - license eupl_1_2; misses pattern not_name_grant ok 13 - license eupl_1_2; use subject_iri ok 14 - license eupl_1_2; pattern is a Regexp not ok 15 # TODO & SKIP license eupl_1_2; dataset iri missing not ok 16 # TODO & SKIP license eupl_1_2; dataset grant missing not ok 17 # TODO & SKIP license eupl_1_2; dataset license missing ok 18 - license eupl_1_2; use subject_license ok 19 - license eupl_1_2; pattern is a Regexp ok 20 - license eupl_1_2; matches pattern text_license not ok 21 # TODO & SKIP license eupl_1_2; dataset iri missing ok 22 - license eupl_1_2; misses pattern not_name_license ok 23 - license eupl_1_2; use subject_name ok 24 - license eupl_1_2; pattern is a Regexp ok 25 - license eupl_1_2; matches pattern name_name not ok 26 # TODO & SKIP license eupl_1_2; dataset iri missing 1..26 ok 141 - license eupl_1_2; check coverage # Subtest: 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; use subject_grant ok 9 - license eurosym; pattern is a Regexp not ok 10 # TODO & SKIP license eurosym; dataset grant missing not ok 11 # TODO & SKIP license eurosym; dataset iri missing ok 12 - license eurosym; misses pattern not_name_grant ok 13 - license eurosym; use subject_iri ok 14 - license eurosym; pattern is a Regexp not ok 15 # TODO & SKIP license eurosym; dataset iri missing not ok 16 # TODO & SKIP license eurosym; dataset grant missing not ok 17 # TODO & SKIP license eurosym; dataset license missing ok 18 - license eurosym; use subject_license ok 19 - license eurosym; pattern is a Regexp ok 20 - license eurosym; matches pattern text_license not ok 21 # TODO & SKIP license eurosym; dataset iri missing ok 22 - license eurosym; misses pattern not_name_license ok 23 - license eurosym; use subject_name ok 24 - license eurosym; pattern is a Regexp ok 25 - license eurosym; matches pattern name_name not ok 26 # TODO & SKIP license eurosym; dataset iri missing 1..26 ok 142 - license eurosym; check coverage # Subtest: 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; use subject_grant ok 9 - license fsfap; pattern is a Regexp not ok 10 # TODO & SKIP license fsfap; dataset grant missing ok 11 - license fsfap; misses pattern not_iri_grant ok 12 - license fsfap; misses pattern not_name_grant ok 13 - license fsfap; use subject_iri ok 14 - license fsfap; pattern is a Regexp ok 15 - license fsfap; matches pattern iri_iri not ok 16 # TODO & SKIP license fsfap; dataset grant missing not ok 17 # TODO & SKIP license fsfap; dataset license missing ok 18 - license fsfap; use subject_license ok 19 - license fsfap; pattern is a Regexp ok 20 - license fsfap; matches pattern text_license ok 21 - license fsfap; misses pattern not_iri_license ok 22 - license fsfap; misses pattern not_name_license ok 23 - license fsfap; use subject_name ok 24 - license fsfap; pattern is a Regexp ok 25 - license fsfap; matches pattern name_name ok 26 - license fsfap; misses pattern not_iri_name 1..26 ok 143 - license fsfap; check coverage # Subtest: 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; use subject_grant ok 9 - license fsful; pattern is a Regexp not ok 10 # TODO & SKIP license fsful; dataset grant missing not ok 11 # TODO & SKIP license fsful; dataset iri missing ok 12 - license fsful; misses pattern not_name_grant ok 13 - license fsful; use subject_iri ok 14 - license fsful; pattern is a Regexp not ok 15 # TODO & SKIP license fsful; dataset iri missing not ok 16 # TODO & SKIP license fsful; dataset grant missing not ok 17 # TODO & SKIP license fsful; dataset license missing ok 18 - license fsful; use subject_license ok 19 - license fsful; pattern is a Regexp ok 20 - license fsful; matches pattern text_license not ok 21 # TODO & SKIP license fsful; dataset iri missing ok 22 - license fsful; misses pattern not_name_license ok 23 - license fsful; use subject_name ok 24 - license fsful; pattern is a Regexp ok 25 - license fsful; matches pattern name_name not ok 26 # TODO & SKIP license fsful; dataset iri missing 1..26 ok 144 - license fsful; check coverage # Subtest: 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; use subject_grant ok 9 - license fsfullr; pattern is a Regexp not ok 10 # TODO & SKIP license fsfullr; dataset grant missing not ok 11 # TODO & SKIP license fsfullr; dataset iri missing ok 12 - license fsfullr; misses pattern not_name_grant ok 13 - license fsfullr; use subject_iri ok 14 - license fsfullr; pattern is a Regexp not ok 15 # TODO & SKIP license fsfullr; dataset iri missing not ok 16 # TODO & SKIP license fsfullr; dataset grant missing not ok 17 # TODO & SKIP license fsfullr; dataset license missing ok 18 - license fsfullr; use subject_license ok 19 - license fsfullr; pattern is a Regexp ok 20 - license fsfullr; matches pattern text_license not ok 21 # TODO & SKIP license fsfullr; dataset iri missing ok 22 - license fsfullr; misses pattern not_name_license ok 23 - license fsfullr; use subject_name ok 24 - license fsfullr; pattern is a Regexp not ok 25 - license fsfullr; matches pattern name_name # TODO # Failed (TODO) test 'license fsfullr; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'FSF Unlimited License (with License Retention)' # doesn't match '(?^:(?:(?:[Tt]he )?FSF Unlimited(?: [Ll]icen[cs]e)? \(with Retention\)|(?:[Tt]he )?\bFSFULLR\b|(?:[Tt]he )?\bFSFULLR\b)(?: ?\((?:the )?\"?(FSFULLR)(?: [Ll]icen[cs]e)?\"?\))?)' not ok 26 # TODO & SKIP license fsfullr; dataset iri missing 1..26 ok 145 - license fsfullr; check coverage # Subtest: 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; use subject_grant ok 9 - license ftl; pattern is a Regexp not ok 10 # TODO & SKIP license ftl; dataset grant missing not ok 11 # TODO & SKIP license ftl; dataset iri missing ok 12 - license ftl; misses pattern not_name_grant ok 13 - license ftl; use subject_iri ok 14 - license ftl; pattern is a Regexp not ok 15 # TODO & SKIP license ftl; dataset iri missing not ok 16 # TODO & SKIP license ftl; dataset grant missing not ok 17 # TODO & SKIP license ftl; dataset license missing ok 18 - license ftl; use subject_license ok 19 - license ftl; pattern is a Regexp ok 20 - license ftl; matches pattern text_license not ok 21 # TODO & SKIP license ftl; dataset iri missing ok 22 - license ftl; misses pattern not_name_license ok 23 - license ftl; use subject_name ok 24 - license ftl; pattern is a Regexp ok 25 - license ftl; matches pattern name_name not ok 26 # TODO & SKIP license ftl; dataset iri missing 1..26 ok 146 - license ftl; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl; dataset grant missing not ok 11 # TODO & SKIP license gfdl; dataset iri missing ok 12 - license gfdl; misses pattern not_name_grant ok 13 - license gfdl; use subject_iri ok 14 - license gfdl; pattern is a Regexp not ok 15 # TODO & SKIP license gfdl; dataset iri missing not ok 16 # TODO & SKIP license gfdl; dataset grant missing not ok 17 # TODO & SKIP license gfdl; dataset license missing not ok 18 - license gfdl; use subject_license # TODO # Failed (TODO) test 'license gfdl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license gfdl; use subject_name ok 20 - license gfdl; pattern is a Regexp ok 21 - license gfdl; matches pattern name_name not ok 22 # TODO & SKIP license gfdl; dataset iri missing 1..22 ok 147 - license gfdl; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_1; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_1; dataset iri missing ok 12 - license gfdl_1_1; misses pattern not_name_grant ok 13 - license gfdl_1_1; use subject_iri ok 14 - license gfdl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license gfdl_1_1; dataset iri missing not ok 16 # TODO & SKIP license gfdl_1_1; dataset grant missing not ok 17 # TODO & SKIP license gfdl_1_1; dataset license missing ok 18 - license gfdl_1_1; use subject_license ok 19 - license gfdl_1_1; pattern is a Regexp ok 20 - license gfdl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license gfdl_1_1; dataset iri missing ok 22 - license gfdl_1_1; misses pattern not_name_license ok 23 - license gfdl_1_1; use subject_name ok 24 - license gfdl_1_1; pattern is a Regexp ok 25 - license gfdl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license gfdl_1_1; dataset iri missing 1..26 ok 148 - license gfdl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_1_only; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_1_only; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_1_only; dataset iri missing ok 12 - license gfdl_1_1_only; misses pattern not_name_grant not ok 13 - license gfdl_1_1_only; use subject_iri # TODO # Failed (TODO) test 'license gfdl_1_1_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gfdl_1_1_only; use subject_license # TODO # Failed (TODO) test 'license gfdl_1_1_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gfdl_1_1_only; use subject_name ok 16 - license gfdl_1_1_only; pattern is a Regexp ok 17 - license gfdl_1_1_only; matches pattern name_name not ok 18 # TODO & SKIP license gfdl_1_1_only; dataset iri missing 1..18 ok 149 - license gfdl_1_1_only; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_1_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_1_or_later; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_1_or_later; dataset iri missing ok 12 - license gfdl_1_1_or_later; misses pattern not_name_grant not ok 13 - license gfdl_1_1_or_later; use subject_iri # TODO # Failed (TODO) test 'license gfdl_1_1_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gfdl_1_1_or_later; use subject_license # TODO # Failed (TODO) test 'license gfdl_1_1_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gfdl_1_1_or_later; use subject_name ok 16 - license gfdl_1_1_or_later; pattern is a Regexp ok 17 - license gfdl_1_1_or_later; matches pattern name_name not ok 18 # TODO & SKIP license gfdl_1_1_or_later; dataset iri missing 1..18 ok 150 - license gfdl_1_1_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_2; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_2; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_2; dataset iri missing ok 12 - license gfdl_1_2; misses pattern not_name_grant ok 13 - license gfdl_1_2; use subject_iri ok 14 - license gfdl_1_2; pattern is a Regexp not ok 15 # TODO & SKIP license gfdl_1_2; dataset iri missing not ok 16 # TODO & SKIP license gfdl_1_2; dataset grant missing not ok 17 # TODO & SKIP license gfdl_1_2; dataset license missing ok 18 - license gfdl_1_2; use subject_license ok 19 - license gfdl_1_2; pattern is a Regexp ok 20 - license gfdl_1_2; matches pattern text_license not ok 21 # TODO & SKIP license gfdl_1_2; dataset iri missing ok 22 - license gfdl_1_2; misses pattern not_name_license ok 23 - license gfdl_1_2; use subject_name ok 24 - license gfdl_1_2; pattern is a Regexp ok 25 - license gfdl_1_2; matches pattern name_name not ok 26 # TODO & SKIP license gfdl_1_2; dataset iri missing 1..26 ok 151 - license gfdl_1_2; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_2_only; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_2_only; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_2_only; dataset iri missing ok 12 - license gfdl_1_2_only; misses pattern not_name_grant not ok 13 - license gfdl_1_2_only; use subject_iri # TODO # Failed (TODO) test 'license gfdl_1_2_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gfdl_1_2_only; use subject_license # TODO # Failed (TODO) test 'license gfdl_1_2_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gfdl_1_2_only; use subject_name ok 16 - license gfdl_1_2_only; pattern is a Regexp ok 17 - license gfdl_1_2_only; matches pattern name_name not ok 18 # TODO & SKIP license gfdl_1_2_only; dataset iri missing 1..18 ok 152 - license gfdl_1_2_only; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_2_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_2_or_later; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_2_or_later; dataset iri missing ok 12 - license gfdl_1_2_or_later; misses pattern not_name_grant not ok 13 - license gfdl_1_2_or_later; use subject_iri # TODO # Failed (TODO) test 'license gfdl_1_2_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gfdl_1_2_or_later; use subject_license # TODO # Failed (TODO) test 'license gfdl_1_2_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gfdl_1_2_or_later; use subject_name ok 16 - license gfdl_1_2_or_later; pattern is a Regexp ok 17 - license gfdl_1_2_or_later; matches pattern name_name not ok 18 # TODO & SKIP license gfdl_1_2_or_later; dataset iri missing 1..18 ok 153 - license gfdl_1_2_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_3; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_3; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_3; dataset iri missing ok 12 - license gfdl_1_3; misses pattern not_name_grant ok 13 - license gfdl_1_3; use subject_iri ok 14 - license gfdl_1_3; pattern is a Regexp not ok 15 # TODO & SKIP license gfdl_1_3; dataset iri missing not ok 16 # TODO & SKIP license gfdl_1_3; dataset grant missing not ok 17 # TODO & SKIP license gfdl_1_3; dataset license missing ok 18 - license gfdl_1_3; use subject_license ok 19 - license gfdl_1_3; pattern is a Regexp ok 20 - license gfdl_1_3; matches pattern text_license not ok 21 # TODO & SKIP license gfdl_1_3; dataset iri missing ok 22 - license gfdl_1_3; misses pattern not_name_license ok 23 - license gfdl_1_3; use subject_name ok 24 - license gfdl_1_3; pattern is a Regexp ok 25 - license gfdl_1_3; matches pattern name_name not ok 26 # TODO & SKIP license gfdl_1_3; dataset iri missing 1..26 ok 154 - license gfdl_1_3; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_3_only; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_3_only; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_3_only; dataset iri missing ok 12 - license gfdl_1_3_only; misses pattern not_name_grant not ok 13 - license gfdl_1_3_only; use subject_iri # TODO # Failed (TODO) test 'license gfdl_1_3_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gfdl_1_3_only; use subject_license # TODO # Failed (TODO) test 'license gfdl_1_3_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gfdl_1_3_only; use subject_name ok 16 - license gfdl_1_3_only; pattern is a Regexp ok 17 - license gfdl_1_3_only; matches pattern name_name not ok 18 # TODO & SKIP license gfdl_1_3_only; dataset iri missing 1..18 ok 155 - license gfdl_1_3_only; check coverage # Subtest: 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; use subject_grant ok 9 - license gfdl_1_3_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license gfdl_1_3_or_later; dataset grant missing not ok 11 # TODO & SKIP license gfdl_1_3_or_later; dataset iri missing ok 12 - license gfdl_1_3_or_later; misses pattern not_name_grant not ok 13 - license gfdl_1_3_or_later; use subject_iri # TODO # Failed (TODO) test 'license gfdl_1_3_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gfdl_1_3_or_later; use subject_license # TODO # Failed (TODO) test 'license gfdl_1_3_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gfdl_1_3_or_later; use subject_name ok 16 - license gfdl_1_3_or_later; pattern is a Regexp ok 17 - license gfdl_1_3_or_later; matches pattern name_name not ok 18 # TODO & SKIP license gfdl_1_3_or_later; dataset iri missing 1..18 ok 156 - license gfdl_1_3_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license gpl_1_only; pattern is a Regexp not ok 10 # TODO & SKIP license gpl_1_only; dataset grant missing not ok 11 # TODO & SKIP license gpl_1_only; dataset iri missing ok 12 - license gpl_1_only; misses pattern not_name_grant not ok 13 - license gpl_1_only; use subject_iri # TODO # Failed (TODO) test 'license gpl_1_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gpl_1_only; use subject_license # TODO # Failed (TODO) test 'license gpl_1_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gpl_1_only; use subject_name ok 16 - license gpl_1_only; pattern is a Regexp ok 17 - license gpl_1_only; matches pattern name_name not ok 18 # TODO & SKIP license gpl_1_only; dataset iri missing 1..18 ok 157 - license gpl_1_only; check coverage # Subtest: 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; use subject_grant ok 9 - license gpl_1_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license gpl_1_or_later; dataset grant missing not ok 11 # TODO & SKIP license gpl_1_or_later; dataset iri missing ok 12 - license gpl_1_or_later; misses pattern not_name_grant not ok 13 - license gpl_1_or_later; use subject_iri # TODO # Failed (TODO) test 'license gpl_1_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gpl_1_or_later; use subject_license # TODO # Failed (TODO) test 'license gpl_1_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gpl_1_or_later; use subject_name ok 16 - license gpl_1_or_later; pattern is a Regexp ok 17 - license gpl_1_or_later; matches pattern name_name not ok 18 # TODO & SKIP license gpl_1_or_later; dataset iri missing 1..18 ok 158 - license gpl_1_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license gpl_2_only; pattern is a Regexp not ok 10 # TODO & SKIP license gpl_2_only; dataset grant missing not ok 11 # TODO & SKIP license gpl_2_only; dataset iri missing ok 12 - license gpl_2_only; misses pattern not_name_grant not ok 13 - license gpl_2_only; use subject_iri # TODO # Failed (TODO) test 'license gpl_2_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gpl_2_only; use subject_license # TODO # Failed (TODO) test 'license gpl_2_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gpl_2_only; use subject_name ok 16 - license gpl_2_only; pattern is a Regexp ok 17 - license gpl_2_only; matches pattern name_name not ok 18 # TODO & SKIP license gpl_2_only; dataset iri missing 1..18 ok 159 - license gpl_2_only; check coverage # Subtest: 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; use subject_grant ok 9 - license gpl_2_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license gpl_2_or_later; dataset grant missing not ok 11 # TODO & SKIP license gpl_2_or_later; dataset iri missing ok 12 - license gpl_2_or_later; misses pattern not_name_grant not ok 13 - license gpl_2_or_later; use subject_iri # TODO # Failed (TODO) test 'license gpl_2_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gpl_2_or_later; use subject_license # TODO # Failed (TODO) test 'license gpl_2_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gpl_2_or_later; use subject_name ok 16 - license gpl_2_or_later; pattern is a Regexp ok 17 - license gpl_2_or_later; matches pattern name_name not ok 18 # TODO & SKIP license gpl_2_or_later; dataset iri missing 1..18 ok 160 - license gpl_2_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license gpl_3_only; pattern is a Regexp not ok 10 # TODO & SKIP license gpl_3_only; dataset grant missing not ok 11 # TODO & SKIP license gpl_3_only; dataset iri missing ok 12 - license gpl_3_only; misses pattern not_name_grant not ok 13 - license gpl_3_only; use subject_iri # TODO # Failed (TODO) test 'license gpl_3_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gpl_3_only; use subject_license # TODO # Failed (TODO) test 'license gpl_3_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gpl_3_only; use subject_name ok 16 - license gpl_3_only; pattern is a Regexp ok 17 - license gpl_3_only; matches pattern name_name not ok 18 # TODO & SKIP license gpl_3_only; dataset iri missing 1..18 ok 161 - license gpl_3_only; check coverage # Subtest: 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; use subject_grant ok 9 - license gpl_3_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license gpl_3_or_later; dataset grant missing not ok 11 # TODO & SKIP license gpl_3_or_later; dataset iri missing ok 12 - license gpl_3_or_later; misses pattern not_name_grant not ok 13 - license gpl_3_or_later; use subject_iri # TODO # Failed (TODO) test 'license gpl_3_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license gpl_3_or_later; use subject_license # TODO # Failed (TODO) test 'license gpl_3_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license gpl_3_or_later; use subject_name ok 16 - license gpl_3_or_later; pattern is a Regexp ok 17 - license gpl_3_or_later; matches pattern name_name not ok 18 # TODO & SKIP license gpl_3_or_later; dataset iri missing 1..18 ok 162 - license gpl_3_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license isc; pattern is a Regexp not ok 10 # TODO & SKIP license isc; dataset grant missing not ok 11 # TODO & SKIP license isc; dataset iri missing ok 12 - license isc; misses pattern not_name_grant ok 13 - license isc; use subject_iri ok 14 - license isc; pattern is a Regexp not ok 15 # TODO & SKIP license isc; dataset iri missing not ok 16 # TODO & SKIP license isc; dataset grant missing not ok 17 # TODO & SKIP license isc; dataset license missing ok 18 - license isc; use subject_license ok 19 - license isc; pattern is a Regexp ok 20 - license isc; matches pattern text_license not ok 21 # TODO & SKIP license isc; dataset iri missing ok 22 - license isc; misses pattern not_name_license ok 23 - license isc; use subject_name ok 24 - license isc; pattern is a Regexp ok 25 - license isc; matches pattern name_name not ok 26 # TODO & SKIP license isc; dataset iri missing 1..26 ok 163 - license isc; check coverage # Subtest: 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; use subject_grant ok 9 - license icu; pattern is a Regexp not ok 10 # TODO & SKIP license icu; dataset grant missing not ok 11 # TODO & SKIP license icu; dataset iri missing ok 12 - license icu; misses pattern not_name_grant ok 13 - license icu; use subject_iri ok 14 - license icu; pattern is a Regexp not ok 15 # TODO & SKIP license icu; dataset iri missing not ok 16 # TODO & SKIP license icu; dataset grant missing not ok 17 # TODO & SKIP license icu; dataset license missing ok 18 - license icu; use subject_license ok 19 - license icu; pattern is a Regexp ok 20 - license icu; matches pattern text_license not ok 21 # TODO & SKIP license icu; dataset iri missing ok 22 - license icu; misses pattern not_name_license ok 23 - license icu; use subject_name ok 24 - license icu; pattern is a Regexp ok 25 - license icu; matches pattern name_name not ok 26 # TODO & SKIP license icu; dataset iri missing 1..26 ok 164 - license icu; check coverage # Subtest: 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; use subject_grant ok 9 - license json; pattern is a Regexp not ok 10 # TODO & SKIP license json; dataset grant missing not ok 11 # TODO & SKIP license json; dataset iri missing not ok 12 # TODO & SKIP license json; dataset name missing ok 13 - license json; use subject_iri ok 14 - license json; pattern is a Regexp not ok 15 # TODO & SKIP license json; dataset iri missing not ok 16 # TODO & SKIP license json; dataset grant missing not ok 17 # TODO & SKIP license json; dataset license missing ok 18 - license json; use subject_license ok 19 - license json; pattern is a Regexp ok 20 - license json; matches pattern text_license not ok 21 # TODO & SKIP license json; dataset iri missing not ok 22 # TODO & SKIP license json; dataset name missing ok 23 - license json; use subject_name ok 24 - license json; pattern is a Regexp not ok 25 # TODO & SKIP license json; dataset name missing not ok 26 # TODO & SKIP license json; dataset iri missing 1..26 ok 165 - license json; check coverage # Subtest: 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; use subject_grant ok 9 - license jython; pattern is a Regexp not ok 10 # TODO & SKIP license jython; dataset grant missing not ok 11 # TODO & SKIP license jython; dataset iri missing ok 12 - license jython; misses pattern not_name_grant ok 13 - license jython; use subject_iri ok 14 - license jython; pattern is a Regexp not ok 15 # TODO & SKIP license jython; dataset iri missing not ok 16 # TODO & SKIP license jython; dataset grant missing not ok 17 # TODO & SKIP license jython; dataset license missing ok 18 - license jython; use subject_license ok 19 - license jython; pattern is a Regexp ok 20 - license jython; matches pattern text_license not ok 21 # TODO & SKIP license jython; dataset iri missing ok 22 - license jython; misses pattern not_name_license ok 23 - license jython; use subject_name ok 24 - license jython; pattern is a Regexp ok 25 - license jython; matches pattern name_name not ok 26 # TODO & SKIP license jython; dataset iri missing 1..26 ok 166 - license jython; check coverage # Subtest: 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; use subject_grant ok 9 - license kevlin_henney; pattern is a Regexp not ok 10 # TODO & SKIP license kevlin_henney; dataset grant missing not ok 11 # TODO & SKIP license kevlin_henney; dataset iri missing not ok 12 # TODO & SKIP license kevlin_henney; dataset name missing not ok 13 - license kevlin_henney; use subject_iri # TODO # Failed (TODO) test 'license kevlin_henney; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license kevlin_henney; use subject_license ok 15 - license kevlin_henney; pattern is a Regexp ok 16 - license kevlin_henney; matches pattern text_license not ok 17 # TODO & SKIP license kevlin_henney; dataset iri missing not ok 18 # TODO & SKIP license kevlin_henney; dataset name missing ok 19 - license kevlin_henney; use subject_name ok 20 - license kevlin_henney; pattern is a Regexp not ok 21 # TODO & SKIP license kevlin_henney; dataset name missing not ok 22 # TODO & SKIP license kevlin_henney; dataset iri missing 1..22 ok 167 - license kevlin_henney; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl; dataset grant missing not ok 11 # TODO & SKIP license lgpl; dataset iri missing ok 12 - license lgpl; misses pattern not_name_grant ok 13 - license lgpl; use subject_iri ok 14 - license lgpl; pattern is a Regexp not ok 15 # TODO & SKIP license lgpl; dataset iri missing not ok 16 # TODO & SKIP license lgpl; dataset grant missing not ok 17 # TODO & SKIP license lgpl; dataset license missing not ok 18 - license lgpl; use subject_license # TODO # Failed (TODO) test 'license lgpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license lgpl; use subject_name ok 20 - license lgpl; pattern is a Regexp ok 21 - license lgpl; matches pattern name_name not ok 22 # TODO & SKIP license lgpl; dataset iri missing 1..22 ok 168 - license lgpl; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_2; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_2; dataset grant missing not ok 11 # TODO & SKIP license lgpl_2; dataset iri missing ok 12 - license lgpl_2; misses pattern not_name_grant ok 13 - license lgpl_2; use subject_iri ok 14 - license lgpl_2; pattern is a Regexp not ok 15 # TODO & SKIP license lgpl_2; dataset iri missing not ok 16 # TODO & SKIP license lgpl_2; dataset grant missing not ok 17 # TODO & SKIP license lgpl_2; dataset license missing ok 18 - license lgpl_2; use subject_license ok 19 - license lgpl_2; pattern is a Regexp ok 20 - license lgpl_2; matches pattern text_license not ok 21 # TODO & SKIP license lgpl_2; dataset iri missing ok 22 - license lgpl_2; misses pattern not_name_license ok 23 - license lgpl_2; use subject_name ok 24 - license lgpl_2; pattern is a Regexp ok 25 - license lgpl_2; matches pattern name_name not ok 26 # TODO & SKIP license lgpl_2; dataset iri missing 1..26 ok 169 - license lgpl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_2_only; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_2_only; dataset grant missing not ok 11 # TODO & SKIP license lgpl_2_only; dataset iri missing ok 12 - license lgpl_2_only; misses pattern not_name_grant not ok 13 - license lgpl_2_only; use subject_iri # TODO # Failed (TODO) test 'license lgpl_2_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license lgpl_2_only; use subject_license # TODO # Failed (TODO) test 'license lgpl_2_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license lgpl_2_only; use subject_name ok 16 - license lgpl_2_only; pattern is a Regexp ok 17 - license lgpl_2_only; matches pattern name_name not ok 18 # TODO & SKIP license lgpl_2_only; dataset iri missing 1..18 ok 170 - license lgpl_2_only; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_2_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_2_or_later; dataset grant missing not ok 11 # TODO & SKIP license lgpl_2_or_later; dataset iri missing ok 12 - license lgpl_2_or_later; misses pattern not_name_grant not ok 13 - license lgpl_2_or_later; use subject_iri # TODO # Failed (TODO) test 'license lgpl_2_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license lgpl_2_or_later; use subject_license # TODO # Failed (TODO) test 'license lgpl_2_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license lgpl_2_or_later; use subject_name ok 16 - license lgpl_2_or_later; pattern is a Regexp ok 17 - license lgpl_2_or_later; matches pattern name_name not ok 18 # TODO & SKIP license lgpl_2_or_later; dataset iri missing 1..18 ok 171 - license lgpl_2_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_2_1; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_2_1; dataset grant missing not ok 11 # TODO & SKIP license lgpl_2_1; dataset iri missing ok 12 - license lgpl_2_1; misses pattern not_name_grant ok 13 - license lgpl_2_1; use subject_iri ok 14 - license lgpl_2_1; pattern is a Regexp not ok 15 # TODO & SKIP license lgpl_2_1; dataset iri missing not ok 16 # TODO & SKIP license lgpl_2_1; dataset grant missing not ok 17 # TODO & SKIP license lgpl_2_1; dataset license missing ok 18 - license lgpl_2_1; use subject_license ok 19 - license lgpl_2_1; pattern is a Regexp ok 20 - license lgpl_2_1; matches pattern text_license not ok 21 # TODO & SKIP license lgpl_2_1; dataset iri missing ok 22 - license lgpl_2_1; misses pattern not_name_license ok 23 - license lgpl_2_1; use subject_name ok 24 - license lgpl_2_1; pattern is a Regexp ok 25 - license lgpl_2_1; matches pattern name_name not ok 26 # TODO & SKIP license lgpl_2_1; dataset iri missing 1..26 ok 172 - license lgpl_2_1; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_2_1_only; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_2_1_only; dataset grant missing not ok 11 # TODO & SKIP license lgpl_2_1_only; dataset iri missing ok 12 - license lgpl_2_1_only; misses pattern not_name_grant not ok 13 - license lgpl_2_1_only; use subject_iri # TODO # Failed (TODO) test 'license lgpl_2_1_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license lgpl_2_1_only; use subject_license # TODO # Failed (TODO) test 'license lgpl_2_1_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license lgpl_2_1_only; use subject_name ok 16 - license lgpl_2_1_only; pattern is a Regexp ok 17 - license lgpl_2_1_only; matches pattern name_name not ok 18 # TODO & SKIP license lgpl_2_1_only; dataset iri missing 1..18 ok 173 - license lgpl_2_1_only; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_2_1_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_2_1_or_later; dataset grant missing not ok 11 # TODO & SKIP license lgpl_2_1_or_later; dataset iri missing ok 12 - license lgpl_2_1_or_later; misses pattern not_name_grant not ok 13 - license lgpl_2_1_or_later; use subject_iri # TODO # Failed (TODO) test 'license lgpl_2_1_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license lgpl_2_1_or_later; use subject_license # TODO # Failed (TODO) test 'license lgpl_2_1_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license lgpl_2_1_or_later; use subject_name ok 16 - license lgpl_2_1_or_later; pattern is a Regexp ok 17 - license lgpl_2_1_or_later; matches pattern name_name not ok 18 # TODO & SKIP license lgpl_2_1_or_later; dataset iri missing 1..18 ok 174 - license lgpl_2_1_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_3; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_3; dataset grant missing not ok 11 # TODO & SKIP license lgpl_3; dataset iri missing ok 12 - license lgpl_3; misses pattern not_name_grant ok 13 - license lgpl_3; use subject_iri ok 14 - license lgpl_3; pattern is a Regexp not ok 15 # TODO & SKIP license lgpl_3; dataset iri missing not ok 16 # TODO & SKIP license lgpl_3; dataset grant missing not ok 17 # TODO & SKIP license lgpl_3; dataset license missing ok 18 - license lgpl_3; use subject_license ok 19 - license lgpl_3; pattern is a Regexp ok 20 - license lgpl_3; matches pattern text_license not ok 21 # TODO & SKIP license lgpl_3; dataset iri missing ok 22 - license lgpl_3; misses pattern not_name_license ok 23 - license lgpl_3; use subject_name ok 24 - license lgpl_3; pattern is a Regexp ok 25 - license lgpl_3; matches pattern name_name not ok 26 # TODO & SKIP license lgpl_3; dataset iri missing 1..26 ok 175 - license lgpl_3; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_3_only; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_3_only; dataset grant missing not ok 11 # TODO & SKIP license lgpl_3_only; dataset iri missing ok 12 - license lgpl_3_only; misses pattern not_name_grant not ok 13 - license lgpl_3_only; use subject_iri # TODO # Failed (TODO) test 'license lgpl_3_only; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license lgpl_3_only; use subject_license # TODO # Failed (TODO) test 'license lgpl_3_only; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license lgpl_3_only; use subject_name ok 16 - license lgpl_3_only; pattern is a Regexp ok 17 - license lgpl_3_only; matches pattern name_name not ok 18 # TODO & SKIP license lgpl_3_only; dataset iri missing 1..18 ok 176 - license lgpl_3_only; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_3_or_later; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_3_or_later; dataset grant missing not ok 11 # TODO & SKIP license lgpl_3_or_later; dataset iri missing ok 12 - license lgpl_3_or_later; misses pattern not_name_grant not ok 13 - license lgpl_3_or_later; use subject_iri # TODO # Failed (TODO) test 'license lgpl_3_or_later; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. not ok 14 - license lgpl_3_or_later; use subject_license # TODO # Failed (TODO) test 'license lgpl_3_or_later; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 15 - license lgpl_3_or_later; use subject_name ok 16 - license lgpl_3_or_later; pattern is a Regexp ok 17 - license lgpl_3_or_later; matches pattern name_name not ok 18 # TODO & SKIP license lgpl_3_or_later; dataset iri missing 1..18 ok 177 - license lgpl_3_or_later; check coverage # Subtest: 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; use subject_grant ok 9 - license lgpl_bdwgc; pattern is a Regexp not ok 10 # TODO & SKIP license lgpl_bdwgc; dataset grant missing not ok 11 # TODO & SKIP license lgpl_bdwgc; dataset iri missing not ok 12 # TODO & SKIP license lgpl_bdwgc; dataset name missing not ok 13 - license lgpl_bdwgc; use subject_iri # TODO # Failed (TODO) test 'license lgpl_bdwgc; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license lgpl_bdwgc; use subject_license ok 15 - license lgpl_bdwgc; pattern is a Regexp ok 16 - license lgpl_bdwgc; matches pattern text_license not ok 17 # TODO & SKIP license lgpl_bdwgc; dataset iri missing not ok 18 # TODO & SKIP license lgpl_bdwgc; dataset name missing ok 19 - license lgpl_bdwgc; use subject_name ok 20 - license lgpl_bdwgc; pattern is a Regexp not ok 21 # TODO & SKIP license lgpl_bdwgc; dataset name missing not ok 22 # TODO & SKIP license lgpl_bdwgc; dataset iri missing 1..22 ok 178 - license lgpl_bdwgc; check coverage # Subtest: 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; use subject_grant ok 9 - license llgpl; pattern is a Regexp not ok 10 # TODO & SKIP license llgpl; dataset grant missing ok 11 - license llgpl; misses pattern not_iri_grant ok 12 - license llgpl; misses pattern not_name_grant ok 13 - license llgpl; use subject_iri ok 14 - license llgpl; pattern is a Regexp ok 15 - license llgpl; matches pattern iri_iri not ok 16 # TODO & SKIP license llgpl; dataset grant missing not ok 17 # TODO & SKIP license llgpl; dataset license missing not ok 18 - license llgpl; use subject_license # TODO # Failed (TODO) test 'license llgpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license llgpl; use subject_name ok 20 - license llgpl; pattern is a Regexp ok 21 - license llgpl; matches pattern name_name ok 22 - license llgpl; misses pattern not_iri_name 1..22 ok 179 - license llgpl; check coverage # Subtest: 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; use subject_grant ok 9 - license libpng; pattern is a Regexp not ok 10 # TODO & SKIP license libpng; dataset grant missing not ok 11 # TODO & SKIP license libpng; dataset iri missing ok 12 - license libpng; misses pattern not_name_grant ok 13 - license libpng; use subject_iri ok 14 - license libpng; pattern is a Regexp not ok 15 # TODO & SKIP license libpng; dataset iri missing not ok 16 # TODO & SKIP license libpng; dataset grant missing not ok 17 # TODO & SKIP license libpng; dataset license missing ok 18 - license libpng; use subject_license ok 19 - license libpng; pattern is a Regexp ok 20 - license libpng; matches pattern text_license not ok 21 # TODO & SKIP license libpng; dataset iri missing ok 22 - license libpng; misses pattern not_name_license ok 23 - license libpng; use subject_name ok 24 - license libpng; pattern is a Regexp not ok 25 - license libpng; matches pattern name_name # TODO # Failed (TODO) test 'license libpng; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'libpng License' # doesn't match '(?^:(?:(?:[Tt]he )?\bLibpng\b|(?:[Tt]he )?\bLibpng\b|(?:[Tt]he )?Libpng(?: [Ll]icen[cs]e)?)(?: ?\((?:the )?\"?(Libpng)(?: [Ll]icen[cs]e)?\"?\))?)' not ok 26 # TODO & SKIP license libpng; dataset iri missing 1..26 ok 180 - license libpng; check coverage # Subtest: 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; use subject_grant ok 9 - license lppl; pattern is a Regexp not ok 10 # TODO & SKIP license lppl; dataset grant missing not ok 11 # TODO & SKIP license lppl; dataset iri missing ok 12 - license lppl; misses pattern not_name_grant ok 13 - license lppl; use subject_iri ok 14 - license lppl; pattern is a Regexp not ok 15 # TODO & SKIP license lppl; dataset iri missing not ok 16 # TODO & SKIP license lppl; dataset grant missing not ok 17 # TODO & SKIP license lppl; dataset license missing not ok 18 - license lppl; use subject_license # TODO # Failed (TODO) test 'license lppl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license lppl; use subject_name ok 20 - license lppl; pattern is a Regexp ok 21 - license lppl; matches pattern name_name not ok 22 # TODO & SKIP license lppl; dataset iri missing 1..22 ok 181 - license lppl; check coverage # Subtest: 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; use subject_grant ok 9 - license lppl_1; pattern is a Regexp not ok 10 # TODO & SKIP license lppl_1; dataset grant missing not ok 11 # TODO & SKIP license lppl_1; dataset iri missing ok 12 - license lppl_1; misses pattern not_name_grant ok 13 - license lppl_1; use subject_iri ok 14 - license lppl_1; pattern is a Regexp not ok 15 # TODO & SKIP license lppl_1; dataset iri missing not ok 16 # TODO & SKIP license lppl_1; dataset grant missing not ok 17 # TODO & SKIP license lppl_1; dataset license missing ok 18 - license lppl_1; use subject_license ok 19 - license lppl_1; pattern is a Regexp ok 20 - license lppl_1; matches pattern text_license not ok 21 # TODO & SKIP license lppl_1; dataset iri missing ok 22 - license lppl_1; misses pattern not_name_license ok 23 - license lppl_1; use subject_name ok 24 - license lppl_1; pattern is a Regexp ok 25 - license lppl_1; matches pattern name_name not ok 26 # TODO & SKIP license lppl_1; dataset iri missing 1..26 ok 182 - license lppl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license lppl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license lppl_1_1; dataset grant missing not ok 11 # TODO & SKIP license lppl_1_1; dataset iri missing ok 12 - license lppl_1_1; misses pattern not_name_grant ok 13 - license lppl_1_1; use subject_iri ok 14 - license lppl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license lppl_1_1; dataset iri missing not ok 16 # TODO & SKIP license lppl_1_1; dataset grant missing not ok 17 # TODO & SKIP license lppl_1_1; dataset license missing ok 18 - license lppl_1_1; use subject_license ok 19 - license lppl_1_1; pattern is a Regexp ok 20 - license lppl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license lppl_1_1; dataset iri missing ok 22 - license lppl_1_1; misses pattern not_name_license ok 23 - license lppl_1_1; use subject_name ok 24 - license lppl_1_1; pattern is a Regexp ok 25 - license lppl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license lppl_1_1; dataset iri missing 1..26 ok 183 - license lppl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license lppl_1_2; pattern is a Regexp not ok 10 # TODO & SKIP license lppl_1_2; dataset grant missing not ok 11 # TODO & SKIP license lppl_1_2; dataset iri missing ok 12 - license lppl_1_2; misses pattern not_name_grant ok 13 - license lppl_1_2; use subject_iri ok 14 - license lppl_1_2; pattern is a Regexp not ok 15 # TODO & SKIP license lppl_1_2; dataset iri missing not ok 16 # TODO & SKIP license lppl_1_2; dataset grant missing not ok 17 # TODO & SKIP license lppl_1_2; dataset license missing ok 18 - license lppl_1_2; use subject_license ok 19 - license lppl_1_2; pattern is a Regexp ok 20 - license lppl_1_2; matches pattern text_license not ok 21 # TODO & SKIP license lppl_1_2; dataset iri missing ok 22 - license lppl_1_2; misses pattern not_name_license ok 23 - license lppl_1_2; use subject_name ok 24 - license lppl_1_2; pattern is a Regexp ok 25 - license lppl_1_2; matches pattern name_name not ok 26 # TODO & SKIP license lppl_1_2; dataset iri missing 1..26 ok 184 - license lppl_1_2; check coverage # Subtest: 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; use subject_grant ok 9 - license lppl_1_3a; pattern is a Regexp not ok 10 # TODO & SKIP license lppl_1_3a; dataset grant missing not ok 11 # TODO & SKIP license lppl_1_3a; dataset iri missing ok 12 - license lppl_1_3a; misses pattern not_name_grant ok 13 - license lppl_1_3a; use subject_iri ok 14 - license lppl_1_3a; pattern is a Regexp not ok 15 # TODO & SKIP license lppl_1_3a; dataset iri missing not ok 16 # TODO & SKIP license lppl_1_3a; dataset grant missing not ok 17 # TODO & SKIP license lppl_1_3a; dataset license missing ok 18 - license lppl_1_3a; use subject_license ok 19 - license lppl_1_3a; pattern is a Regexp ok 20 - license lppl_1_3a; matches pattern text_license not ok 21 # TODO & SKIP license lppl_1_3a; dataset iri missing ok 22 - license lppl_1_3a; misses pattern not_name_license ok 23 - license lppl_1_3a; use subject_name ok 24 - license lppl_1_3a; pattern is a Regexp not ok 25 - license lppl_1_3a; matches pattern name_name # TODO # Failed (TODO) test 'license lppl_1_3a; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'LaTeX Project Public License 1.3a' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.3a of (?:(?:[Tt]he )?\bLPPL[-–]1.3a\b|(?:[Tt]he )?\bLPPL[-–]1.3a\b|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? 1.3a|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? v1.3a))|(?:(?:[Tt]he )?\bLPPL[-–]1.3a\b|(?:[Tt]he )?\bLPPL[-–]1.3a\b|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? 1.3a|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? v1.3a)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.3a(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(LPPL|LPPL-1.0|LPPL-1.1|LPPL-1.2|LPPL-1.3a|LPPL-1.3c|LaTeX_Project_Public_License)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.3a(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(LPPL|LPPL-1.0|LPPL-1.1|LPPL-1.2|LPPL-1.3a|LPPL-1.3c|LaTeX_Project_Public_License)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' not ok 26 # TODO & SKIP license lppl_1_3a; dataset iri missing 1..26 ok 185 - license lppl_1_3a; check coverage # Subtest: 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; use subject_grant ok 9 - license lppl_1_3c; pattern is a Regexp not ok 10 # TODO & SKIP license lppl_1_3c; dataset grant missing not ok 11 # TODO & SKIP license lppl_1_3c; dataset iri missing ok 12 - license lppl_1_3c; misses pattern not_name_grant ok 13 - license lppl_1_3c; use subject_iri ok 14 - license lppl_1_3c; pattern is a Regexp not ok 15 # TODO & SKIP license lppl_1_3c; dataset iri missing not ok 16 # TODO & SKIP license lppl_1_3c; dataset grant missing not ok 17 # TODO & SKIP license lppl_1_3c; dataset license missing ok 18 - license lppl_1_3c; use subject_license ok 19 - license lppl_1_3c; pattern is a Regexp ok 20 - license lppl_1_3c; matches pattern text_license not ok 21 # TODO & SKIP license lppl_1_3c; dataset iri missing ok 22 - license lppl_1_3c; misses pattern not_name_license ok 23 - license lppl_1_3c; use subject_name ok 24 - license lppl_1_3c; pattern is a Regexp not ok 25 - license lppl_1_3c; matches pattern name_name # TODO # Failed (TODO) test 'license lppl_1_3c; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'LaTeX Project Public License 1.3c' # doesn't match '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.3c of (?:(?:[Tt]he )?\bLPPL[-–]1.3c\b|(?:[Tt]he )?\bLPPL[-–]1.3c\b|(?:[Tt]he )?\bLPPL[-–]1.3c\b|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? 1.3c|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? v1.3c|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? v1.3c))|(?:(?:[Tt]he )?\bLPPL[-–]1.3c\b|(?:[Tt]he )?\bLPPL[-–]1.3c\b|(?:[Tt]he )?\bLPPL[-–]1.3c\b|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? 1.3c|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? v1.3c|(?:[Tt]he )?LaTeX Project Public(?: [Ll]icen[cs]e)? v1.3c)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.3c(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(LPPL|LPPL-1.0|LPPL-1.1|LPPL-1.2|LPPL-1.3a|LPPL-1.3c|LaTeX_Project_Public_License)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.3c(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(LPPL|LPPL-1.0|LPPL-1.1|LPPL-1.2|LPPL-1.3a|LPPL-1.3c|LaTeX_Project_Public_License)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' not ok 26 # TODO & SKIP license lppl_1_3c; dataset iri missing 1..26 ok 186 - license lppl_1_3c; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_advertising; pattern is a Regexp not ok 10 # TODO & SKIP license mit_advertising; dataset grant missing not ok 11 # TODO & SKIP license mit_advertising; dataset iri missing not ok 12 # TODO & SKIP license mit_advertising; dataset name missing ok 13 - license mit_advertising; use subject_iri ok 14 - license mit_advertising; pattern is a Regexp not ok 15 # TODO & SKIP license mit_advertising; dataset iri missing not ok 16 # TODO & SKIP license mit_advertising; dataset grant missing not ok 17 # TODO & SKIP license mit_advertising; dataset license missing ok 18 - license mit_advertising; use subject_license ok 19 - license mit_advertising; pattern is a Regexp ok 20 - license mit_advertising; matches pattern text_license not ok 21 # TODO & SKIP license mit_advertising; dataset iri missing not ok 22 # TODO & SKIP license mit_advertising; dataset name missing ok 23 - license mit_advertising; use subject_name ok 24 - license mit_advertising; pattern is a Regexp not ok 25 # TODO & SKIP license mit_advertising; dataset name missing not ok 26 # TODO & SKIP license mit_advertising; dataset iri missing 1..26 ok 187 - license mit_advertising; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_cmu; pattern is a Regexp not ok 10 # TODO & SKIP license mit_cmu; dataset grant missing not ok 11 # TODO & SKIP license mit_cmu; dataset iri missing ok 12 - license mit_cmu; misses pattern not_name_grant ok 13 - license mit_cmu; use subject_iri ok 14 - license mit_cmu; pattern is a Regexp not ok 15 # TODO & SKIP license mit_cmu; dataset iri missing not ok 16 # TODO & SKIP license mit_cmu; dataset grant missing not ok 17 # TODO & SKIP license mit_cmu; dataset license missing ok 18 - license mit_cmu; use subject_license ok 19 - license mit_cmu; pattern is a Regexp ok 20 - license mit_cmu; matches pattern text_license not ok 21 # TODO & SKIP license mit_cmu; dataset iri missing ok 22 - license mit_cmu; misses pattern not_name_license ok 23 - license mit_cmu; use subject_name ok 24 - license mit_cmu; pattern is a Regexp ok 25 - license mit_cmu; matches pattern name_name not ok 26 # TODO & SKIP license mit_cmu; dataset iri missing 1..26 ok 188 - license mit_cmu; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_cmu_warranty; pattern is a Regexp not ok 10 # TODO & SKIP license mit_cmu_warranty; dataset grant missing not ok 11 # TODO & SKIP license mit_cmu_warranty; dataset iri missing not ok 12 # TODO & SKIP license mit_cmu_warranty; dataset name missing ok 13 - license mit_cmu_warranty; use subject_iri ok 14 - license mit_cmu_warranty; pattern is a Regexp not ok 15 # TODO & SKIP license mit_cmu_warranty; dataset iri missing not ok 16 # TODO & SKIP license mit_cmu_warranty; dataset grant missing not ok 17 # TODO & SKIP license mit_cmu_warranty; dataset license missing ok 18 - license mit_cmu_warranty; use subject_license ok 19 - license mit_cmu_warranty; pattern is a Regexp ok 20 - license mit_cmu_warranty; matches pattern text_license not ok 21 # TODO & SKIP license mit_cmu_warranty; dataset iri missing not ok 22 # TODO & SKIP license mit_cmu_warranty; dataset name missing ok 23 - license mit_cmu_warranty; use subject_name ok 24 - license mit_cmu_warranty; pattern is a Regexp not ok 25 # TODO & SKIP license mit_cmu_warranty; dataset name missing not ok 26 # TODO & SKIP license mit_cmu_warranty; dataset iri missing 1..26 ok 189 - license mit_cmu_warranty; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_enna; pattern is a Regexp not ok 10 # TODO & SKIP license mit_enna; dataset grant missing not ok 11 # TODO & SKIP license mit_enna; dataset iri missing ok 12 - license mit_enna; misses pattern not_name_grant ok 13 - license mit_enna; use subject_iri ok 14 - license mit_enna; pattern is a Regexp not ok 15 # TODO & SKIP license mit_enna; dataset iri missing not ok 16 # TODO & SKIP license mit_enna; dataset grant missing not ok 17 # TODO & SKIP license mit_enna; dataset license missing ok 18 - license mit_enna; use subject_license ok 19 - license mit_enna; pattern is a Regexp ok 20 - license mit_enna; matches pattern text_license not ok 21 # TODO & SKIP license mit_enna; dataset iri missing ok 22 - license mit_enna; misses pattern not_name_license ok 23 - license mit_enna; use subject_name ok 24 - license mit_enna; pattern is a Regexp ok 25 - license mit_enna; matches pattern name_name not ok 26 # TODO & SKIP license mit_enna; dataset iri missing 1..26 ok 190 - license mit_enna; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_feh; pattern is a Regexp not ok 10 # TODO & SKIP license mit_feh; dataset grant missing not ok 11 # TODO & SKIP license mit_feh; dataset iri missing ok 12 - license mit_feh; misses pattern not_name_grant ok 13 - license mit_feh; use subject_iri ok 14 - license mit_feh; pattern is a Regexp not ok 15 # TODO & SKIP license mit_feh; dataset iri missing not ok 16 # TODO & SKIP license mit_feh; dataset grant missing not ok 17 # TODO & SKIP license mit_feh; dataset license missing ok 18 - license mit_feh; use subject_license ok 19 - license mit_feh; pattern is a Regexp ok 20 - license mit_feh; matches pattern text_license not ok 21 # TODO & SKIP license mit_feh; dataset iri missing ok 22 - license mit_feh; misses pattern not_name_license ok 23 - license mit_feh; use subject_name ok 24 - license mit_feh; pattern is a Regexp ok 25 - license mit_feh; matches pattern name_name not ok 26 # TODO & SKIP license mit_feh; dataset iri missing 1..26 ok 191 - license mit_feh; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_new; pattern is a Regexp not ok 10 # TODO & SKIP license mit_new; dataset grant missing ok 11 - license mit_new; misses pattern not_iri_grant ok 12 - license mit_new; misses pattern not_name_grant ok 13 - license mit_new; use subject_iri ok 14 - license mit_new; pattern is a Regexp ok 15 - license mit_new; matches pattern iri_iri not ok 16 # TODO & SKIP license mit_new; dataset grant missing not ok 17 # TODO & SKIP license mit_new; dataset license missing ok 18 - license mit_new; use subject_license ok 19 - license mit_new; pattern is a Regexp ok 20 - license mit_new; matches pattern text_license ok 21 - license mit_new; misses pattern not_iri_license ok 22 - license mit_new; misses pattern not_name_license ok 23 - license mit_new; use subject_name ok 24 - license mit_new; pattern is a Regexp ok 25 - license mit_new; matches pattern name_name ok 26 - license mit_new; misses pattern not_iri_name 1..26 ok 192 - license mit_new; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_new_materials; pattern is a Regexp not ok 10 # TODO & SKIP license mit_new_materials; dataset grant missing not ok 11 # TODO & SKIP license mit_new_materials; dataset iri missing not ok 12 # TODO & SKIP license mit_new_materials; dataset name missing not ok 13 - license mit_new_materials; use subject_iri # TODO # Failed (TODO) test 'license mit_new_materials; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license mit_new_materials; use subject_license ok 15 - license mit_new_materials; pattern is a Regexp ok 16 - license mit_new_materials; matches pattern text_license not ok 17 # TODO & SKIP license mit_new_materials; dataset iri missing not ok 18 # TODO & SKIP license mit_new_materials; dataset name missing ok 19 - license mit_new_materials; use subject_name ok 20 - license mit_new_materials; pattern is a Regexp not ok 21 # TODO & SKIP license mit_new_materials; dataset name missing not ok 22 # TODO & SKIP license mit_new_materials; dataset iri missing 1..22 ok 193 - license mit_new_materials; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_old; pattern is a Regexp not ok 10 # TODO & SKIP license mit_old; dataset grant missing not ok 11 # TODO & SKIP license mit_old; dataset iri missing not ok 12 # TODO & SKIP license mit_old; dataset name missing not ok 13 - license mit_old; use subject_iri # TODO # Failed (TODO) test 'license mit_old; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license mit_old; use subject_license ok 15 - license mit_old; pattern is a Regexp ok 16 - license mit_old; matches pattern text_license not ok 17 # TODO & SKIP license mit_old; dataset iri missing not ok 18 # TODO & SKIP license mit_old; dataset name missing ok 19 - license mit_old; use subject_name ok 20 - license mit_old; pattern is a Regexp not ok 21 # TODO & SKIP license mit_old; dataset name missing not ok 22 # TODO & SKIP license mit_old; dataset iri missing 1..22 ok 194 - license mit_old; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_oldstyle; pattern is a Regexp not ok 10 # TODO & SKIP license mit_oldstyle; dataset grant missing not ok 11 # TODO & SKIP license mit_oldstyle; dataset iri missing not ok 12 # TODO & SKIP license mit_oldstyle; dataset name missing ok 13 - license mit_oldstyle; use subject_iri ok 14 - license mit_oldstyle; pattern is a Regexp not ok 15 # TODO & SKIP license mit_oldstyle; dataset iri missing not ok 16 # TODO & SKIP license mit_oldstyle; dataset grant missing not ok 17 # TODO & SKIP license mit_oldstyle; dataset license missing ok 18 - license mit_oldstyle; use subject_license ok 19 - license mit_oldstyle; pattern is a Regexp ok 20 - license mit_oldstyle; matches pattern text_license not ok 21 # TODO & SKIP license mit_oldstyle; dataset iri missing not ok 22 # TODO & SKIP license mit_oldstyle; dataset name missing ok 23 - license mit_oldstyle; use subject_name ok 24 - license mit_oldstyle; pattern is a Regexp not ok 25 # TODO & SKIP license mit_oldstyle; dataset name missing not ok 26 # TODO & SKIP license mit_oldstyle; dataset iri missing 1..26 ok 195 - license mit_oldstyle; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_oldstyle_disclaimer; pattern is a Regexp not ok 10 # TODO & SKIP license mit_oldstyle_disclaimer; dataset grant missing not ok 11 # TODO & SKIP license mit_oldstyle_disclaimer; dataset iri missing not ok 12 # TODO & SKIP license mit_oldstyle_disclaimer; dataset name missing ok 13 - license mit_oldstyle_disclaimer; use subject_iri ok 14 - license mit_oldstyle_disclaimer; pattern is a Regexp not ok 15 # TODO & SKIP license mit_oldstyle_disclaimer; dataset iri missing not ok 16 # TODO & SKIP license mit_oldstyle_disclaimer; dataset grant missing not ok 17 # TODO & SKIP license mit_oldstyle_disclaimer; dataset license missing ok 18 - license mit_oldstyle_disclaimer; use subject_license ok 19 - license mit_oldstyle_disclaimer; pattern is a Regexp ok 20 - license mit_oldstyle_disclaimer; matches pattern text_license not ok 21 # TODO & SKIP license mit_oldstyle_disclaimer; dataset iri missing not ok 22 # TODO & SKIP license mit_oldstyle_disclaimer; dataset name missing ok 23 - license mit_oldstyle_disclaimer; use subject_name ok 24 - license mit_oldstyle_disclaimer; pattern is a Regexp not ok 25 # TODO & SKIP license mit_oldstyle_disclaimer; dataset name missing not ok 26 # TODO & SKIP license mit_oldstyle_disclaimer; dataset iri missing 1..26 ok 196 - license mit_oldstyle_disclaimer; check coverage # Subtest: 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; use subject_grant ok 9 - license mit_oldstyle_permission; pattern is a Regexp not ok 10 # TODO & SKIP license mit_oldstyle_permission; dataset grant missing not ok 11 # TODO & SKIP license mit_oldstyle_permission; dataset iri missing not ok 12 # TODO & SKIP license mit_oldstyle_permission; dataset name missing ok 13 - license mit_oldstyle_permission; use subject_iri ok 14 - license mit_oldstyle_permission; pattern is a Regexp not ok 15 # TODO & SKIP license mit_oldstyle_permission; dataset iri missing not ok 16 # TODO & SKIP license mit_oldstyle_permission; dataset grant missing not ok 17 # TODO & SKIP license mit_oldstyle_permission; dataset license missing ok 18 - license mit_oldstyle_permission; use subject_license ok 19 - license mit_oldstyle_permission; pattern is a Regexp ok 20 - license mit_oldstyle_permission; matches pattern text_license not ok 21 # TODO & SKIP license mit_oldstyle_permission; dataset iri missing not ok 22 # TODO & SKIP license mit_oldstyle_permission; dataset name missing ok 23 - license mit_oldstyle_permission; use subject_name ok 24 - license mit_oldstyle_permission; pattern is a Regexp not ok 25 # TODO & SKIP license mit_oldstyle_permission; dataset name missing not ok 26 # TODO & SKIP license mit_oldstyle_permission; dataset iri missing 1..26 ok 197 - license mit_oldstyle_permission; check coverage # Subtest: 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; use subject_grant ok 9 - license mpl; pattern is a Regexp not ok 10 # TODO & SKIP license mpl; dataset grant missing ok 11 - license mpl; misses pattern not_iri_grant ok 12 - license mpl; misses pattern not_name_grant ok 13 - license mpl; use subject_iri ok 14 - license mpl; pattern is a Regexp ok 15 - license mpl; matches pattern iri_iri not ok 16 # TODO & SKIP license mpl; dataset grant missing not ok 17 # TODO & SKIP license mpl; dataset license missing not ok 18 - license mpl; use subject_license # TODO # Failed (TODO) test 'license mpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license mpl; use subject_name ok 20 - license mpl; pattern is a Regexp ok 21 - license mpl; matches pattern name_name ok 22 - license mpl; misses pattern not_iri_name 1..22 ok 198 - license mpl; check coverage # Subtest: 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; use subject_grant ok 9 - license mpl_1; pattern is a Regexp not ok 10 # TODO & SKIP license mpl_1; dataset grant missing not ok 11 # TODO & SKIP license mpl_1; dataset iri missing ok 12 - license mpl_1; misses pattern not_name_grant not ok 13 - license mpl_1; use subject_iri # TODO # Failed (TODO) test 'license mpl_1; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license mpl_1; use subject_license ok 15 - license mpl_1; pattern is a Regexp ok 16 - license mpl_1; matches pattern text_license not ok 17 # TODO & SKIP license mpl_1; dataset iri missing ok 18 - license mpl_1; misses pattern not_name_license ok 19 - license mpl_1; use subject_name ok 20 - license mpl_1; pattern is a Regexp ok 21 - license mpl_1; matches pattern name_name not ok 22 # TODO & SKIP license mpl_1; dataset iri missing 1..22 ok 199 - license mpl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license mpl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license mpl_1_1; dataset grant missing not ok 11 # TODO & SKIP license mpl_1_1; dataset iri missing ok 12 - license mpl_1_1; misses pattern not_name_grant not ok 13 - license mpl_1_1; use subject_iri # TODO # Failed (TODO) test 'license mpl_1_1; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license mpl_1_1; use subject_license ok 15 - license mpl_1_1; pattern is a Regexp ok 16 - license mpl_1_1; matches pattern text_license not ok 17 # TODO & SKIP license mpl_1_1; dataset iri missing ok 18 - license mpl_1_1; misses pattern not_name_license ok 19 - license mpl_1_1; use subject_name ok 20 - license mpl_1_1; pattern is a Regexp ok 21 - license mpl_1_1; matches pattern name_name not ok 22 # TODO & SKIP license mpl_1_1; dataset iri missing 1..22 ok 200 - license mpl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license mpl_2; pattern is a Regexp not ok 10 # TODO & SKIP license mpl_2; dataset grant missing not ok 11 # TODO & SKIP license mpl_2; dataset iri missing ok 12 - license mpl_2; misses pattern not_name_grant not ok 13 - license mpl_2; use subject_iri # TODO # Failed (TODO) test 'license mpl_2; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license mpl_2; use subject_license ok 15 - license mpl_2; pattern is a Regexp ok 16 - license mpl_2; matches pattern text_license not ok 17 # TODO & SKIP license mpl_2; dataset iri missing ok 18 - license mpl_2; misses pattern not_name_license ok 19 - license mpl_2; use subject_name ok 20 - license mpl_2; pattern is a Regexp ok 21 - license mpl_2; matches pattern name_name not ok 22 # TODO & SKIP license mpl_2; dataset iri missing 1..22 ok 201 - license mpl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license ms_pl; pattern is a Regexp not ok 10 # TODO & SKIP license ms_pl; dataset grant missing ok 11 - license ms_pl; misses pattern not_iri_grant ok 12 - license ms_pl; misses pattern not_name_grant ok 13 - license ms_pl; use subject_iri ok 14 - license ms_pl; pattern is a Regexp ok 15 - license ms_pl; matches pattern iri_iri not ok 16 # TODO & SKIP license ms_pl; dataset grant missing not ok 17 # TODO & SKIP license ms_pl; dataset license missing ok 18 - license ms_pl; use subject_license ok 19 - license ms_pl; pattern is a Regexp not ok 20 # TODO & SKIP license ms_pl; dataset text missing ok 21 - license ms_pl; misses pattern not_iri_license ok 22 - license ms_pl; misses pattern not_name_license ok 23 - license ms_pl; use subject_name ok 24 - license ms_pl; pattern is a Regexp ok 25 - license ms_pl; matches pattern name_name ok 26 - license ms_pl; misses pattern not_iri_name 1..26 ok 202 - license ms_pl; check coverage # Subtest: 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; use subject_grant ok 9 - license ms_rl; pattern is a Regexp not ok 10 # TODO & SKIP license ms_rl; dataset grant missing ok 11 - license ms_rl; misses pattern not_iri_grant ok 12 - license ms_rl; misses pattern not_name_grant ok 13 - license ms_rl; use subject_iri ok 14 - license ms_rl; pattern is a Regexp ok 15 - license ms_rl; matches pattern iri_iri not ok 16 # TODO & SKIP license ms_rl; dataset grant missing not ok 17 # TODO & SKIP license ms_rl; dataset license missing ok 18 - license ms_rl; use subject_license ok 19 - license ms_rl; pattern is a Regexp not ok 20 # TODO & SKIP license ms_rl; dataset text missing ok 21 - license ms_rl; misses pattern not_iri_license ok 22 - license ms_rl; misses pattern not_name_license ok 23 - license ms_rl; use subject_name ok 24 - license ms_rl; pattern is a Regexp ok 25 - license ms_rl; matches pattern name_name ok 26 - license ms_rl; misses pattern not_iri_name 1..26 ok 203 - license ms_rl; check coverage # Subtest: 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; use subject_grant ok 9 - license ngpl; pattern is a Regexp not ok 10 # TODO & SKIP license ngpl; dataset grant missing not ok 11 # TODO & SKIP license ngpl; dataset iri missing ok 12 - license ngpl; misses pattern not_name_grant ok 13 - license ngpl; use subject_iri ok 14 - license ngpl; pattern is a Regexp not ok 15 # TODO & SKIP license ngpl; dataset iri missing not ok 16 # TODO & SKIP license ngpl; dataset grant missing not ok 17 # TODO & SKIP license ngpl; dataset license missing ok 18 - license ngpl; use subject_license ok 19 - license ngpl; pattern is a Regexp ok 20 - license ngpl; matches pattern text_license not ok 21 # TODO & SKIP license ngpl; dataset iri missing ok 22 - license ngpl; misses pattern not_name_license ok 23 - license ngpl; use subject_name ok 24 - license ngpl; pattern is a Regexp ok 25 - license ngpl; matches pattern name_name not ok 26 # TODO & SKIP license ngpl; dataset iri missing 1..26 ok 204 - license ngpl; check coverage # Subtest: 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; use subject_grant ok 9 - license npl; pattern is a Regexp not ok 10 # TODO & SKIP license npl; dataset grant missing not ok 11 # TODO & SKIP license npl; dataset iri missing ok 12 - license npl; misses pattern not_name_grant ok 13 - license npl; use subject_iri ok 14 - license npl; pattern is a Regexp not ok 15 # TODO & SKIP license npl; dataset iri missing not ok 16 # TODO & SKIP license npl; dataset grant missing not ok 17 # TODO & SKIP license npl; dataset license missing not ok 18 - license npl; use subject_license # TODO # Failed (TODO) test 'license npl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license npl; use subject_name ok 20 - license npl; pattern is a Regexp ok 21 - license npl; matches pattern name_name not ok 22 # TODO & SKIP license npl; dataset iri missing 1..22 ok 205 - license npl; check coverage # Subtest: 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; use subject_grant ok 9 - license npl_1; pattern is a Regexp not ok 10 # TODO & SKIP license npl_1; dataset grant missing not ok 11 # TODO & SKIP license npl_1; dataset iri missing ok 12 - license npl_1; misses pattern not_name_grant ok 13 - license npl_1; use subject_iri ok 14 - license npl_1; pattern is a Regexp not ok 15 # TODO & SKIP license npl_1; dataset iri missing not ok 16 # TODO & SKIP license npl_1; dataset grant missing not ok 17 # TODO & SKIP license npl_1; dataset license missing ok 18 - license npl_1; use subject_license ok 19 - license npl_1; pattern is a Regexp ok 20 - license npl_1; matches pattern text_license not ok 21 # TODO & SKIP license npl_1; dataset iri missing ok 22 - license npl_1; misses pattern not_name_license ok 23 - license npl_1; use subject_name ok 24 - license npl_1; pattern is a Regexp ok 25 - license npl_1; matches pattern name_name not ok 26 # TODO & SKIP license npl_1; dataset iri missing 1..26 ok 206 - license npl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license npl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license npl_1_1; dataset grant missing not ok 11 # TODO & SKIP license npl_1_1; dataset iri missing ok 12 - license npl_1_1; misses pattern not_name_grant ok 13 - license npl_1_1; use subject_iri ok 14 - license npl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license npl_1_1; dataset iri missing not ok 16 # TODO & SKIP license npl_1_1; dataset grant missing not ok 17 # TODO & SKIP license npl_1_1; dataset license missing ok 18 - license npl_1_1; use subject_license ok 19 - license npl_1_1; pattern is a Regexp ok 20 - license npl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license npl_1_1; dataset iri missing ok 22 - license npl_1_1; misses pattern not_name_license ok 23 - license npl_1_1; use subject_name ok 24 - license npl_1_1; pattern is a Regexp ok 25 - license npl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license npl_1_1; dataset iri missing 1..26 ok 207 - license npl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license ntp; pattern is a Regexp not ok 10 # TODO & SKIP license ntp; dataset grant missing not ok 11 # TODO & SKIP license ntp; dataset iri missing ok 12 - license ntp; misses pattern not_name_grant ok 13 - license ntp; use subject_iri ok 14 - license ntp; pattern is a Regexp not ok 15 # TODO & SKIP license ntp; dataset iri missing not ok 16 # TODO & SKIP license ntp; dataset grant missing not ok 17 # TODO & SKIP license ntp; dataset license missing ok 18 - license ntp; use subject_license ok 19 - license ntp; pattern is a Regexp ok 20 - license ntp; matches pattern text_license not ok 21 # TODO & SKIP license ntp; dataset iri missing ok 22 - license ntp; misses pattern not_name_license ok 23 - license ntp; use subject_name ok 24 - license ntp; pattern is a Regexp ok 25 - license ntp; matches pattern name_name not ok 26 # TODO & SKIP license ntp; dataset iri missing 1..26 ok 208 - license ntp; check coverage # Subtest: 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; use subject_grant ok 9 - license ntp_disclaimer; pattern is a Regexp not ok 10 # TODO & SKIP license ntp_disclaimer; dataset grant missing not ok 11 # TODO & SKIP license ntp_disclaimer; dataset iri missing not ok 12 # TODO & SKIP license ntp_disclaimer; dataset name missing not ok 13 - license ntp_disclaimer; use subject_iri # TODO # Failed (TODO) test 'license ntp_disclaimer; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license ntp_disclaimer; use subject_license ok 15 - license ntp_disclaimer; pattern is a Regexp ok 16 - license ntp_disclaimer; matches pattern text_license not ok 17 # TODO & SKIP license ntp_disclaimer; dataset iri missing not ok 18 # TODO & SKIP license ntp_disclaimer; dataset name missing ok 19 - license ntp_disclaimer; use subject_name ok 20 - license ntp_disclaimer; pattern is a Regexp not ok 21 # TODO & SKIP license ntp_disclaimer; dataset name missing not ok 22 # TODO & SKIP license ntp_disclaimer; dataset iri missing 1..22 ok 209 - license ntp_disclaimer; check coverage # Subtest: 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; use subject_grant ok 9 - license oclc; pattern is a Regexp not ok 10 # TODO & SKIP license oclc; dataset grant missing not ok 11 # TODO & SKIP license oclc; dataset iri missing ok 12 - license oclc; misses pattern not_name_grant ok 13 - license oclc; use subject_iri ok 14 - license oclc; pattern is a Regexp not ok 15 # TODO & SKIP license oclc; dataset iri missing not ok 16 # TODO & SKIP license oclc; dataset grant missing not ok 17 # TODO & SKIP license oclc; dataset license missing not ok 18 - license oclc; use subject_license # TODO # Failed (TODO) test 'license oclc; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license oclc; use subject_name ok 20 - license oclc; pattern is a Regexp ok 21 - license oclc; matches pattern name_name not ok 22 # TODO & SKIP license oclc; dataset iri missing 1..22 ok 210 - license oclc; check coverage # Subtest: 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; use subject_grant ok 9 - license oclc_1; pattern is a Regexp not ok 10 # TODO & SKIP license oclc_1; dataset grant missing not ok 11 # TODO & SKIP license oclc_1; dataset iri missing ok 12 - license oclc_1; misses pattern not_name_grant not ok 13 - license oclc_1; use subject_iri # TODO # Failed (TODO) test 'license oclc_1; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license oclc_1; use subject_license ok 15 - license oclc_1; pattern is a Regexp ok 16 - license oclc_1; matches pattern text_license not ok 17 # TODO & SKIP license oclc_1; dataset iri missing ok 18 - license oclc_1; misses pattern not_name_license ok 19 - license oclc_1; use subject_name ok 20 - license oclc_1; pattern is a Regexp ok 21 - license oclc_1; matches pattern name_name not ok 22 # TODO & SKIP license oclc_1; dataset iri missing 1..22 ok 211 - license oclc_1; check coverage # Subtest: 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; use subject_grant ok 9 - license oclc_2; pattern is a Regexp not ok 10 # TODO & SKIP license oclc_2; dataset grant missing not ok 11 # TODO & SKIP license oclc_2; dataset iri missing ok 12 - license oclc_2; misses pattern not_name_grant ok 13 - license oclc_2; use subject_iri ok 14 - license oclc_2; pattern is a Regexp not ok 15 # TODO & SKIP license oclc_2; dataset iri missing not ok 16 # TODO & SKIP license oclc_2; dataset grant missing not ok 17 # TODO & SKIP license oclc_2; dataset license missing ok 18 - license oclc_2; use subject_license ok 19 - license oclc_2; pattern is a Regexp ok 20 - license oclc_2; matches pattern text_license not ok 21 # TODO & SKIP license oclc_2; dataset iri missing ok 22 - license oclc_2; misses pattern not_name_license ok 23 - license oclc_2; use subject_name ok 24 - license oclc_2; pattern is a Regexp ok 25 - license oclc_2; matches pattern name_name not ok 26 # TODO & SKIP license oclc_2; dataset iri missing 1..26 ok 212 - license oclc_2; check coverage # Subtest: 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; use subject_grant ok 9 - license ofl; pattern is a Regexp not ok 10 # TODO & SKIP license ofl; dataset grant missing ok 11 - license ofl; misses pattern not_iri_grant ok 12 - license ofl; misses pattern not_name_grant ok 13 - license ofl; use subject_iri ok 14 - license ofl; pattern is a Regexp ok 15 - license ofl; matches pattern iri_iri not ok 16 # TODO & SKIP license ofl; dataset grant missing not ok 17 # TODO & SKIP license ofl; dataset license missing not ok 18 - license ofl; use subject_license # TODO # Failed (TODO) test 'license ofl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license ofl; use subject_name ok 20 - license ofl; pattern is a Regexp ok 21 - license ofl; matches pattern name_name not ok 22 - license ofl; misses pattern not_iri_name # TODO # Failed (TODO) test 'license ofl; misses pattern not_iri_name' # at t/lib/MyTest.pm line 113. # 'http://scripts.sil.org/OFL' # matches '(?^u:(?:(?:[Tt]he )?\bOFL\b|(?:[Tt]he )?\bOFL[-–]1.0\b|(?:[Tt]he )?\bOFL[-–]1.1\b|(?:[Tt]he )?Open Font(?: [Ll]icen[cs]e)?|(?:[Tt]he )?SIL Open Font(?: [Ll]icen[cs]e)?|(?:[Tt]he )?SIL Open Font(?: [Ll]icen[cs]e)? 1.0|(?:[Tt]he )?SIL Open Font(?: [Ll]icen[cs]e)? 1.1)(?: ?\((?:the )?\"?(OFL|OFL-1.0|OFL-1.1)(?: [Ll]icen[cs]e)?\"?\))?)' 1..22 ok 213 - license ofl; check coverage # Subtest: 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; use subject_grant ok 9 - license ofl_1; pattern is a Regexp not ok 10 # TODO & SKIP license ofl_1; dataset grant missing not ok 11 # TODO & SKIP license ofl_1; dataset iri missing ok 12 - license ofl_1; misses pattern not_name_grant not ok 13 - license ofl_1; use subject_iri # TODO # Failed (TODO) test 'license ofl_1; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license ofl_1; use subject_license ok 15 - license ofl_1; pattern is a Regexp ok 16 - license ofl_1; matches pattern text_license not ok 17 # TODO & SKIP license ofl_1; dataset iri missing ok 18 - license ofl_1; misses pattern not_name_license ok 19 - license ofl_1; use subject_name ok 20 - license ofl_1; pattern is a Regexp ok 21 - license ofl_1; matches pattern name_name not ok 22 # TODO & SKIP license ofl_1; dataset iri missing 1..22 ok 214 - license ofl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license ofl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license ofl_1_1; dataset grant missing not ok 11 # TODO & SKIP license ofl_1_1; dataset iri missing ok 12 - license ofl_1_1; misses pattern not_name_grant not ok 13 - license ofl_1_1; use subject_iri # TODO # Failed (TODO) test 'license ofl_1_1; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license ofl_1_1; use subject_license ok 15 - license ofl_1_1; pattern is a Regexp ok 16 - license ofl_1_1; matches pattern text_license not ok 17 # TODO & SKIP license ofl_1_1; dataset iri missing ok 18 - license ofl_1_1; misses pattern not_name_license ok 19 - license ofl_1_1; use subject_name ok 20 - license ofl_1_1; pattern is a Regexp ok 21 - license ofl_1_1; matches pattern name_name not ok 22 # TODO & SKIP license ofl_1_1; dataset iri missing 1..22 ok 215 - license ofl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license ogtsl; pattern is a Regexp not ok 10 # TODO & SKIP license ogtsl; dataset grant missing not ok 11 # TODO & SKIP license ogtsl; dataset iri missing ok 12 - license ogtsl; misses pattern not_name_grant ok 13 - license ogtsl; use subject_iri ok 14 - license ogtsl; pattern is a Regexp not ok 15 # TODO & SKIP license ogtsl; dataset iri missing not ok 16 # TODO & SKIP license ogtsl; dataset grant missing not ok 17 # TODO & SKIP license ogtsl; dataset license missing ok 18 - license ogtsl; use subject_license ok 19 - license ogtsl; pattern is a Regexp ok 20 - license ogtsl; matches pattern text_license not ok 21 # TODO & SKIP license ogtsl; dataset iri missing ok 22 - license ogtsl; misses pattern not_name_license ok 23 - license ogtsl; use subject_name ok 24 - license ogtsl; pattern is a Regexp ok 25 - license ogtsl; matches pattern name_name not ok 26 # TODO & SKIP license ogtsl; dataset iri missing 1..26 ok 216 - license ogtsl; check coverage # Subtest: 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; use subject_grant ok 9 - license openssl; pattern is a Regexp not ok 10 # TODO & SKIP license openssl; dataset grant missing not ok 11 # TODO & SKIP license openssl; dataset iri missing ok 12 - license openssl; misses pattern not_name_grant ok 13 - license openssl; use subject_iri ok 14 - license openssl; pattern is a Regexp not ok 15 # TODO & SKIP license openssl; dataset iri missing not ok 16 # TODO & SKIP license openssl; dataset grant missing not ok 17 # TODO & SKIP license openssl; dataset license missing ok 18 - license openssl; use subject_license ok 19 - license openssl; pattern is a Regexp ok 20 - license openssl; matches pattern text_license not ok 21 # TODO & SKIP license openssl; dataset iri missing ok 22 - license openssl; misses pattern not_name_license ok 23 - license openssl; use subject_name ok 24 - license openssl; pattern is a Regexp ok 25 - license openssl; matches pattern name_name not ok 26 # TODO & SKIP license openssl; dataset iri missing 1..26 ok 217 - license openssl; check coverage # Subtest: 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; use subject_grant ok 9 - license osl; pattern is a Regexp not ok 10 # TODO & SKIP license osl; dataset grant missing not ok 11 # TODO & SKIP license osl; dataset iri missing ok 12 - license osl; misses pattern not_name_grant ok 13 - license osl; use subject_iri ok 14 - license osl; pattern is a Regexp not ok 15 # TODO & SKIP license osl; dataset iri missing not ok 16 # TODO & SKIP license osl; dataset grant missing not ok 17 # TODO & SKIP license osl; dataset license missing not ok 18 - license osl; use subject_license # TODO # Failed (TODO) test 'license osl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license osl; use subject_name ok 20 - license osl; pattern is a Regexp ok 21 - license osl; matches pattern name_name not ok 22 # TODO & SKIP license osl; dataset iri missing 1..22 ok 218 - license osl; check coverage # Subtest: 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; use subject_grant ok 9 - license osl_1; pattern is a Regexp ok 10 - license osl_1; matches pattern grant_grant not ok 11 # TODO & SKIP license osl_1; dataset iri missing ok 12 - license osl_1; misses pattern not_name_grant ok 13 - license osl_1; use subject_iri ok 14 - license osl_1; pattern is a Regexp not ok 15 # TODO & SKIP license osl_1; dataset iri missing ok 16 - license osl_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license osl_1; dataset license missing ok 18 - license osl_1; use subject_license ok 19 - license osl_1; pattern is a Regexp ok 20 - license osl_1; matches pattern text_license not ok 21 # TODO & SKIP license osl_1; dataset iri missing ok 22 - license osl_1; misses pattern not_name_license ok 23 - license osl_1; use subject_name ok 24 - license osl_1; pattern is a Regexp ok 25 - license osl_1; matches pattern name_name not ok 26 # TODO & SKIP license osl_1; dataset iri missing 1..26 ok 219 - license osl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license osl_1_1; pattern is a Regexp ok 10 - license osl_1_1; matches pattern grant_grant not ok 11 # TODO & SKIP license osl_1_1; dataset iri missing ok 12 - license osl_1_1; misses pattern not_name_grant ok 13 - license osl_1_1; use subject_iri ok 14 - license osl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license osl_1_1; dataset iri missing ok 16 - license osl_1_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license osl_1_1; dataset license missing ok 18 - license osl_1_1; use subject_license ok 19 - license osl_1_1; pattern is a Regexp ok 20 - license osl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license osl_1_1; dataset iri missing ok 22 - license osl_1_1; misses pattern not_name_license ok 23 - license osl_1_1; use subject_name ok 24 - license osl_1_1; pattern is a Regexp ok 25 - license osl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license osl_1_1; dataset iri missing 1..26 ok 220 - license osl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license osl_2; pattern is a Regexp not ok 10 # TODO & SKIP license osl_2; dataset grant missing not ok 11 # TODO & SKIP license osl_2; dataset iri missing ok 12 - license osl_2; misses pattern not_name_grant ok 13 - license osl_2; use subject_iri ok 14 - license osl_2; pattern is a Regexp not ok 15 # TODO & SKIP license osl_2; dataset iri missing not ok 16 # TODO & SKIP license osl_2; dataset grant missing not ok 17 # TODO & SKIP license osl_2; dataset license missing ok 18 - license osl_2; use subject_license ok 19 - license osl_2; pattern is a Regexp ok 20 - license osl_2; matches pattern text_license not ok 21 # TODO & SKIP license osl_2; dataset iri missing ok 22 - license osl_2; misses pattern not_name_license ok 23 - license osl_2; use subject_name ok 24 - license osl_2; pattern is a Regexp ok 25 - license osl_2; matches pattern name_name not ok 26 # TODO & SKIP license osl_2; dataset iri missing 1..26 ok 221 - license osl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license osl_2_1; pattern is a Regexp ok 10 - license osl_2_1; matches pattern grant_grant not ok 11 # TODO & SKIP license osl_2_1; dataset iri missing ok 12 - license osl_2_1; misses pattern not_name_grant ok 13 - license osl_2_1; use subject_iri ok 14 - license osl_2_1; pattern is a Regexp not ok 15 # TODO & SKIP license osl_2_1; dataset iri missing ok 16 - license osl_2_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license osl_2_1; dataset license missing ok 18 - license osl_2_1; use subject_license ok 19 - license osl_2_1; pattern is a Regexp ok 20 - license osl_2_1; matches pattern text_license not ok 21 # TODO & SKIP license osl_2_1; dataset iri missing ok 22 - license osl_2_1; misses pattern not_name_license ok 23 - license osl_2_1; use subject_name ok 24 - license osl_2_1; pattern is a Regexp ok 25 - license osl_2_1; matches pattern name_name not ok 26 # TODO & SKIP license osl_2_1; dataset iri missing 1..26 ok 222 - license osl_2_1; check coverage # Subtest: 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; use subject_grant ok 9 - license osl_3; pattern is a Regexp ok 10 - license osl_3; matches pattern grant_grant not ok 11 # TODO & SKIP license osl_3; dataset iri missing ok 12 - license osl_3; misses pattern not_name_grant ok 13 - license osl_3; use subject_iri ok 14 - license osl_3; pattern is a Regexp not ok 15 # TODO & SKIP license osl_3; dataset iri missing ok 16 - license osl_3; misses pattern not_grant_iri not ok 17 # TODO & SKIP license osl_3; dataset license missing ok 18 - license osl_3; use subject_license ok 19 - license osl_3; pattern is a Regexp ok 20 - license osl_3; matches pattern text_license not ok 21 # TODO & SKIP license osl_3; dataset iri missing ok 22 - license osl_3; misses pattern not_name_license ok 23 - license osl_3; use subject_name ok 24 - license osl_3; pattern is a Regexp ok 25 - license osl_3; matches pattern name_name not ok 26 # TODO & SKIP license osl_3; dataset iri missing 1..26 ok 223 - license osl_3; check coverage # Subtest: 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; use subject_grant ok 9 - license postgresql; pattern is a Regexp not ok 10 # TODO & SKIP license postgresql; dataset grant missing not ok 11 # TODO & SKIP license postgresql; dataset iri missing ok 12 - license postgresql; misses pattern not_name_grant ok 13 - license postgresql; use subject_iri ok 14 - license postgresql; pattern is a Regexp not ok 15 # TODO & SKIP license postgresql; dataset iri missing not ok 16 # TODO & SKIP license postgresql; dataset grant missing not ok 17 # TODO & SKIP license postgresql; dataset license missing ok 18 - license postgresql; use subject_license ok 19 - license postgresql; pattern is a Regexp ok 20 - license postgresql; matches pattern text_license not ok 21 # TODO & SKIP license postgresql; dataset iri missing ok 22 - license postgresql; misses pattern not_name_license ok 23 - license postgresql; use subject_name ok 24 - license postgresql; pattern is a Regexp ok 25 - license postgresql; matches pattern name_name not ok 26 # TODO & SKIP license postgresql; dataset iri missing 1..26 ok 224 - license postgresql; check coverage # Subtest: 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; use subject_grant ok 9 - license public_domain; pattern is a Regexp ok 10 - license public_domain; matches pattern grant_grant ok 11 - license public_domain; misses pattern not_iri_grant not ok 12 # TODO & SKIP license public_domain; dataset name missing ok 13 - license public_domain; use subject_iri ok 14 - license public_domain; pattern is a Regexp ok 15 - license public_domain; matches pattern iri_iri ok 16 - license public_domain; misses pattern not_grant_iri not ok 17 # TODO & SKIP license public_domain; dataset license missing not ok 18 - license public_domain; use subject_license # TODO # Failed (TODO) test 'license public_domain; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license public_domain; use subject_name ok 20 - license public_domain; pattern is a Regexp not ok 21 # TODO & SKIP license public_domain; dataset name missing ok 22 - license public_domain; misses pattern not_iri_name 1..22 ok 225 - license public_domain; check coverage # Subtest: license python; check coverage ok 1 - pattern object exists ok 2 - pattern object is a hash ok 3 - license python: pattern(s) exist ok 4 - license python; subject pattern(s) exist ok 5 - dynamic pattern list exists ok 6 - license python; use ok 7 - license python; pattern is a Regexp ok 8 - license python; use subject_grant ok 9 - license python; pattern is a Regexp not ok 10 # TODO & SKIP license python; dataset grant missing not ok 11 # TODO & SKIP license python; dataset iri missing ok 12 - license python; misses pattern not_name_grant ok 13 - license python; use subject_iri ok 14 - license python; pattern is a Regexp not ok 15 # TODO & SKIP license python; dataset iri missing not ok 16 # TODO & SKIP license python; dataset grant missing not ok 17 # TODO & SKIP license python; dataset license missing not ok 18 - license python; use subject_license # TODO # Failed (TODO) test 'license python; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license python; use subject_name ok 20 - license python; pattern is a Regexp ok 21 - license python; matches pattern name_name # TODO not ok 22 # TODO & SKIP license python; dataset iri missing 1..22 ok 226 - license python; check coverage # Subtest: 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; use subject_grant ok 9 - license python_2; pattern is a Regexp not ok 10 # TODO & SKIP license python_2; dataset grant missing not ok 11 # TODO & SKIP license python_2; dataset iri missing ok 12 - license python_2; misses pattern not_name_grant ok 13 - license python_2; use subject_iri ok 14 - license python_2; pattern is a Regexp not ok 15 # TODO & SKIP license python_2; dataset iri missing not ok 16 # TODO & SKIP license python_2; dataset grant missing not ok 17 # TODO & SKIP license python_2; dataset license missing ok 18 - license python_2; use subject_license ok 19 - license python_2; pattern is a Regexp ok 20 - license python_2; matches pattern text_license not ok 21 # TODO & SKIP license python_2; dataset iri missing ok 22 - license python_2; misses pattern not_name_license ok 23 - license python_2; use subject_name ok 24 - license python_2; pattern is a Regexp ok 25 - license python_2; matches pattern name_name not ok 26 # TODO & SKIP license python_2; dataset iri missing 1..26 ok 227 - license python_2; check coverage # Subtest: 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; use subject_grant ok 9 - license qpl; pattern is a Regexp not ok 10 # TODO & SKIP license qpl; dataset grant missing not ok 11 # TODO & SKIP license qpl; dataset iri missing ok 12 - license qpl; misses pattern not_name_grant ok 13 - license qpl; use subject_iri ok 14 - license qpl; pattern is a Regexp not ok 15 # TODO & SKIP license qpl; dataset iri missing not ok 16 # TODO & SKIP license qpl; dataset grant missing not ok 17 # TODO & SKIP license qpl; dataset license missing not ok 18 - license qpl; use subject_license # TODO # Failed (TODO) test 'license qpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license qpl; use subject_name ok 20 - license qpl; pattern is a Regexp ok 21 - license qpl; matches pattern name_name not ok 22 # TODO & SKIP license qpl; dataset iri missing 1..22 ok 228 - license qpl; check coverage # Subtest: 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; use subject_grant ok 9 - license qpl_1; pattern is a Regexp not ok 10 # TODO & SKIP license qpl_1; dataset grant missing not ok 11 # TODO & SKIP license qpl_1; dataset iri missing ok 12 - license qpl_1; misses pattern not_name_grant ok 13 - license qpl_1; use subject_iri ok 14 - license qpl_1; pattern is a Regexp not ok 15 # TODO & SKIP license qpl_1; dataset iri missing not ok 16 # TODO & SKIP license qpl_1; dataset grant missing not ok 17 # TODO & SKIP license qpl_1; dataset license missing ok 18 - license qpl_1; use subject_license ok 19 - license qpl_1; pattern is a Regexp ok 20 - license qpl_1; matches pattern text_license not ok 21 # TODO & SKIP license qpl_1; dataset iri missing ok 22 - license qpl_1; misses pattern not_name_license ok 23 - license qpl_1; use subject_name ok 24 - license qpl_1; pattern is a Regexp ok 25 - license qpl_1; matches pattern name_name not ok 26 # TODO & SKIP license qpl_1; dataset iri missing 1..26 ok 229 - license qpl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license rpl; pattern is a Regexp not ok 10 # TODO & SKIP license rpl; dataset grant missing not ok 11 # TODO & SKIP license rpl; dataset iri missing ok 12 - license rpl; misses pattern not_name_grant ok 13 - license rpl; use subject_iri ok 14 - license rpl; pattern is a Regexp not ok 15 # TODO & SKIP license rpl; dataset iri missing not ok 16 # TODO & SKIP license rpl; dataset grant missing not ok 17 # TODO & SKIP license rpl; dataset license missing not ok 18 - license rpl; use subject_license # TODO # Failed (TODO) test 'license rpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license rpl; use subject_name ok 20 - license rpl; pattern is a Regexp ok 21 - license rpl; matches pattern name_name not ok 22 # TODO & SKIP license rpl; dataset iri missing 1..22 ok 230 - license rpl; check coverage # Subtest: 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; use subject_grant ok 9 - license rpl_1; pattern is a Regexp not ok 10 # TODO & SKIP license rpl_1; dataset grant missing not ok 11 # TODO & SKIP license rpl_1; dataset iri missing ok 12 - license rpl_1; misses pattern not_name_grant ok 13 - license rpl_1; use subject_iri ok 14 - license rpl_1; pattern is a Regexp not ok 15 # TODO & SKIP license rpl_1; dataset iri missing not ok 16 # TODO & SKIP license rpl_1; dataset grant missing not ok 17 # TODO & SKIP license rpl_1; dataset license missing ok 18 - license rpl_1; use subject_license ok 19 - license rpl_1; pattern is a Regexp ok 20 - license rpl_1; matches pattern text_license not ok 21 # TODO & SKIP license rpl_1; dataset iri missing ok 22 - license rpl_1; misses pattern not_name_license ok 23 - license rpl_1; use subject_name ok 24 - license rpl_1; pattern is a Regexp ok 25 - license rpl_1; matches pattern name_name not ok 26 # TODO & SKIP license rpl_1; dataset iri missing 1..26 ok 231 - license rpl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license rpl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license rpl_1_1; dataset grant missing not ok 11 # TODO & SKIP license rpl_1_1; dataset iri missing ok 12 - license rpl_1_1; misses pattern not_name_grant ok 13 - license rpl_1_1; use subject_iri ok 14 - license rpl_1_1; pattern is a Regexp not ok 15 # TODO & SKIP license rpl_1_1; dataset iri missing not ok 16 # TODO & SKIP license rpl_1_1; dataset grant missing not ok 17 # TODO & SKIP license rpl_1_1; dataset license missing ok 18 - license rpl_1_1; use subject_license ok 19 - license rpl_1_1; pattern is a Regexp ok 20 - license rpl_1_1; matches pattern text_license not ok 21 # TODO & SKIP license rpl_1_1; dataset iri missing ok 22 - license rpl_1_1; misses pattern not_name_license ok 23 - license rpl_1_1; use subject_name ok 24 - license rpl_1_1; pattern is a Regexp ok 25 - license rpl_1_1; matches pattern name_name not ok 26 # TODO & SKIP license rpl_1_1; dataset iri missing 1..26 ok 232 - license rpl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license rpl_1_3; pattern is a Regexp not ok 10 # TODO & SKIP license rpl_1_3; dataset grant missing not ok 11 # TODO & SKIP license rpl_1_3; dataset iri missing ok 12 - license rpl_1_3; misses pattern not_name_grant ok 13 - license rpl_1_3; use subject_iri ok 14 - license rpl_1_3; pattern is a Regexp not ok 15 # TODO & SKIP license rpl_1_3; dataset iri missing not ok 16 # TODO & SKIP license rpl_1_3; dataset grant missing not ok 17 # TODO & SKIP license rpl_1_3; dataset license missing ok 18 - license rpl_1_3; use subject_license ok 19 - license rpl_1_3; pattern is a Regexp ok 20 - license rpl_1_3; matches pattern text_license not ok 21 # TODO & SKIP license rpl_1_3; dataset iri missing ok 22 - license rpl_1_3; misses pattern not_name_license ok 23 - license rpl_1_3; use subject_name ok 24 - license rpl_1_3; pattern is a Regexp ok 25 - license rpl_1_3; matches pattern name_name not ok 26 # TODO & SKIP license rpl_1_3; dataset iri missing 1..26 ok 233 - license rpl_1_3; check coverage # Subtest: 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; use subject_grant ok 9 - license rpl_1_5; pattern is a Regexp not ok 10 # TODO & SKIP license rpl_1_5; dataset grant missing not ok 11 # TODO & SKIP license rpl_1_5; dataset iri missing ok 12 - license rpl_1_5; misses pattern not_name_grant ok 13 - license rpl_1_5; use subject_iri ok 14 - license rpl_1_5; pattern is a Regexp not ok 15 # TODO & SKIP license rpl_1_5; dataset iri missing not ok 16 # TODO & SKIP license rpl_1_5; dataset grant missing not ok 17 # TODO & SKIP license rpl_1_5; dataset license missing ok 18 - license rpl_1_5; use subject_license ok 19 - license rpl_1_5; pattern is a Regexp ok 20 - license rpl_1_5; matches pattern text_license not ok 21 # TODO & SKIP license rpl_1_5; dataset iri missing ok 22 - license rpl_1_5; misses pattern not_name_license ok 23 - license rpl_1_5; use subject_name ok 24 - license rpl_1_5; pattern is a Regexp ok 25 - license rpl_1_5; matches pattern name_name not ok 26 # TODO & SKIP license rpl_1_5; dataset iri missing 1..26 ok 234 - license rpl_1_5; check coverage # Subtest: 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; use subject_grant ok 9 - license rpsl; pattern is a Regexp not ok 10 # TODO & SKIP license rpsl; dataset grant missing not ok 11 # TODO & SKIP license rpsl; dataset iri missing ok 12 - license rpsl; misses pattern not_name_grant ok 13 - license rpsl; use subject_iri ok 14 - license rpsl; pattern is a Regexp not ok 15 # TODO & SKIP license rpsl; dataset iri missing not ok 16 # TODO & SKIP license rpsl; dataset grant missing not ok 17 # TODO & SKIP license rpsl; dataset license missing not ok 18 - license rpsl; use subject_license # TODO # Failed (TODO) test 'license rpsl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license rpsl; use subject_name ok 20 - license rpsl; pattern is a Regexp ok 21 - license rpsl; matches pattern name_name not ok 22 # TODO & SKIP license rpsl; dataset iri missing 1..22 ok 235 - license rpsl; check coverage # Subtest: 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; use subject_grant ok 9 - license rpsl_1; pattern is a Regexp not ok 10 # TODO & SKIP license rpsl_1; dataset grant missing not ok 11 # TODO & SKIP license rpsl_1; dataset iri missing ok 12 - license rpsl_1; misses pattern not_name_grant ok 13 - license rpsl_1; use subject_iri ok 14 - license rpsl_1; pattern is a Regexp not ok 15 # TODO & SKIP license rpsl_1; dataset iri missing not ok 16 # TODO & SKIP license rpsl_1; dataset grant missing not ok 17 # TODO & SKIP license rpsl_1; dataset license missing ok 18 - license rpsl_1; use subject_license ok 19 - license rpsl_1; pattern is a Regexp ok 20 - license rpsl_1; matches pattern text_license not ok 21 # TODO & SKIP license rpsl_1; dataset iri missing ok 22 - license rpsl_1; misses pattern not_name_license ok 23 - license rpsl_1; use subject_name ok 24 - license rpsl_1; pattern is a Regexp ok 25 - license rpsl_1; matches pattern name_name not ok 26 # TODO & SKIP license rpsl_1; dataset iri missing 1..26 ok 236 - license rpsl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license ruby; pattern is a Regexp not ok 10 # TODO & SKIP license ruby; dataset grant missing not ok 11 # TODO & SKIP license ruby; dataset iri missing ok 12 - license ruby; misses pattern not_name_grant ok 13 - license ruby; use subject_iri ok 14 - license ruby; pattern is a Regexp not ok 15 # TODO & SKIP license ruby; dataset iri missing not ok 16 # TODO & SKIP license ruby; dataset grant missing not ok 17 # TODO & SKIP license ruby; dataset license missing ok 18 - license ruby; use subject_license ok 19 - license ruby; pattern is a Regexp ok 20 - license ruby; matches pattern text_license not ok 21 # TODO & SKIP license ruby; dataset iri missing ok 22 - license ruby; misses pattern not_name_license ok 23 - license ruby; use subject_name ok 24 - license ruby; pattern is a Regexp ok 25 - license ruby; matches pattern name_name not ok 26 # TODO & SKIP license ruby; dataset iri missing 1..26 ok 237 - license ruby; check coverage # Subtest: 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; use subject_grant ok 9 - license rscpl; pattern is a Regexp not ok 10 # TODO & SKIP license rscpl; dataset grant missing not ok 11 # TODO & SKIP license rscpl; dataset iri missing ok 12 - license rscpl; misses pattern not_name_grant ok 13 - license rscpl; use subject_iri ok 14 - license rscpl; pattern is a Regexp not ok 15 # TODO & SKIP license rscpl; dataset iri missing not ok 16 # TODO & SKIP license rscpl; dataset grant missing not ok 17 # TODO & SKIP license rscpl; dataset license missing ok 18 - license rscpl; use subject_license ok 19 - license rscpl; pattern is a Regexp ok 20 - license rscpl; matches pattern text_license not ok 21 # TODO & SKIP license rscpl; dataset iri missing ok 22 - license rscpl; misses pattern not_name_license ok 23 - license rscpl; use subject_name ok 24 - license rscpl; pattern is a Regexp ok 25 - license rscpl; matches pattern name_name not ok 26 # TODO & SKIP license rscpl; dataset iri missing 1..26 ok 238 - license rscpl; check coverage # Subtest: 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; use subject_grant ok 9 - license sgi_b; pattern is a Regexp not ok 10 # TODO & SKIP license sgi_b; dataset grant missing ok 11 - license sgi_b; misses pattern not_iri_grant ok 12 - license sgi_b; misses pattern not_name_grant ok 13 - license sgi_b; use subject_iri ok 14 - license sgi_b; pattern is a Regexp ok 15 - license sgi_b; matches pattern iri_iri not ok 16 # TODO & SKIP license sgi_b; dataset grant missing not ok 17 # TODO & SKIP license sgi_b; dataset license missing not ok 18 - license sgi_b; use subject_license # TODO # Failed (TODO) test 'license sgi_b; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license sgi_b; use subject_name ok 20 - license sgi_b; pattern is a Regexp ok 21 - license sgi_b; matches pattern name_name not ok 22 - license sgi_b; misses pattern not_iri_name # TODO # Failed (TODO) test 'license sgi_b; misses pattern not_iri_name' # at t/lib/MyTest.pm line 113. # 'https://www.sgi.com/projects/FreeB/' # matches '(?^u:(?:(?:[Tt]he )?\bFreeB\b|(?:[Tt]he )?SGI Free Software(?: [Ll]icen[cs]e)? B|(?:[Tt]he )?SGI Free Software(?: [Ll]icen[cs]e)? B v1.0|(?:[Tt]he )?SGI Free Software(?: [Ll]icen[cs]e)? B v1.1|(?:[Tt]he )?SGI Free Software(?: [Ll]icen[cs]e)? B v2.0|(?:[Tt]he )?SGI FreeB|(?:[Tt]he )?\bSGI[-–]B\b|(?:[Tt]he )?\bSGI[-–]B[-–]1.0\b|(?:[Tt]he )?\bSGI[-–]B[-–]1.1\b|(?:[Tt]he )?\bSGI[-–]B[-–]2.0\b)(?: ?\((?:the )?\"?(FreeB|SGI-B|SGI-B-1.0|SGI-B-1.1|SGI-B-2.0)(?: [Ll]icen[cs]e)?\"?\))?)' 1..22 ok 239 - license sgi_b; check coverage # Subtest: 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; use subject_grant ok 9 - license sgi_b_1; pattern is a Regexp not ok 10 # TODO & SKIP license sgi_b_1; dataset grant missing not ok 11 # TODO & SKIP license sgi_b_1; dataset iri missing ok 12 - license sgi_b_1; misses pattern not_name_grant not ok 13 - license sgi_b_1; use subject_iri # TODO # Failed (TODO) test 'license sgi_b_1; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license sgi_b_1; use subject_license ok 15 - license sgi_b_1; pattern is a Regexp ok 16 - license sgi_b_1; matches pattern text_license not ok 17 # TODO & SKIP license sgi_b_1; dataset iri missing ok 18 - license sgi_b_1; misses pattern not_name_license ok 19 - license sgi_b_1; use subject_name ok 20 - license sgi_b_1; pattern is a Regexp ok 21 - license sgi_b_1; matches pattern name_name not ok 22 # TODO & SKIP license sgi_b_1; dataset iri missing 1..22 ok 240 - license sgi_b_1; check coverage # Subtest: 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; use subject_grant ok 9 - license sgi_b_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license sgi_b_1_1; dataset grant missing not ok 11 # TODO & SKIP license sgi_b_1_1; dataset iri missing ok 12 - license sgi_b_1_1; misses pattern not_name_grant not ok 13 - license sgi_b_1_1; use subject_iri # TODO # Failed (TODO) test 'license sgi_b_1_1; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license sgi_b_1_1; use subject_license ok 15 - license sgi_b_1_1; pattern is a Regexp ok 16 - license sgi_b_1_1; matches pattern text_license not ok 17 # TODO & SKIP license sgi_b_1_1; dataset iri missing ok 18 - license sgi_b_1_1; misses pattern not_name_license ok 19 - license sgi_b_1_1; use subject_name ok 20 - license sgi_b_1_1; pattern is a Regexp ok 21 - license sgi_b_1_1; matches pattern name_name not ok 22 # TODO & SKIP license sgi_b_1_1; dataset iri missing 1..22 ok 241 - license sgi_b_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license sgi_b_2; pattern is a Regexp not ok 10 # TODO & SKIP license sgi_b_2; dataset grant missing not ok 11 # TODO & SKIP license sgi_b_2; dataset iri missing ok 12 - license sgi_b_2; misses pattern not_name_grant not ok 13 - license sgi_b_2; use subject_iri # TODO # Failed (TODO) test 'license sgi_b_2; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license sgi_b_2; use subject_license ok 15 - license sgi_b_2; pattern is a Regexp ok 16 - license sgi_b_2; matches pattern text_license not ok 17 # TODO & SKIP license sgi_b_2; dataset iri missing ok 18 - license sgi_b_2; misses pattern not_name_license ok 19 - license sgi_b_2; use subject_name ok 20 - license sgi_b_2; pattern is a Regexp ok 21 - license sgi_b_2; matches pattern name_name not ok 22 # TODO & SKIP license sgi_b_2; dataset iri missing 1..22 ok 242 - license sgi_b_2; check coverage # Subtest: 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; use subject_grant ok 9 - license spl; pattern is a Regexp not ok 10 # TODO & SKIP license spl; dataset grant missing not ok 11 # TODO & SKIP license spl; dataset iri missing ok 12 - license spl; misses pattern not_name_grant ok 13 - license spl; use subject_iri ok 14 - license spl; pattern is a Regexp not ok 15 # TODO & SKIP license spl; dataset iri missing not ok 16 # TODO & SKIP license spl; dataset grant missing not ok 17 # TODO & SKIP license spl; dataset license missing not ok 18 - license spl; use subject_license # TODO # Failed (TODO) test 'license spl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license spl; use subject_name ok 20 - license spl; pattern is a Regexp ok 21 - license spl; matches pattern name_name not ok 22 # TODO & SKIP license spl; dataset iri missing 1..22 ok 243 - license spl; check coverage # Subtest: 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; use subject_grant ok 9 - license spl_1; pattern is a Regexp not ok 10 - license spl_1; matches pattern grant_grant # TODO # Failed (TODO) test 'license spl_1; matches pattern grant_grant' # at t/lib/MyTest.pm line 113. # 'The contents of this file are subject to the Sun Public License Version 1.0 (the License); # ' # doesn't match '(?^u:(?:(?:(?:(?:[Ll]icen[sc]ed(?: for use)?|available|[Dd]istribut(?:able|ed)|[Ff]or distribution|permitted|provided|[Pp]ublished|[Rr]eleased) under|[Ll]icen[sc]ed using|(?:in form of source code|may be copied|placed their code|to [Yy]ou) under|(?:[Tt]his|[Mm]y) (?:software|file|work) is under|(?:are|is) release under|which I release under|distribute(?: it)?(?: and(?:[ /]?)or modify)? it under|(?:according|[Ss]ubject) to|in accordance with|[Ss]ubject to|(?:[Cc]overed|governed) by)(?: (?:either )?(?:the )?(?:conditions|terms(?: and conditions)?|provisions) (?:described in|of))?|[Uu]nder (?:either )?(?:the )?(?:terms|(?:terms and )?conditions) (?:described in|of)(?: either)?) (?:(?:[Tt]he )?\bSPL[-–]1.0\b|(?:[Tt]he )?\bSPL[-–]1.0\b|(?:[Tt]he )?\bSPL[-–]1.0\b|(?:[Tt]he )?Sun Public(?: [Ll]icen[cs]e)? 1.0|(?:[Tt]he )?Sun Public(?: [Ll]icen[cs]e)? v1.0)(?: ?\((?:the )?\"?(SPL|SPL-1.0|Sun_Public_License)(?: [Ll]icen[cs]e)?\"?\))?|(?:[Ll]icen[sc]e|[Ii]dentifier)(?::\W{0,2}) ?(?:(?:(?:[Tt]he )?\bSPL[-–]1.0\b|(?:[Tt]he )?\bSPL[-–]1.0\b|(?:[Tt]he )?\bSPL[-–]1.0\b|(?:[Tt]he )?Sun Public(?: [Ll]icen[cs]e)? 1.0|(?:[Tt]he )?Sun Public(?: [Ll]icen[cs]e)? v1.0)(?: ?\((?:the )?\"?(SPL|SPL-1.0|Sun_Public_License)(?: [Ll]icen[cs]e)?\"?\))?|SPL[-–]1(?:\.0)?(?:[^\d.]|\.\D|\.\z|\z))))' not ok 11 # TODO & SKIP license spl_1; dataset iri missing ok 12 - license spl_1; misses pattern not_name_grant ok 13 - license spl_1; use subject_iri ok 14 - license spl_1; pattern is a Regexp not ok 15 # TODO & SKIP license spl_1; dataset iri missing ok 16 - license spl_1; misses pattern not_grant_iri not ok 17 # TODO & SKIP license spl_1; dataset license missing ok 18 - license spl_1; use subject_license ok 19 - license spl_1; pattern is a Regexp ok 20 - license spl_1; matches pattern text_license not ok 21 # TODO & SKIP license spl_1; dataset iri missing ok 22 - license spl_1; misses pattern not_name_license ok 23 - license spl_1; use subject_name ok 24 - license spl_1; pattern is a Regexp ok 25 - license spl_1; matches pattern name_name not ok 26 # TODO & SKIP license spl_1; dataset iri missing 1..26 ok 244 - license spl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license sugarcrm; pattern is a Regexp not ok 10 # TODO & SKIP license sugarcrm; dataset grant missing not ok 11 # TODO & SKIP license sugarcrm; dataset iri missing ok 12 - license sugarcrm; misses pattern not_name_grant ok 13 - license sugarcrm; use subject_iri ok 14 - license sugarcrm; pattern is a Regexp not ok 15 # TODO & SKIP license sugarcrm; dataset iri missing not ok 16 # TODO & SKIP license sugarcrm; dataset grant missing not ok 17 # TODO & SKIP license sugarcrm; dataset license missing not ok 18 - license sugarcrm; use subject_license # TODO # Failed (TODO) test 'license sugarcrm; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license sugarcrm; use subject_name ok 20 - license sugarcrm; pattern is a Regexp ok 21 - license sugarcrm; matches pattern name_name not ok 22 # TODO & SKIP license sugarcrm; dataset iri missing 1..22 ok 245 - license sugarcrm; check coverage # Subtest: 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; use subject_grant ok 9 - license sugarcrm_1_1_3; pattern is a Regexp not ok 10 # TODO & SKIP license sugarcrm_1_1_3; dataset grant missing not ok 11 # TODO & SKIP license sugarcrm_1_1_3; dataset iri missing ok 12 - license sugarcrm_1_1_3; misses pattern not_name_grant ok 13 - license sugarcrm_1_1_3; use subject_iri ok 14 - license sugarcrm_1_1_3; pattern is a Regexp not ok 15 # TODO & SKIP license sugarcrm_1_1_3; dataset iri missing not ok 16 # TODO & SKIP license sugarcrm_1_1_3; dataset grant missing not ok 17 # TODO & SKIP license sugarcrm_1_1_3; dataset license missing ok 18 - license sugarcrm_1_1_3; use subject_license ok 19 - license sugarcrm_1_1_3; pattern is a Regexp ok 20 - license sugarcrm_1_1_3; matches pattern text_license not ok 21 # TODO & SKIP license sugarcrm_1_1_3; dataset iri missing ok 22 - license sugarcrm_1_1_3; misses pattern not_name_license ok 23 - license sugarcrm_1_1_3; use subject_name ok 24 - license sugarcrm_1_1_3; pattern is a Regexp ok 25 - license sugarcrm_1_1_3; matches pattern name_name not ok 26 # TODO & SKIP license sugarcrm_1_1_3; dataset iri missing 1..26 ok 246 - license sugarcrm_1_1_3; check coverage # Subtest: 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; use subject_grant ok 9 - license unicode_strict; pattern is a Regexp not ok 10 # TODO & SKIP license unicode_strict; dataset grant missing not ok 11 # TODO & SKIP license unicode_strict; dataset iri missing not ok 12 # TODO & SKIP license unicode_strict; dataset name missing not ok 13 - license unicode_strict; use subject_iri # TODO # Failed (TODO) test 'license unicode_strict; use subject_iri' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 14 - license unicode_strict; use subject_license ok 15 - license unicode_strict; pattern is a Regexp ok 16 - license unicode_strict; matches pattern text_license not ok 17 # TODO & SKIP license unicode_strict; dataset iri missing not ok 18 # TODO & SKIP license unicode_strict; dataset name missing ok 19 - license unicode_strict; use subject_name ok 20 - license unicode_strict; pattern is a Regexp not ok 21 # TODO & SKIP license unicode_strict; dataset name missing not ok 22 # TODO & SKIP license unicode_strict; dataset iri missing 1..22 ok 247 - license unicode_strict; check coverage # Subtest: 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; use subject_grant ok 9 - license unicode_tou; pattern is a Regexp not ok 10 # TODO & SKIP license unicode_tou; dataset grant missing not ok 11 # TODO & SKIP license unicode_tou; dataset iri missing ok 12 - license unicode_tou; misses pattern not_name_grant ok 13 - license unicode_tou; use subject_iri ok 14 - license unicode_tou; pattern is a Regexp not ok 15 # TODO & SKIP license unicode_tou; dataset iri missing not ok 16 # TODO & SKIP license unicode_tou; dataset grant missing not ok 17 # TODO & SKIP license unicode_tou; dataset license missing ok 18 - license unicode_tou; use subject_license ok 19 - license unicode_tou; pattern is a Regexp ok 20 - license unicode_tou; matches pattern text_license not ok 21 # TODO & SKIP license unicode_tou; dataset iri missing ok 22 - license unicode_tou; misses pattern not_name_license ok 23 - license unicode_tou; use subject_name ok 24 - license unicode_tou; pattern is a Regexp ok 25 - license unicode_tou; matches pattern name_name not ok 26 # TODO & SKIP license unicode_tou; dataset iri missing 1..26 ok 248 - license unicode_tou; check coverage # Subtest: 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; use subject_grant ok 9 - license unlicense; pattern is a Regexp not ok 10 # TODO & SKIP license unlicense; dataset grant missing not ok 11 # TODO & SKIP license unlicense; dataset iri missing ok 12 - license unlicense; misses pattern not_name_grant ok 13 - license unlicense; use subject_iri ok 14 - license unlicense; pattern is a Regexp not ok 15 # TODO & SKIP license unlicense; dataset iri missing not ok 16 # TODO & SKIP license unlicense; dataset grant missing not ok 17 # TODO & SKIP license unlicense; dataset license missing ok 18 - license unlicense; use subject_license ok 19 - license unlicense; pattern is a Regexp ok 20 - license unlicense; matches pattern text_license not ok 21 # TODO & SKIP license unlicense; dataset iri missing ok 22 - license unlicense; misses pattern not_name_license ok 23 - license unlicense; use subject_name ok 24 - license unlicense; pattern is a Regexp ok 25 - license unlicense; matches pattern name_name not ok 26 # TODO & SKIP license unlicense; dataset iri missing 1..26 ok 249 - license unlicense; check coverage # Subtest: 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; use subject_grant ok 9 - license watcom; pattern is a Regexp not ok 10 # TODO & SKIP license watcom; dataset grant missing not ok 11 # TODO & SKIP license watcom; dataset iri missing ok 12 - license watcom; misses pattern not_name_grant ok 13 - license watcom; use subject_iri ok 14 - license watcom; pattern is a Regexp not ok 15 # TODO & SKIP license watcom; dataset iri missing not ok 16 # TODO & SKIP license watcom; dataset grant missing not ok 17 # TODO & SKIP license watcom; dataset license missing not ok 18 - license watcom; use subject_license # TODO # Failed (TODO) test 'license watcom; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license watcom; use subject_name ok 20 - license watcom; pattern is a Regexp ok 21 - license watcom; matches pattern name_name not ok 22 # TODO & SKIP license watcom; dataset iri missing 1..22 ok 250 - license watcom; check coverage # Subtest: 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; use subject_grant ok 9 - license watcom_1; pattern is a Regexp not ok 10 # TODO & SKIP license watcom_1; dataset grant missing not ok 11 # TODO & SKIP license watcom_1; dataset iri missing ok 12 - license watcom_1; misses pattern not_name_grant ok 13 - license watcom_1; use subject_iri ok 14 - license watcom_1; pattern is a Regexp not ok 15 # TODO & SKIP license watcom_1; dataset iri missing not ok 16 # TODO & SKIP license watcom_1; dataset grant missing not ok 17 # TODO & SKIP license watcom_1; dataset license missing ok 18 - license watcom_1; use subject_license ok 19 - license watcom_1; pattern is a Regexp ok 20 - license watcom_1; matches pattern text_license not ok 21 # TODO & SKIP license watcom_1; dataset iri missing ok 22 - license watcom_1; misses pattern not_name_license ok 23 - license watcom_1; use subject_name ok 24 - license watcom_1; pattern is a Regexp ok 25 - license watcom_1; matches pattern name_name not ok 26 # TODO & SKIP license watcom_1; dataset iri missing 1..26 ok 251 - license watcom_1; check coverage # Subtest: 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; use subject_grant ok 9 - license wtfpl; pattern is a Regexp ok 10 - license wtfpl; matches pattern grant_grant ok 11 - license wtfpl; misses pattern not_iri_grant ok 12 - license wtfpl; misses pattern not_name_grant ok 13 - license wtfpl; use subject_iri ok 14 - license wtfpl; pattern is a Regexp ok 15 - license wtfpl; matches pattern iri_iri ok 16 - license wtfpl; misses pattern not_grant_iri not ok 17 # TODO & SKIP license wtfpl; dataset license missing ok 18 - license wtfpl; use subject_license ok 19 - license wtfpl; pattern is a Regexp not ok 20 # TODO & SKIP license wtfpl; dataset text missing ok 21 - license wtfpl; misses pattern not_iri_license ok 22 - license wtfpl; misses pattern not_name_license ok 23 - license wtfpl; use subject_name ok 24 - license wtfpl; pattern is a Regexp ok 25 - license wtfpl; matches pattern name_name ok 26 - license wtfpl; misses pattern not_iri_name 1..26 ok 252 - license wtfpl; check coverage # Subtest: 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; use subject_grant ok 9 - license wtfpl_1; pattern is a Regexp not ok 10 # TODO & SKIP license wtfpl_1; dataset grant missing ok 11 - license wtfpl_1; misses pattern not_iri_grant ok 12 - license wtfpl_1; misses pattern not_name_grant ok 13 - license wtfpl_1; use subject_iri ok 14 - license wtfpl_1; pattern is a Regexp ok 15 - license wtfpl_1; matches pattern iri_iri not ok 16 # TODO & SKIP license wtfpl_1; dataset grant missing not ok 17 # TODO & SKIP license wtfpl_1; dataset license missing ok 18 - license wtfpl_1; use subject_license ok 19 - license wtfpl_1; pattern is a Regexp ok 20 - license wtfpl_1; matches pattern text_license ok 21 - license wtfpl_1; misses pattern not_iri_license ok 22 - license wtfpl_1; misses pattern not_name_license ok 23 - license wtfpl_1; use subject_name ok 24 - license wtfpl_1; pattern is a Regexp ok 25 - license wtfpl_1; matches pattern name_name # TODO ok 26 - license wtfpl_1; misses pattern not_iri_name # TODO 1..26 ok 253 - license wtfpl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license wtfpl_2; pattern is a Regexp ok 10 - license wtfpl_2; matches pattern grant_grant ok 11 - license wtfpl_2; misses pattern not_iri_grant ok 12 - license wtfpl_2; misses pattern not_name_grant ok 13 - license wtfpl_2; use subject_iri ok 14 - license wtfpl_2; pattern is a Regexp ok 15 - license wtfpl_2; matches pattern iri_iri ok 16 - license wtfpl_2; misses pattern not_grant_iri not ok 17 # TODO & SKIP license wtfpl_2; dataset license missing ok 18 - license wtfpl_2; use subject_license ok 19 - license wtfpl_2; pattern is a Regexp ok 20 - license wtfpl_2; matches pattern text_license ok 21 - license wtfpl_2; misses pattern not_iri_license ok 22 - license wtfpl_2; misses pattern not_name_license ok 23 - license wtfpl_2; use subject_name ok 24 - license wtfpl_2; pattern is a Regexp ok 25 - license wtfpl_2; matches pattern name_name # TODO ok 26 - license wtfpl_2; misses pattern not_iri_name # TODO 1..26 ok 254 - license wtfpl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license wtfnmfpl; pattern is a Regexp not ok 10 # TODO & SKIP license wtfnmfpl; dataset grant missing not ok 11 # TODO & SKIP license wtfnmfpl; dataset iri missing ok 12 - license wtfnmfpl; misses pattern not_name_grant ok 13 - license wtfnmfpl; use subject_iri ok 14 - license wtfnmfpl; pattern is a Regexp not ok 15 # TODO & SKIP license wtfnmfpl; dataset iri missing not ok 16 # TODO & SKIP license wtfnmfpl; dataset grant missing not ok 17 # TODO & SKIP license wtfnmfpl; dataset license missing not ok 18 - license wtfnmfpl; use subject_license # TODO # Failed (TODO) test 'license wtfnmfpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license wtfnmfpl; use subject_name ok 20 - license wtfnmfpl; pattern is a Regexp not ok 21 - license wtfnmfpl; matches pattern name_name # TODO # Failed (TODO) test 'license wtfnmfpl; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'Do What The Fuck You Want To But It's Not My Fault Public License' # doesn't match '(?^u:(?:(?:[Tt]he )?DO WHAT THE FUCK YOU WANT TO BUT IT(?:['`´‘’]?)S NOT MY FAULT PUBLIC LICENSE,? Version 1|(?:[Tt]he )?Do What The Fuck You Want To But It(?:['`´‘’]?)s Not My Fault Public(?: [Ll]icen[cs]e)? v1|(?:[Tt]he )?Do What The Fuck You Want To But It(?:['`´‘’]?)s Not My Fault Public(?: [Ll]icen[cs]e)? v1|(?:[Tt]he )?\bWTFNMFPL\b|(?:[Tt]he )?\bWTFNMFPL[-–]1.0\b|(?:[Tt]he )?\bWTFNMFPLv1\b)(?: ?\((?:the )?\"?(WTFNMFPL|WTFNMFPL-1.0|WTFNMFPLv1)(?: [Ll]icen[cs]e)?\"?\))?)' not ok 22 # TODO & SKIP license wtfnmfpl; dataset iri missing 1..22 ok 255 - license wtfnmfpl; check coverage # Subtest: 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; use subject_grant ok 9 - license wtfnmfpl_1; pattern is a Regexp not ok 10 # TODO & SKIP license wtfnmfpl_1; dataset grant missing ok 11 - license wtfnmfpl_1; misses pattern not_iri_grant ok 12 - license wtfnmfpl_1; misses pattern not_name_grant ok 13 - license wtfnmfpl_1; use subject_iri ok 14 - license wtfnmfpl_1; pattern is a Regexp ok 15 - license wtfnmfpl_1; matches pattern iri_iri not ok 16 # TODO & SKIP license wtfnmfpl_1; dataset grant missing not ok 17 # TODO & SKIP license wtfnmfpl_1; dataset license missing ok 18 - license wtfnmfpl_1; use subject_license ok 19 - license wtfnmfpl_1; pattern is a Regexp ok 20 - license wtfnmfpl_1; matches pattern text_license ok 21 - license wtfnmfpl_1; misses pattern not_iri_license ok 22 - license wtfnmfpl_1; misses pattern not_name_license ok 23 - license wtfnmfpl_1; use subject_name ok 24 - license wtfnmfpl_1; pattern is a Regexp ok 25 - license wtfnmfpl_1; matches pattern name_name ok 26 - license wtfnmfpl_1; misses pattern not_iri_name 1..26 ok 256 - license wtfnmfpl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license zlib; pattern is a Regexp not ok 10 # TODO & SKIP license zlib; dataset grant missing ok 11 - license zlib; misses pattern not_iri_grant ok 12 - license zlib; misses pattern not_name_grant ok 13 - license zlib; use subject_iri ok 14 - license zlib; pattern is a Regexp ok 15 - license zlib; matches pattern iri_iri not ok 16 # TODO & SKIP license zlib; dataset grant missing not ok 17 # TODO & SKIP license zlib; dataset license missing ok 18 - license zlib; use subject_license ok 19 - license zlib; pattern is a Regexp ok 20 - license zlib; matches pattern text_license ok 21 - license zlib; misses pattern not_iri_license ok 22 - license zlib; misses pattern not_name_license ok 23 - license zlib; use subject_name ok 24 - license zlib; pattern is a Regexp ok 25 - license zlib; matches pattern name_name not ok 26 - license zlib; misses pattern not_iri_name # TODO # Failed (TODO) test 'license zlib; misses pattern not_iri_name' # at t/lib/MyTest.pm line 113. # 'http://zlib.net/zlib_license.html' # matches '(?^u:(?:(?:[Tt]he )?zlib/libpng(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bZlib\b|(?:[Tt]he )?\bZlib\b|(?:[Tt]he )?\bZlib\b|(?:[Tt]he )?\bZlib\b|(?:[Tt]he )?Zlib[-–]Libpng(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bzlib\b|(?:[Tt]he )?zlib(?: [Ll]icen[cs]e)?|(?:[Tt]he )?zlib(?: [Ll]icen[cs]e)?|(?:[Tt]he )?zlib/libpng(?: [Ll]icen[cs]e)?|(?:[Tt]he )?zlib/libpng(?: [Ll]icen[cs]e)?|(?:[Tt]he )?\bzlib_License\b|(?:[Tt]he )?\bzlib_license\b)(?: ?\((?:the )?\"?(Zlib|zlib|zlib_License|zlib_license)(?: [Ll]icen[cs]e)?\"?\))?)' 1..26 ok 257 - license zlib; check coverage # Subtest: 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; use subject_grant ok 9 - license zlib_acknowledgement; pattern is a Regexp not ok 10 # TODO & SKIP license zlib_acknowledgement; dataset grant missing not ok 11 # TODO & SKIP license zlib_acknowledgement; dataset iri missing ok 12 - license zlib_acknowledgement; misses pattern not_name_grant ok 13 - license zlib_acknowledgement; use subject_iri ok 14 - license zlib_acknowledgement; pattern is a Regexp not ok 15 # TODO & SKIP license zlib_acknowledgement; dataset iri missing not ok 16 # TODO & SKIP license zlib_acknowledgement; dataset grant missing not ok 17 # TODO & SKIP license zlib_acknowledgement; dataset license missing ok 18 - license zlib_acknowledgement; use subject_license ok 19 - license zlib_acknowledgement; pattern is a Regexp ok 20 - license zlib_acknowledgement; matches pattern text_license not ok 21 # TODO & SKIP license zlib_acknowledgement; dataset iri missing ok 22 - license zlib_acknowledgement; misses pattern not_name_license ok 23 - license zlib_acknowledgement; use subject_name ok 24 - license zlib_acknowledgement; pattern is a Regexp ok 25 - license zlib_acknowledgement; matches pattern name_name not ok 26 # TODO & SKIP license zlib_acknowledgement; dataset iri missing 1..26 ok 258 - license zlib_acknowledgement; check coverage # Subtest: 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; use subject_grant ok 9 - license zpl; pattern is a Regexp not ok 10 # TODO & SKIP license zpl; dataset grant missing not ok 11 # TODO & SKIP license zpl; dataset iri missing ok 12 - license zpl; misses pattern not_name_grant ok 13 - license zpl; use subject_iri ok 14 - license zpl; pattern is a Regexp not ok 15 # TODO & SKIP license zpl; dataset iri missing not ok 16 # TODO & SKIP license zpl; dataset grant missing not ok 17 # TODO & SKIP license zpl; dataset license missing not ok 18 - license zpl; use subject_license # TODO # Failed (TODO) test 'license zpl; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license zpl; use subject_name ok 20 - license zpl; pattern is a Regexp ok 21 - license zpl; matches pattern name_name not ok 22 # TODO & SKIP license zpl; dataset iri missing 1..22 ok 259 - license zpl; check coverage # Subtest: 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; use subject_grant ok 9 - license zpl_1; pattern is a Regexp not ok 10 # TODO & SKIP license zpl_1; dataset grant missing ok 11 - license zpl_1; misses pattern not_iri_grant ok 12 - license zpl_1; misses pattern not_name_grant ok 13 - license zpl_1; use subject_iri ok 14 - license zpl_1; pattern is a Regexp ok 15 - license zpl_1; matches pattern iri_iri not ok 16 # TODO & SKIP license zpl_1; dataset grant missing not ok 17 # TODO & SKIP license zpl_1; dataset license missing not ok 18 - license zpl_1; use subject_license # TODO # Failed (TODO) test 'license zpl_1; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license zpl_1; use subject_name ok 20 - license zpl_1; pattern is a Regexp ok 21 - license zpl_1; matches pattern name_name ok 22 - license zpl_1; misses pattern not_iri_name 1..22 ok 260 - license zpl_1; check coverage # Subtest: 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; use subject_grant ok 9 - license zpl_1_1; pattern is a Regexp not ok 10 # TODO & SKIP license zpl_1_1; dataset grant missing ok 11 - license zpl_1_1; misses pattern not_iri_grant ok 12 - license zpl_1_1; misses pattern not_name_grant ok 13 - license zpl_1_1; use subject_iri ok 14 - license zpl_1_1; pattern is a Regexp ok 15 - license zpl_1_1; matches pattern iri_iri not ok 16 # TODO & SKIP license zpl_1_1; dataset grant missing not ok 17 # TODO & SKIP license zpl_1_1; dataset license missing not ok 18 - license zpl_1_1; use subject_license # TODO # Failed (TODO) test 'license zpl_1_1; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license zpl_1_1; use subject_name ok 20 - license zpl_1_1; pattern is a Regexp ok 21 - license zpl_1_1; matches pattern name_name not ok 22 - license zpl_1_1; misses pattern not_iri_name # TODO # Failed (TODO) test 'license zpl_1_1; misses pattern not_iri_name' # at t/lib/MyTest.pm line 113. # 'https://spdx.org/licenses/ZPL-1.1' # matches '(?^u:(?:(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.1 of (?:(?:[Tt]he )?\bZPL\b|(?:[Tt]he )?\bZPL\b|(?:[Tt]he )?Zope Public(?: [Ll]icen[cs]e)?))|(?:(?:[Tt]he )?\bZPL\b|(?:[Tt]he )?\bZPL\b|(?:[Tt]he )?Zope Public(?: [Ll]icen[cs]e)?)(?:(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.1(?:)?(?:(?: of the)? Licen[cs]e)?)?(?: ?\((?:the )?\"?(ZPL|ZPL-1.0|ZPL-1.1|ZPL-2.0|ZPL-2.1|ZopePLv1.0|Zope_Public_License)(?: [Ll]icen[cs]e)?\"?\))?(?:[-–]|[;:,]?(?: (?:only |either )?)?|(?: [-–—]{1,2} ))?\(?(?:[Vv]ersion [Vv]?|VERSION |rev(?:ision)? |[Vv]\.? ?)?1.1(?:(?: of the)? Licen[cs]e)?(?: ?\((?:the )?\"?(ZPL|ZPL-1.0|ZPL-1.1|ZPL-2.0|ZPL-2.1|ZopePLv1.0|Zope_Public_License)(?: [Ll]icen[cs]e)?\"?\))?(?:[^\d.]|\.\D|\.\z|\z)))' 1..22 ok 261 - license zpl_1_1; check coverage # Subtest: 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; use subject_grant ok 9 - license zpl_2; pattern is a Regexp not ok 10 # TODO & SKIP license zpl_2; dataset grant missing ok 11 - license zpl_2; misses pattern not_iri_grant ok 12 - license zpl_2; misses pattern not_name_grant ok 13 - license zpl_2; use subject_iri ok 14 - license zpl_2; pattern is a Regexp ok 15 - license zpl_2; matches pattern iri_iri not ok 16 # TODO & SKIP license zpl_2; dataset grant missing not ok 17 # TODO & SKIP license zpl_2; dataset license missing ok 18 - license zpl_2; use subject_license # TODO ok 19 - license zpl_2; pattern is a Regexp not ok 20 # TODO & SKIP license zpl_2; dataset text missing ok 21 - license zpl_2; misses pattern not_iri_license ok 22 - license zpl_2; misses pattern not_name_license ok 23 - license zpl_2; use subject_name ok 24 - license zpl_2; pattern is a Regexp ok 25 - license zpl_2; matches pattern name_name ok 26 - license zpl_2; misses pattern not_iri_name 1..26 ok 262 - license zpl_2; check coverage # Subtest: 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; use subject_grant ok 9 - license zpl_2_1; pattern is a Regexp not ok 10 # TODO & SKIP license zpl_2_1; dataset grant missing ok 11 - license zpl_2_1; misses pattern not_iri_grant ok 12 - license zpl_2_1; misses pattern not_name_grant ok 13 - license zpl_2_1; use subject_iri ok 14 - license zpl_2_1; pattern is a Regexp ok 15 - license zpl_2_1; matches pattern iri_iri not ok 16 # TODO & SKIP license zpl_2_1; dataset grant missing not ok 17 # TODO & SKIP license zpl_2_1; dataset license missing not ok 18 - license zpl_2_1; use subject_license # TODO # Failed (TODO) test 'license zpl_2_1; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license zpl_2_1; use subject_name ok 20 - license zpl_2_1; pattern is a Regexp ok 21 - license zpl_2_1; matches pattern name_name ok 22 - license zpl_2_1; misses pattern not_iri_name 1..22 ok 263 - license zpl_2_1; check coverage # Subtest: 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; use subject_grant ok 9 - license bsd; pattern is a Regexp not ok 10 # TODO & SKIP license bsd; dataset grant missing ok 11 - license bsd; misses pattern not_iri_grant ok 12 - license bsd; misses pattern not_name_grant ok 13 - license bsd; use subject_iri ok 14 - license bsd; pattern is a Regexp ok 15 - license bsd; matches pattern iri_iri not ok 16 # TODO & SKIP license bsd; dataset grant missing not ok 17 # TODO & SKIP license bsd; dataset license missing ok 18 - license bsd; use subject_license ok 19 - license bsd; pattern is a Regexp ok 20 - license bsd; matches pattern text_license ok 21 - license bsd; misses pattern not_iri_license ok 22 - license bsd; misses pattern not_name_license ok 23 - license bsd; use subject_name ok 24 - license bsd; pattern is a Regexp ok 25 - license bsd; matches pattern name_name not ok 26 - license bsd; misses pattern not_iri_name # TODO # Failed (TODO) test 'license bsd; misses pattern not_iri_name' # at t/lib/MyTest.pm line 113. # 'https://en.wikipedia.org/wiki/BSD_licenses' # matches '(?^u:(?:(?:[Tt]he )?\bBSD\b|(?:[Tt]he )?\bBSD\b|(?:[Tt]he )?BSD \(unspecified\)|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)?|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)?|(?:[Tt]he )?BSD(?: [Ll]icen[cs]e)?s|(?:[Tt]he )?\bBSD[-–]style\b|(?:[Tt]he )?\bBSD_licenses\b|(?:[Tt]he )?\bBSD~unspecified\b|(?:[Tt]he )?Berkeley Software Distribution(?: [Ll]icen[cs]e)?|(?:[Tt]he )?(?:[Aa]n? )?BSD[-–]style(?: [Ll]icen[cs]e)?)(?: ?\((?:the )?\"?(BSD|BSD-style|BSD_licenses|BSD~unspecified)(?: [Ll]icen[cs]e)?\"?\))?)' 1..26 ok 264 - license bsd; check coverage # Subtest: 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; use subject_grant ok 9 - license mit; pattern is a Regexp ok 10 - license mit; matches pattern grant_grant ok 11 - license mit; misses pattern not_iri_grant ok 12 - license mit; misses pattern not_name_grant ok 13 - license mit; use subject_iri ok 14 - license mit; pattern is a Regexp ok 15 - license mit; matches pattern iri_iri ok 16 - license mit; misses pattern not_grant_iri not ok 17 # TODO & SKIP license mit; dataset license missing not ok 18 - license mit; use subject_license # TODO # Failed (TODO) test 'license mit; use subject_license' # at /usr/share/perl/5.32/Test/Builder.pm line 334. ok 19 - license mit; use subject_name ok 20 - license mit; pattern is a Regexp not ok 21 - license mit; matches pattern name_name # TODO # Failed (TODO) test 'license mit; matches pattern name_name' # at t/lib/MyTest.pm line 113. # 'MIT License' # doesn't match '(?^:(?:[Tt]he )MIT\b)' ok 22 - license mit; misses pattern not_iri_name 1..22 ok 265 - license mit; check coverage ok t/re2.t ................ 1..11 ok 1 - An object of class 're::engine::RE2' isa 're::engine::RE2' ok 2 # Subtest: using RE2 # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 3 - using RE2 # Subtest: parts using RE2 # Subtest: pattern License::Parts::above_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::Parts::above_copr # Subtest: pattern License::Parts::ack_dev_by ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::Parts::ack_dev_by # Subtest: pattern License::Parts::ack_doc_mat_pkg_use ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::Parts::ack_doc_mat_pkg_use # Subtest: pattern License::Parts::ack_doc_pkg_use ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::Parts::ack_doc_pkg_use # Subtest: pattern License::Parts::ack_pub_use_nosrc ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::Parts::ack_pub_use_nosrc # Subtest: pattern License::Parts::ack_written_by ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::Parts::ack_written_by # Subtest: pattern License::Parts::ad_mat_ack_ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::Parts::ad_mat_ack_ssleay # Subtest: pattern License::Parts::ad_mat_ack_this ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::Parts::ad_mat_ack_this # Subtest: pattern License::Parts::altered_srcver_mark ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::Parts::altered_srcver_mark # Subtest: pattern License::Parts::altered_ver_mark ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::Parts::altered_ver_mark # Subtest: pattern License::Parts::and_to_perm_pers ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::Parts::and_to_perm_pers # Subtest: pattern License::Parts::and_used_by_perm ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::Parts::and_used_by_perm # Subtest: pattern License::Parts::any_purpose ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::Parts::any_purpose # Subtest: pattern License::Parts::asis_expr_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::Parts::asis_expr_warranty # Subtest: pattern License::Parts::asis_mat ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::Parts::asis_mat # Subtest: pattern License::Parts::asis_name_sw ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::Parts::asis_name_sw # Subtest: pattern License::Parts::asis_sw_by_name ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::Parts::asis_sw_by_name # Subtest: pattern License::Parts::asis_sw_expr_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::Parts::asis_sw_expr_warranty # Subtest: pattern License::Parts::asis_sw_name_discl ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::Parts::asis_sw_name_discl # Subtest: pattern License::Parts::asis_sw_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::Parts::asis_sw_warranty # Subtest: pattern License::Parts::authors_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::Parts::authors_copr # Subtest: pattern License::Parts::cc ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::Parts::cc # Subtest: pattern License::Parts::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::Parts::cc_by # Subtest: pattern License::Parts::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::Parts::cc_cc0 # Subtest: pattern License::Parts::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::Parts::cc_nc # Subtest: pattern License::Parts::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::Parts::cc_nd # Subtest: pattern License::Parts::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::Parts::cc_sa # Subtest: pattern License::Parts::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::Parts::cc_sp # Subtest: pattern License::Parts::cc_url ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::Parts::cc_url # Subtest: pattern License::Parts::cc_url_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::Parts::cc_url_pd # Subtest: pattern License::Parts::change_redist_share ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::Parts::change_redist_share # Subtest: pattern License::Parts::copr_avail_note ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::Parts::copr_avail_note # Subtest: pattern License::Parts::copr_avail_orig ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::Parts::copr_avail_orig # Subtest: pattern License::Parts::copr_cond_discl ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::Parts::copr_cond_discl # Subtest: pattern License::Parts::copr_cond_discl_anywhere ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::Parts::copr_cond_discl_anywhere # Subtest: pattern License::Parts::copr_cond_discl_warr ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::Parts::copr_cond_discl_warr # Subtest: pattern License::Parts::copr_no_alter ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::Parts::copr_no_alter # Subtest: pattern License::Parts::copr_perm ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::Parts::copr_perm # Subtest: pattern License::Parts::copr_perm_warr ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::Parts::copr_perm_warr # Subtest: pattern License::Parts::copr_perms ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::Parts::copr_perms # Subtest: pattern License::Parts::cp_sw ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::Parts::cp_sw # Subtest: pattern License::Parts::cp_sw_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::Parts::cp_sw_copr # Subtest: pattern License::Parts::cp_sw_doc ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::Parts::cp_sw_doc # Subtest: pattern License::Parts::discl_name_warranties ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::Parts::discl_name_warranties # Subtest: pattern License::Parts::doc_mat_dist ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::Parts::doc_mat_dist # Subtest: pattern License::Parts::free_agree_fee ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::Parts::free_agree_fee # Subtest: pattern License::Parts::free_charge ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::Parts::free_charge # Subtest: pattern License::Parts::fsf_url ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::Parts::fsf_url # Subtest: pattern License::Parts::granted ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::Parts::granted # Subtest: pattern License::Parts::incl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::Parts::incl # Subtest: pattern License::Parts::license_not_lib ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::Parts::license_not_lib # Subtest: pattern License::Parts::name ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::Parts::name # Subtest: pattern License::Parts::namenot ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::Parts::namenot # Subtest: pattern License::Parts::neithername ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::Parts::neithername # Subtest: pattern License::Parts::nopromo_except ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::Parts::nopromo_except # Subtest: pattern License::Parts::nopromo_name_written ok 1 - Must declare pat OR gen but not both 1..1 ok 56 - pattern License::Parts::nopromo_name_written # Subtest: pattern License::Parts::nopromo_name_written_prior ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::Parts::nopromo_name_written_prior # Subtest: pattern License::Parts::nopromo_neither ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::Parts::nopromo_neither # Subtest: pattern License::Parts::nopromo_nothing_deemed ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::Parts::nopromo_nothing_deemed # Subtest: pattern License::Parts::note_copr_perm ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::Parts::note_copr_perm # Subtest: pattern License::Parts::note_copr_perms_deriv ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::Parts::note_copr_perms_deriv # Subtest: pattern License::Parts::note_marketing ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::Parts::note_marketing # Subtest: pattern License::Parts::note_mod_inc ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::Parts::note_mod_inc # Subtest: pattern License::Parts::note_mod_inc_with_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::Parts::note_mod_inc_with_copr # Subtest: pattern License::Parts::notice_no_alter ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::Parts::notice_no_alter # Subtest: pattern License::Parts::notice_no_alter_any ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::Parts::notice_no_alter_any # Subtest: pattern License::Parts::notices ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::Parts::notices # Subtest: pattern License::Parts::origin_src_no_misrepresent ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::Parts::origin_src_no_misrepresent # Subtest: pattern License::Parts::origin_sw_no_misrepresent ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::Parts::origin_sw_no_misrepresent # Subtest: pattern License::Parts::perm_dist_mod ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::Parts::perm_dist_mod # Subtest: pattern License::Parts::perm_granted ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::Parts::perm_granted # Subtest: pattern License::Parts::permission_use_fee_agree ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::Parts::permission_use_fee_agree # Subtest: pattern License::Parts::redist_ack_this ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::Parts::redist_ack_this # Subtest: pattern License::Parts::redist_bin_repro ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::Parts::redist_bin_repro # Subtest: pattern License::Parts::repro_code_cite_authors_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::Parts::repro_code_cite_authors_copr # Subtest: pattern License::Parts::repro_code_modcode_cite_copr_avail_note ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::Parts::repro_code_modcode_cite_copr_avail_note # Subtest: pattern License::Parts::repro_copr_cond_discl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::Parts::repro_copr_cond_discl # Subtest: pattern License::Parts::repro_copr_cond_discl_warr ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::Parts::repro_copr_cond_discl_warr # Subtest: pattern License::Parts::repro_copr_perm_appear_doc ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::Parts::repro_copr_perm_appear_doc # Subtest: pattern License::Parts::repro_copr_perm_warr_appear_doc ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::Parts::repro_copr_perm_warr_appear_doc # Subtest: pattern License::Parts::repro_matlab_cite_authors ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::Parts::repro_matlab_cite_authors # Subtest: pattern License::Parts::retain_copr_appear ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::Parts::retain_copr_appear # Subtest: pattern License::Parts::retain_copr_avail_note ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::Parts::retain_copr_avail_note # Subtest: pattern License::Parts::retain_copr_avail_orig ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::Parts::retain_copr_avail_orig # Subtest: pattern License::Parts::retain_copr_perm_subst ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::Parts::retain_copr_perm_subst # Subtest: pattern License::Parts::retain_copr_perm_sw_copr ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::Parts::retain_copr_perm_sw_copr # Subtest: pattern License::Parts::retain_copr_perm_sw_doc ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::Parts::retain_copr_perm_sw_doc # Subtest: pattern License::Parts::retain_notice_cond_discl ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::Parts::retain_notice_cond_discl # Subtest: pattern License::Parts::retain_notice_cond_discl_anywhere ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::Parts::retain_notice_cond_discl_anywhere # Subtest: pattern License::Parts::retain_notice_cond_discl_warr ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::Parts::retain_notice_cond_discl_warr # Subtest: pattern License::Parts::retain_notices ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::Parts::retain_notices # Subtest: pattern License::Parts::retain_notices_all ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::Parts::retain_notices_all # Subtest: pattern License::Parts::retain_you_avail_orig ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::Parts::retain_you_avail_orig # Subtest: pattern License::Parts::src_no_relicense ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::Parts::src_no_relicense # Subtest: pattern License::Parts::subj_cond ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::Parts::subj_cond # Subtest: pattern License::Parts::sw_doc_nofee ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::Parts::sw_doc_nofee # Subtest: pattern License::Parts::the_material ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::Parts::the_material # Subtest: pattern License::Parts::the_sw ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::Parts::the_sw # Subtest: pattern License::Parts::to_copy_prg ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::Parts::to_copy_prg # Subtest: pattern License::Parts::to_deal_mat ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::Parts::to_deal_mat # Subtest: pattern License::Parts::to_deal_the_sw_rights ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::Parts::to_deal_the_sw_rights # Subtest: pattern License::Parts::to_dist ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::Parts::to_dist # Subtest: pattern License::Parts::to_mod_sublic_sw ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::Parts::to_mod_sublic_sw # Subtest: pattern License::Parts::to_pers ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::Parts::to_pers # Subtest: pattern License::Parts::use_ack_apprec ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::Parts::use_ack_apprec # Subtest: pattern License::Parts::use_ack_apprec_not_req ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::Parts::use_ack_apprec_not_req # Subtest: pattern License::Parts::use_ack_req ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::Parts::use_ack_req # Subtest: pattern License::Parts::used_ad ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::Parts::used_ad # Subtest: pattern License::Parts::used_ad_dist ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::Parts::used_ad_dist # Subtest: pattern License::Parts::used_endorse_deriv ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::Parts::used_endorse_deriv # Subtest: pattern License::Parts::without_prior_written ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::Parts::without_prior_written # Subtest: pattern License::Parts::without_written ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::Parts::without_written # Subtest: pattern License::Parts::without_written_prior ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::Parts::without_written_prior # Subtest: pattern License::Parts::you_not_claim_wrote ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::Parts::you_not_claim_wrote # Subtest: pattern License::Parts::you_not_use_ad_dist ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::Parts::you_not_use_ad_dist 1..115 ok 4 - parts using RE2 # Subtest: using RE2 with subject name # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 5 - using RE2 with subject name # Subtest: using RE2 with subject grant # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 6 - using RE2 with subject grant # Subtest: using RE2 with subject license # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 7 - using RE2 with subject license # Subtest: using RE2 with subject iri # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 8 - using RE2 with subject iri # Subtest: using RE2 with named capture # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 9 - using RE2 with named capture # Subtest: using RE2 with numbered capture # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 10 - using RE2 with numbered capture # Subtest: using RE2 without capture # Subtest: pattern License::aal ok 1 - Must declare pat OR gen but not both 1..1 ok 1 - pattern License::aal # Subtest: pattern License::abstyles ok 1 - Must declare pat OR gen but not both 1..1 ok 2 - pattern License::abstyles # Subtest: pattern License::addr_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 3 - pattern License::addr_fsf # Subtest: pattern License::addr_fsf_franklin ok 1 - Must declare pat OR gen but not both 1..1 ok 4 - pattern License::addr_fsf_franklin # Subtest: pattern License::addr_fsf_franklin_steet ok 1 - Must declare pat OR gen but not both 1..1 ok 5 - pattern License::addr_fsf_franklin_steet # Subtest: pattern License::addr_fsf_mass ok 1 - Must declare pat OR gen but not both 1..1 ok 6 - pattern License::addr_fsf_mass # Subtest: pattern License::addr_fsf_temple ok 1 - Must declare pat OR gen but not both 1..1 ok 7 - pattern License::addr_fsf_temple # Subtest: pattern License::adobe_2006 ok 1 - Must declare pat OR gen but not both 1..1 ok 8 - pattern License::adobe_2006 # Subtest: pattern License::adobe_glyph ok 1 - Must declare pat OR gen but not both 1..1 ok 9 - pattern License::adobe_glyph # Subtest: pattern License::adsl ok 1 - Must declare pat OR gen but not both 1..1 ok 10 - pattern License::adsl # Subtest: pattern License::afl ok 1 - Must declare pat OR gen but not both 1..1 ok 11 - pattern License::afl # Subtest: pattern License::afl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 12 - pattern License::afl_1_1 # Subtest: pattern License::afl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 13 - pattern License::afl_1_2 # Subtest: pattern License::afl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 14 - pattern License::afl_2 # Subtest: pattern License::afl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 15 - pattern License::afl_2_1 # Subtest: pattern License::afl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 16 - pattern License::afl_3 # Subtest: pattern License::afmparse ok 1 - Must declare pat OR gen but not both 1..1 ok 17 - pattern License::afmparse # Subtest: pattern License::agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 18 - pattern License::agpl # Subtest: pattern License::agpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 19 - pattern License::agpl_1 # Subtest: pattern License::agpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 20 - pattern License::agpl_1_only # Subtest: pattern License::agpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 21 - pattern License::agpl_1_or_later # Subtest: pattern License::agpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 22 - pattern License::agpl_2 # Subtest: pattern License::agpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 23 - pattern License::agpl_3 # Subtest: pattern License::agpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 24 - pattern License::agpl_3_only # Subtest: pattern License::agpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 25 - pattern License::agpl_3_or_later # Subtest: pattern License::aladdin ok 1 - Must declare pat OR gen but not both 1..1 ok 26 - pattern License::aladdin # Subtest: pattern License::aladdin_8 ok 1 - Must declare pat OR gen but not both 1..1 ok 27 - pattern License::aladdin_8 # Subtest: pattern License::aladdin_9 ok 1 - Must declare pat OR gen but not both 1..1 ok 28 - pattern License::aladdin_9 # Subtest: pattern License::amdplpa ok 1 - Must declare pat OR gen but not both 1..1 ok 29 - pattern License::amdplpa # Subtest: pattern License::aml ok 1 - Must declare pat OR gen but not both 1..1 ok 30 - pattern License::aml # Subtest: pattern License::ampas ok 1 - Must declare pat OR gen but not both 1..1 ok 31 - pattern License::ampas # Subtest: pattern License::antlr_pd ok 1 - Must declare pat OR gen but not both 1..1 ok 32 - pattern License::antlr_pd # Subtest: pattern License::any_of ok 1 - Must declare pat OR gen but not both 1..1 ok 33 - pattern License::any_of # Subtest: pattern License::apache ok 1 - Must declare pat OR gen but not both 1..1 ok 34 - pattern License::apache # Subtest: pattern License::apache_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 35 - pattern License::apache_1 # Subtest: pattern License::apache_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 36 - pattern License::apache_1_1 # Subtest: pattern License::apache_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 37 - pattern License::apache_2 # Subtest: pattern License::apafml ok 1 - Must declare pat OR gen but not both 1..1 ok 38 - pattern License::apafml # Subtest: pattern License::apl ok 1 - Must declare pat OR gen but not both 1..1 ok 39 - pattern License::apl # Subtest: pattern License::apl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 40 - pattern License::apl_1 # Subtest: pattern License::apsl ok 1 - Must declare pat OR gen but not both 1..1 ok 41 - pattern License::apsl # Subtest: pattern License::apsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 42 - pattern License::apsl_1 # Subtest: pattern License::apsl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 43 - pattern License::apsl_1_1 # Subtest: pattern License::apsl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 44 - pattern License::apsl_1_2 # Subtest: pattern License::apsl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 45 - pattern License::apsl_2 # Subtest: pattern License::artistic ok 1 - Must declare pat OR gen but not both 1..1 ok 46 - pattern License::artistic # Subtest: pattern License::artistic_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 47 - pattern License::artistic_1 # Subtest: pattern License::artistic_1_cl8 ok 1 - Must declare pat OR gen but not both 1..1 ok 48 - pattern License::artistic_1_cl8 # Subtest: pattern License::artistic_1_clarified ok 1 - Must declare pat OR gen but not both 1..1 ok 49 - pattern License::artistic_1_clarified # Subtest: pattern License::artistic_1_perl ok 1 - Must declare pat OR gen but not both 1..1 ok 50 - pattern License::artistic_1_perl # Subtest: pattern License::artistic_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 51 - pattern License::artistic_2 # Subtest: pattern License::bahyph ok 1 - Must declare pat OR gen but not both 1..1 ok 52 - pattern License::bahyph # Subtest: pattern License::barr ok 1 - Must declare pat OR gen but not both 1..1 ok 53 - pattern License::barr # Subtest: pattern License::bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 54 - pattern License::bdwgc # Subtest: pattern License::bdwgc_matlab ok 1 - Must declare pat OR gen but not both 1..1 ok 55 - pattern License::bdwgc_matlab # Subtest: pattern License::beerware ok 1 - Must declare pat OR gen but not both # Subtest: example #1 (pattern with subject "license" matches original license with title omitted) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 2 - example \#1 (pattern with subject "license" matches original license with title omitted) # Subtest: example #2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) ok 1 - example provides string to match ok 2 - string should match 1..2 ok 3 - example \#2 (pattern with subject "grant" matches original license with title omitted (license is commonly granted by stating the whole license)) # Subtest: example #3 (original license with title omitted doesn't match name pattern) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 4 - example \#3 (original license with title omitted doesn't match name pattern) # Subtest: example #4 (pattern with subject "iri" doesn't match original license with title omitted) ok 1 - example provides string to match ok 2 - string should not match 1..2 ok 5 - example \#4 (pattern with subject "iri" doesn't match original license with title omitted) 1..5 ok 56 - pattern License::beerware # Subtest: pattern License::bittorrent ok 1 - Must declare pat OR gen but not both 1..1 ok 57 - pattern License::bittorrent # Subtest: pattern License::bittorrent_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 58 - pattern License::bittorrent_1 # Subtest: pattern License::bittorrent_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 59 - pattern License::bittorrent_1_1 # Subtest: pattern License::borceux ok 1 - Must declare pat OR gen but not both 1..1 ok 60 - pattern License::borceux # Subtest: pattern License::bsd ok 1 - Must declare pat OR gen but not both 1..1 ok 61 - pattern License::bsd # Subtest: pattern License::bsd_2_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 62 - pattern License::bsd_2_clause # Subtest: pattern License::bsd_3_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 63 - pattern License::bsd_3_clause # Subtest: pattern License::bsd_4_clause ok 1 - Must declare pat OR gen but not both 1..1 ok 64 - pattern License::bsd_4_clause # Subtest: pattern License::bsl ok 1 - Must declare pat OR gen but not both 1..1 ok 65 - pattern License::bsl # Subtest: pattern License::bsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 66 - pattern License::bsl_1 # Subtest: pattern License::by ok 1 - Must declare pat OR gen but not both 1..1 ok 67 - pattern License::by # Subtest: pattern License::by_apache ok 1 - Must declare pat OR gen but not both 1..1 ok 68 - pattern License::by_apache # Subtest: pattern License::by_fsf ok 1 - Must declare pat OR gen but not both 1..1 ok 69 - pattern License::by_fsf # Subtest: pattern License::by_james_clark ok 1 - Must declare pat OR gen but not both 1..1 ok 70 - pattern License::by_james_clark # Subtest: pattern License::by_psf ok 1 - Must declare pat OR gen but not both 1..1 ok 71 - pattern License::by_psf # Subtest: pattern License::by_sam_hocevar ok 1 - Must declare pat OR gen but not both 1..1 ok 72 - pattern License::by_sam_hocevar # Subtest: pattern License::bzip2 ok 1 - Must declare pat OR gen but not both 1..1 ok 73 - pattern License::bzip2 # Subtest: pattern License::bzip2_1_0_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 74 - pattern License::bzip2_1_0_5 # Subtest: pattern License::bzip2_1_0_6 ok 1 - Must declare pat OR gen but not both 1..1 ok 75 - pattern License::bzip2_1_0_6 # Subtest: pattern License::caldera ok 1 - Must declare pat OR gen but not both 1..1 ok 76 - pattern License::caldera # Subtest: pattern License::catosl ok 1 - Must declare pat OR gen but not both 1..1 ok 77 - pattern License::catosl # Subtest: pattern License::catosl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 78 - pattern License::catosl_1_1 # Subtest: pattern License::cc_by ok 1 - Must declare pat OR gen but not both 1..1 ok 79 - pattern License::cc_by # Subtest: pattern License::cc_by_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 80 - pattern License::cc_by_1 # Subtest: pattern License::cc_by_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 81 - pattern License::cc_by_2 # Subtest: pattern License::cc_by_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 82 - pattern License::cc_by_2_5 # Subtest: pattern License::cc_by_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 83 - pattern License::cc_by_3 # Subtest: pattern License::cc_by_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 84 - pattern License::cc_by_4 # Subtest: pattern License::cc_by_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 85 - pattern License::cc_by_nc # Subtest: pattern License::cc_by_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 86 - pattern License::cc_by_nc_1 # Subtest: pattern License::cc_by_nc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 87 - pattern License::cc_by_nc_2 # Subtest: pattern License::cc_by_nc_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 88 - pattern License::cc_by_nc_2_5 # Subtest: pattern License::cc_by_nc_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 89 - pattern License::cc_by_nc_3 # Subtest: pattern License::cc_by_nc_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 90 - pattern License::cc_by_nc_4 # Subtest: pattern License::cc_by_nc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 91 - pattern License::cc_by_nc_nd # Subtest: pattern License::cc_by_nc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 92 - pattern License::cc_by_nc_nd_1 # Subtest: pattern License::cc_by_nc_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 93 - pattern License::cc_by_nc_nd_2 # Subtest: pattern License::cc_by_nc_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 94 - pattern License::cc_by_nc_nd_2_5 # Subtest: pattern License::cc_by_nc_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 95 - pattern License::cc_by_nc_nd_3 # Subtest: pattern License::cc_by_nc_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 96 - pattern License::cc_by_nc_nd_4 # Subtest: pattern License::cc_by_nc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 97 - pattern License::cc_by_nc_sa # Subtest: pattern License::cc_by_nc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 98 - pattern License::cc_by_nc_sa_1 # Subtest: pattern License::cc_by_nc_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 99 - pattern License::cc_by_nc_sa_2 # Subtest: pattern License::cc_by_nc_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 100 - pattern License::cc_by_nc_sa_2_5 # Subtest: pattern License::cc_by_nc_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 101 - pattern License::cc_by_nc_sa_3 # Subtest: pattern License::cc_by_nc_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 102 - pattern License::cc_by_nc_sa_4 # Subtest: pattern License::cc_by_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 103 - pattern License::cc_by_nd # Subtest: pattern License::cc_by_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 104 - pattern License::cc_by_nd_1 # Subtest: pattern License::cc_by_nd_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 105 - pattern License::cc_by_nd_2 # Subtest: pattern License::cc_by_nd_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 106 - pattern License::cc_by_nd_2_5 # Subtest: pattern License::cc_by_nd_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 107 - pattern License::cc_by_nd_3 # Subtest: pattern License::cc_by_nd_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 108 - pattern License::cc_by_nd_4 # Subtest: pattern License::cc_by_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 109 - pattern License::cc_by_sa # Subtest: pattern License::cc_by_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 110 - pattern License::cc_by_sa_1 # Subtest: pattern License::cc_by_sa_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 111 - pattern License::cc_by_sa_2 # Subtest: pattern License::cc_by_sa_2_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 112 - pattern License::cc_by_sa_2_5 # Subtest: pattern License::cc_by_sa_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 113 - pattern License::cc_by_sa_3 # Subtest: pattern License::cc_by_sa_4 ok 1 - Must declare pat OR gen but not both 1..1 ok 114 - pattern License::cc_by_sa_4 # Subtest: pattern License::cc_cc0 ok 1 - Must declare pat OR gen but not both 1..1 ok 115 - pattern License::cc_cc0 # Subtest: pattern License::cc_cc0_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 116 - pattern License::cc_cc0_1 # Subtest: pattern License::cc_nc ok 1 - Must declare pat OR gen but not both 1..1 ok 117 - pattern License::cc_nc # Subtest: pattern License::cc_nc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 118 - pattern License::cc_nc_1 # Subtest: pattern License::cc_nd ok 1 - Must declare pat OR gen but not both 1..1 ok 119 - pattern License::cc_nd # Subtest: pattern License::cc_nd_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 120 - pattern License::cc_nd_1 # Subtest: pattern License::cc_sa ok 1 - Must declare pat OR gen but not both 1..1 ok 121 - pattern License::cc_sa # Subtest: pattern License::cc_sa_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 122 - pattern License::cc_sa_1 # Subtest: pattern License::cc_sp ok 1 - Must declare pat OR gen but not both 1..1 ok 123 - pattern License::cc_sp # Subtest: pattern License::cddl ok 1 - Must declare pat OR gen but not both 1..1 ok 124 - pattern License::cddl # Subtest: pattern License::cddl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 125 - pattern License::cddl_1 # Subtest: pattern License::cddl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 126 - pattern License::cddl_1_1 # Subtest: pattern License::cecill ok 1 - Must declare pat OR gen but not both 1..1 ok 127 - pattern License::cecill # Subtest: pattern License::cecill_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 128 - pattern License::cecill_1 # Subtest: pattern License::cecill_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 129 - pattern License::cecill_1_1 # Subtest: pattern License::cecill_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 130 - pattern License::cecill_2 # Subtest: pattern License::cecill_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 131 - pattern License::cecill_2_1 # Subtest: pattern License::cecill_b ok 1 - Must declare pat OR gen but not both 1..1 ok 132 - pattern License::cecill_b # Subtest: pattern License::cecill_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 133 - pattern License::cecill_b_1 # Subtest: pattern License::cecill_c ok 1 - Must declare pat OR gen but not both 1..1 ok 134 - pattern License::cecill_c # Subtest: pattern License::cecill_c_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 135 - pattern License::cecill_c_1 # Subtest: pattern License::clause_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 136 - pattern License::clause_advertising # Subtest: pattern License::clause_advertising_always ok 1 - Must declare pat OR gen but not both 1..1 ok 137 - pattern License::clause_advertising_always # Subtest: pattern License::clause_non_endorsement ok 1 - Must declare pat OR gen but not both 1..1 ok 138 - pattern License::clause_non_endorsement # Subtest: pattern License::clause_reproduction ok 1 - Must declare pat OR gen but not both 1..1 ok 139 - pattern License::clause_reproduction # Subtest: pattern License::clause_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 140 - pattern License::clause_retention # Subtest: pattern License::cnri_jython ok 1 - Must declare pat OR gen but not both 1..1 ok 141 - pattern License::cnri_jython # Subtest: pattern License::cnri_python ok 1 - Must declare pat OR gen but not both 1..1 ok 142 - pattern License::cnri_python # Subtest: pattern License::cnri_python_gpl_compat ok 1 - Must declare pat OR gen but not both 1..1 ok 143 - pattern License::cnri_python_gpl_compat # Subtest: pattern License::cpal ok 1 - Must declare pat OR gen but not both 1..1 ok 144 - pattern License::cpal # Subtest: pattern License::cpal_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 145 - pattern License::cpal_1 # Subtest: pattern License::cpl ok 1 - Must declare pat OR gen but not both 1..1 ok 146 - pattern License::cpl # Subtest: pattern License::cpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 147 - pattern License::cpl_1 # Subtest: pattern License::cpol ok 1 - Must declare pat OR gen but not both 1..1 ok 148 - pattern License::cpol # Subtest: pattern License::cpol_1_02 ok 1 - Must declare pat OR gen but not both 1..1 ok 149 - pattern License::cpol_1_02 # Subtest: pattern License::cryptix ok 1 - Must declare pat OR gen but not both 1..1 ok 150 - pattern License::cryptix # Subtest: pattern License::cua_opl ok 1 - Must declare pat OR gen but not both 1..1 ok 151 - pattern License::cua_opl # Subtest: pattern License::cua_opl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 152 - pattern License::cua_opl_1 # Subtest: pattern License::cube ok 1 - Must declare pat OR gen but not both 1..1 ok 153 - pattern License::cube # Subtest: pattern License::curl ok 1 - Must declare pat OR gen but not both 1..1 ok 154 - pattern License::curl # Subtest: pattern License::dsdp ok 1 - Must declare pat OR gen but not both 1..1 ok 155 - pattern License::dsdp # Subtest: pattern License::ecl ok 1 - Must declare pat OR gen but not both 1..1 ok 156 - pattern License::ecl # Subtest: pattern License::ecl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 157 - pattern License::ecl_1 # Subtest: pattern License::ecl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 158 - pattern License::ecl_2 # Subtest: pattern License::epl ok 1 - Must declare pat OR gen but not both 1..1 ok 159 - pattern License::epl # Subtest: pattern License::epl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 160 - pattern License::epl_1 # Subtest: pattern License::epl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 161 - pattern License::epl_2 # Subtest: pattern License::eupl ok 1 - Must declare pat OR gen but not both 1..1 ok 162 - pattern License::eupl # Subtest: pattern License::eupl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 163 - pattern License::eupl_1 # Subtest: pattern License::eupl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 164 - pattern License::eupl_1_1 # Subtest: pattern License::eupl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 165 - pattern License::eupl_1_2 # Subtest: pattern License::eurosym ok 1 - Must declare pat OR gen but not both 1..1 ok 166 - pattern License::eurosym # Subtest: pattern License::except_389 ok 1 - Must declare pat OR gen but not both 1..1 ok 167 - pattern License::except_389 # Subtest: pattern License::except_autoconf_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 168 - pattern License::except_autoconf_2 # Subtest: pattern License::except_autoconf_2_archive ok 1 - Must declare pat OR gen but not both 1..1 ok 169 - pattern License::except_autoconf_2_archive # Subtest: pattern License::except_autoconf_2_autotroll ok 1 - Must declare pat OR gen but not both 1..1 ok 170 - pattern License::except_autoconf_2_autotroll # Subtest: pattern License::except_autoconf_2_g10 ok 1 - Must declare pat OR gen but not both 1..1 ok 171 - pattern License::except_autoconf_2_g10 # Subtest: pattern License::except_autoconf_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 172 - pattern License::except_autoconf_3 # Subtest: pattern License::except_autoconf_data ok 1 - Must declare pat OR gen but not both 1..1 ok 173 - pattern License::except_autoconf_data # Subtest: pattern License::except_bison_1_24 ok 1 - Must declare pat OR gen but not both 1..1 ok 174 - pattern License::except_bison_1_24 # Subtest: pattern License::except_bison_2_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 175 - pattern License::except_bison_2_2 # Subtest: pattern License::except_classpath_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 176 - pattern License::except_classpath_2 # Subtest: pattern License::except_epl ok 1 - Must declare pat OR gen but not both 1..1 ok 177 - pattern License::except_epl # Subtest: pattern License::except_epl_mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 178 - pattern License::except_epl_mpl # Subtest: pattern License::except_faust ok 1 - Must declare pat OR gen but not both 1..1 ok 179 - pattern License::except_faust # Subtest: pattern License::except_gstreamer ok 1 - Must declare pat OR gen but not both 1..1 ok 180 - pattern License::except_gstreamer # Subtest: pattern License::except_libtool ok 1 - Must declare pat OR gen but not both 1..1 ok 181 - pattern License::except_libtool # Subtest: pattern License::except_mif ok 1 - Must declare pat OR gen but not both 1..1 ok 182 - pattern License::except_mif # Subtest: pattern License::except_ocaml_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 183 - pattern License::except_ocaml_lgpl # Subtest: pattern License::except_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 184 - pattern License::except_openssl # Subtest: pattern License::except_openssl_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 185 - pattern License::except_openssl_lgpl # Subtest: pattern License::except_openssl_s3 ok 1 - Must declare pat OR gen but not both 1..1 ok 186 - pattern License::except_openssl_s3 # Subtest: pattern License::except_prefix_agpl ok 1 - Must declare pat OR gen but not both 1..1 ok 187 - pattern License::except_prefix_agpl # Subtest: pattern License::except_prefix_generic ok 1 - Must declare pat OR gen but not both 1..1 ok 188 - pattern License::except_prefix_generic # Subtest: pattern License::except_prefix_gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 189 - pattern License::except_prefix_gpl # Subtest: pattern License::except_prefix_gpl_clisp ok 1 - Must declare pat OR gen but not both 1..1 ok 190 - pattern License::except_prefix_gpl_clisp # Subtest: pattern License::except_prefix_lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 191 - pattern License::except_prefix_lgpl # Subtest: pattern License::except_proguard ok 1 - Must declare pat OR gen but not both 1..1 ok 192 - pattern License::except_proguard # Subtest: pattern License::except_qt_gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 193 - pattern License::except_qt_gpl_1 # Subtest: pattern License::except_qt_gpl_eclipse ok 1 - Must declare pat OR gen but not both 1..1 ok 194 - pattern License::except_qt_gpl_eclipse # Subtest: pattern License::except_qt_gpl_openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 195 - pattern License::except_qt_gpl_openssl # Subtest: pattern License::except_qt_kernel ok 1 - Must declare pat OR gen but not both 1..1 ok 196 - pattern License::except_qt_kernel # Subtest: pattern License::except_qt_lgpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 197 - pattern License::except_qt_lgpl_1_1 # Subtest: pattern License::except_qt_nosource ok 1 - Must declare pat OR gen but not both 1..1 ok 198 - pattern License::except_qt_nosource # Subtest: pattern License::except_sdc ok 1 - Must declare pat OR gen but not both 1..1 ok 199 - pattern License::except_sdc # Subtest: pattern License::except_sollya_4_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 200 - pattern License::except_sollya_4_1 # Subtest: pattern License::except_warzone ok 1 - Must declare pat OR gen but not both 1..1 ok 201 - pattern License::except_warzone # Subtest: pattern License::except_xerces ok 1 - Must declare pat OR gen but not both 1..1 ok 202 - pattern License::except_xerces # Subtest: pattern License::fsf_unlimited ok 1 - Must declare pat OR gen but not both 1..1 ok 203 - pattern License::fsf_unlimited # Subtest: pattern License::fsf_unlimited_retention ok 1 - Must declare pat OR gen but not both 1..1 ok 204 - pattern License::fsf_unlimited_retention # Subtest: pattern License::fsfap ok 1 - Must declare pat OR gen but not both 1..1 ok 205 - pattern License::fsfap # Subtest: pattern License::fsful ok 1 - Must declare pat OR gen but not both 1..1 ok 206 - pattern License::fsful # Subtest: pattern License::fsfullr ok 1 - Must declare pat OR gen but not both 1..1 ok 207 - pattern License::fsfullr # Subtest: pattern License::ftl ok 1 - Must declare pat OR gen but not both 1..1 ok 208 - pattern License::ftl # Subtest: pattern License::generated ok 1 - Must declare pat OR gen but not both 1..1 ok 209 - pattern License::generated # Subtest: pattern License::gfdl ok 1 - Must declare pat OR gen but not both 1..1 ok 210 - pattern License::gfdl # Subtest: pattern License::gfdl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 211 - pattern License::gfdl_1_1 # Subtest: pattern License::gfdl_1_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 212 - pattern License::gfdl_1_1_only # Subtest: pattern License::gfdl_1_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 213 - pattern License::gfdl_1_1_or_later # Subtest: pattern License::gfdl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 214 - pattern License::gfdl_1_2 # Subtest: pattern License::gfdl_1_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 215 - pattern License::gfdl_1_2_only # Subtest: pattern License::gfdl_1_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 216 - pattern License::gfdl_1_2_or_later # Subtest: pattern License::gfdl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 217 - pattern License::gfdl_1_3 # Subtest: pattern License::gfdl_1_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 218 - pattern License::gfdl_1_3_only # Subtest: pattern License::gfdl_1_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 219 - pattern License::gfdl_1_3_or_later # Subtest: pattern License::gfdl_niv ok 1 - Must declare pat OR gen but not both 1..1 ok 220 - pattern License::gfdl_niv # Subtest: pattern License::gnu ok 1 - Must declare pat OR gen but not both 1..1 ok 221 - pattern License::gnu # Subtest: pattern License::gpl ok 1 - Must declare pat OR gen but not both 1..1 ok 222 - pattern License::gpl # Subtest: pattern License::gpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 223 - pattern License::gpl_1 # Subtest: pattern License::gpl_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 224 - pattern License::gpl_1_only # Subtest: pattern License::gpl_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 225 - pattern License::gpl_1_or_later # Subtest: pattern License::gpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 226 - pattern License::gpl_2 # Subtest: pattern License::gpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 227 - pattern License::gpl_2_only # Subtest: pattern License::gpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 228 - pattern License::gpl_2_or_later # Subtest: pattern License::gpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 229 - pattern License::gpl_3 # Subtest: pattern License::gpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 230 - pattern License::gpl_3_only # Subtest: pattern License::gpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 231 - pattern License::gpl_3_or_later # Subtest: pattern License::icu ok 1 - Must declare pat OR gen but not both 1..1 ok 232 - pattern License::icu # Subtest: pattern License::ipl ok 1 - Must declare pat OR gen but not both 1..1 ok 233 - pattern License::ipl # Subtest: pattern License::ipl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 234 - pattern License::ipl_1 # Subtest: pattern License::isc ok 1 - Must declare pat OR gen but not both 1..1 ok 235 - pattern License::isc # Subtest: pattern License::json ok 1 - Must declare pat OR gen but not both 1..1 ok 236 - pattern License::json # Subtest: pattern License::jython ok 1 - Must declare pat OR gen but not both 1..1 ok 237 - pattern License::jython # Subtest: pattern License::kevlin_henney ok 1 - Must declare pat OR gen but not both 1..1 ok 238 - pattern License::kevlin_henney # Subtest: pattern License::lgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 239 - pattern License::lgpl # Subtest: pattern License::lgpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 240 - pattern License::lgpl_2 # Subtest: pattern License::lgpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 241 - pattern License::lgpl_2_1 # Subtest: pattern License::lgpl_2_1_only ok 1 - Must declare pat OR gen but not both 1..1 ok 242 - pattern License::lgpl_2_1_only # Subtest: pattern License::lgpl_2_1_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 243 - pattern License::lgpl_2_1_or_later # Subtest: pattern License::lgpl_2_only ok 1 - Must declare pat OR gen but not both 1..1 ok 244 - pattern License::lgpl_2_only # Subtest: pattern License::lgpl_2_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 245 - pattern License::lgpl_2_or_later # Subtest: pattern License::lgpl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 246 - pattern License::lgpl_3 # Subtest: pattern License::lgpl_3_only ok 1 - Must declare pat OR gen but not both 1..1 ok 247 - pattern License::lgpl_3_only # Subtest: pattern License::lgpl_3_or_later ok 1 - Must declare pat OR gen but not both 1..1 ok 248 - pattern License::lgpl_3_or_later # Subtest: pattern License::lgpl_bdwgc ok 1 - Must declare pat OR gen but not both 1..1 ok 249 - pattern License::lgpl_bdwgc # Subtest: pattern License::libpng ok 1 - Must declare pat OR gen but not both 1..1 ok 250 - pattern License::libpng # Subtest: pattern License::license_label ok 1 - Must declare pat OR gen but not both 1..1 ok 251 - pattern License::license_label # Subtest: pattern License::license_label_trove ok 1 - Must declare pat OR gen but not both 1..1 ok 252 - pattern License::license_label_trove # Subtest: pattern License::licensed_under ok 1 - Must declare pat OR gen but not both 1..1 ok 253 - pattern License::licensed_under # Subtest: pattern License::llgpl ok 1 - Must declare pat OR gen but not both 1..1 ok 254 - pattern License::llgpl # Subtest: pattern License::lppl ok 1 - Must declare pat OR gen but not both 1..1 ok 255 - pattern License::lppl # Subtest: pattern License::lppl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 256 - pattern License::lppl_1 # Subtest: pattern License::lppl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 257 - pattern License::lppl_1_1 # Subtest: pattern License::lppl_1_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 258 - pattern License::lppl_1_2 # Subtest: pattern License::lppl_1_3a ok 1 - Must declare pat OR gen but not both 1..1 ok 259 - pattern License::lppl_1_3a # Subtest: pattern License::lppl_1_3c ok 1 - Must declare pat OR gen but not both 1..1 ok 260 - pattern License::lppl_1_3c # Subtest: pattern License::mit ok 1 - Must declare pat OR gen but not both 1..1 ok 261 - pattern License::mit # Subtest: pattern License::mit_advertising ok 1 - Must declare pat OR gen but not both 1..1 ok 262 - pattern License::mit_advertising # Subtest: pattern License::mit_cmu ok 1 - Must declare pat OR gen but not both 1..1 ok 263 - pattern License::mit_cmu # Subtest: pattern License::mit_cmu_warranty ok 1 - Must declare pat OR gen but not both 1..1 ok 264 - pattern License::mit_cmu_warranty # Subtest: pattern License::mit_enna ok 1 - Must declare pat OR gen but not both 1..1 ok 265 - pattern License::mit_enna # Subtest: pattern License::mit_feh ok 1 - Must declare pat OR gen but not both 1..1 ok 266 - pattern License::mit_feh # Subtest: pattern License::mit_new ok 1 - Must declare pat OR gen but not both 1..1 ok 267 - pattern License::mit_new # Subtest: pattern License::mit_new_materials ok 1 - Must declare pat OR gen but not both 1..1 ok 268 - pattern License::mit_new_materials # Subtest: pattern License::mit_old ok 1 - Must declare pat OR gen but not both 1..1 ok 269 - pattern License::mit_old # Subtest: pattern License::mit_oldstyle ok 1 - Must declare pat OR gen but not both 1..1 ok 270 - pattern License::mit_oldstyle # Subtest: pattern License::mit_oldstyle_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 271 - pattern License::mit_oldstyle_disclaimer # Subtest: pattern License::mit_oldstyle_permission ok 1 - Must declare pat OR gen but not both 1..1 ok 272 - pattern License::mit_oldstyle_permission # Subtest: pattern License::mpl ok 1 - Must declare pat OR gen but not both 1..1 ok 273 - pattern License::mpl # Subtest: pattern License::mpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 274 - pattern License::mpl_1 # Subtest: pattern License::mpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 275 - pattern License::mpl_1_1 # Subtest: pattern License::mpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 276 - pattern License::mpl_2 # Subtest: pattern License::ms_pl ok 1 - Must declare pat OR gen but not both 1..1 ok 277 - pattern License::ms_pl # Subtest: pattern License::ms_rl ok 1 - Must declare pat OR gen but not both 1..1 ok 278 - pattern License::ms_rl # Subtest: pattern License::ngpl ok 1 - Must declare pat OR gen but not both 1..1 ok 279 - pattern License::ngpl # Subtest: pattern License::npl ok 1 - Must declare pat OR gen but not both 1..1 ok 280 - pattern License::npl # Subtest: pattern License::npl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 281 - pattern License::npl_1 # Subtest: pattern License::npl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 282 - pattern License::npl_1_1 # Subtest: pattern License::ntp ok 1 - Must declare pat OR gen but not both 1..1 ok 283 - pattern License::ntp # Subtest: pattern License::ntp_disclaimer ok 1 - Must declare pat OR gen but not both 1..1 ok 284 - pattern License::ntp_disclaimer # Subtest: pattern License::oclc ok 1 - Must declare pat OR gen but not both 1..1 ok 285 - pattern License::oclc # Subtest: pattern License::oclc_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 286 - pattern License::oclc_1 # Subtest: pattern License::oclc_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 287 - pattern License::oclc_2 # Subtest: pattern License::ofl ok 1 - Must declare pat OR gen but not both 1..1 ok 288 - pattern License::ofl # Subtest: pattern License::ofl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 289 - pattern License::ofl_1 # Subtest: pattern License::ofl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 290 - pattern License::ofl_1_1 # Subtest: pattern License::ofl_1_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 291 - pattern License::ofl_1_1_no_rfn # Subtest: pattern License::ofl_1_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 292 - pattern License::ofl_1_1_rfn # Subtest: pattern License::ofl_1_no_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 293 - pattern License::ofl_1_no_rfn # Subtest: pattern License::ofl_1_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 294 - pattern License::ofl_1_rfn # Subtest: pattern License::ogtsl ok 1 - Must declare pat OR gen but not both 1..1 ok 295 - pattern License::ogtsl # Subtest: pattern License::openssl ok 1 - Must declare pat OR gen but not both 1..1 ok 296 - pattern License::openssl # Subtest: pattern License::or_at_option ok 1 - Must declare pat OR gen but not both 1..1 ok 297 - pattern License::or_at_option # Subtest: pattern License::osl ok 1 - Must declare pat OR gen but not both 1..1 ok 298 - pattern License::osl # Subtest: pattern License::osl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 299 - pattern License::osl_1 # Subtest: pattern License::osl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 300 - pattern License::osl_1_1 # Subtest: pattern License::osl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 301 - pattern License::osl_2 # Subtest: pattern License::osl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 302 - pattern License::osl_2_1 # Subtest: pattern License::osl_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 303 - pattern License::osl_3 # Subtest: pattern License::perl ok 1 - Must declare pat OR gen but not both 1..1 ok 304 - pattern License::perl # Subtest: pattern License::postgresql ok 1 - Must declare pat OR gen but not both 1..1 ok 305 - pattern License::postgresql # Subtest: pattern License::public_domain ok 1 - Must declare pat OR gen but not both 1..1 ok 306 - pattern License::public_domain # Subtest: pattern License::python ok 1 - Must declare pat OR gen but not both 1..1 ok 307 - pattern License::python # Subtest: pattern License::python_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 308 - pattern License::python_2 # Subtest: pattern License::qpl ok 1 - Must declare pat OR gen but not both 1..1 ok 309 - pattern License::qpl # Subtest: pattern License::qpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 310 - pattern License::qpl_1 # Subtest: pattern License::rpl ok 1 - Must declare pat OR gen but not both 1..1 ok 311 - pattern License::rpl # Subtest: pattern License::rpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 312 - pattern License::rpl_1 # Subtest: pattern License::rpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 313 - pattern License::rpl_1_1 # Subtest: pattern License::rpl_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 314 - pattern License::rpl_1_3 # Subtest: pattern License::rpl_1_5 ok 1 - Must declare pat OR gen but not both 1..1 ok 315 - pattern License::rpl_1_5 # Subtest: pattern License::rpsl ok 1 - Must declare pat OR gen but not both 1..1 ok 316 - pattern License::rpsl # Subtest: pattern License::rpsl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 317 - pattern License::rpsl_1 # Subtest: pattern License::rscpl ok 1 - Must declare pat OR gen but not both 1..1 ok 318 - pattern License::rscpl # Subtest: pattern License::ruby ok 1 - Must declare pat OR gen but not both 1..1 ok 319 - pattern License::ruby # Subtest: pattern License::sgi_b ok 1 - Must declare pat OR gen but not both 1..1 ok 320 - pattern License::sgi_b # Subtest: pattern License::sgi_b_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 321 - pattern License::sgi_b_1 # Subtest: pattern License::sgi_b_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 322 - pattern License::sgi_b_1_1 # Subtest: pattern License::sgi_b_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 323 - pattern License::sgi_b_2 # Subtest: pattern License::spl ok 1 - Must declare pat OR gen but not both 1..1 ok 324 - pattern License::spl # Subtest: pattern License::spl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 325 - pattern License::spl_1 # Subtest: pattern License::ssleay ok 1 - Must declare pat OR gen but not both 1..1 ok 326 - pattern License::ssleay # Subtest: pattern License::sugarcrm ok 1 - Must declare pat OR gen but not both 1..1 ok 327 - pattern License::sugarcrm # Subtest: pattern License::sugarcrm_1_1_3 ok 1 - Must declare pat OR gen but not both 1..1 ok 328 - pattern License::sugarcrm_1_1_3 # Subtest: pattern License::unicode_strict ok 1 - Must declare pat OR gen but not both 1..1 ok 329 - pattern License::unicode_strict # Subtest: pattern License::unicode_tou ok 1 - Must declare pat OR gen but not both 1..1 ok 330 - pattern License::unicode_tou # Subtest: pattern License::unlicense ok 1 - Must declare pat OR gen but not both 1..1 ok 331 - pattern License::unlicense # Subtest: pattern License::usage_rfn ok 1 - Must declare pat OR gen but not both 1..1 ok 332 - pattern License::usage_rfn # Subtest: pattern License::version ok 1 - Must declare pat OR gen but not both 1..1 ok 333 - pattern License::version # Subtest: pattern License::version_later ok 1 - Must declare pat OR gen but not both 1..1 ok 334 - pattern License::version_later # Subtest: pattern License::version_later_paragraph ok 1 - Must declare pat OR gen but not both 1..1 ok 335 - pattern License::version_later_paragraph # Subtest: pattern License::version_later_postfix ok 1 - Must declare pat OR gen but not both 1..1 ok 336 - pattern License::version_later_postfix # Subtest: pattern License::version_number ok 1 - Must declare pat OR gen but not both 1..1 ok 337 - pattern License::version_number # Subtest: pattern License::version_number_suffix ok 1 - Must declare pat OR gen but not both 1..1 ok 338 - pattern License::version_number_suffix # Subtest: pattern License::version_numberstring ok 1 - Must declare pat OR gen but not both 1..1 ok 339 - pattern License::version_numberstring # Subtest: pattern License::version_only ok 1 - Must declare pat OR gen but not both 1..1 ok 340 - pattern License::version_only # Subtest: pattern License::version_prefix ok 1 - Must declare pat OR gen but not both 1..1 ok 341 - pattern License::version_prefix # Subtest: pattern License::watcom ok 1 - Must declare pat OR gen but not both 1..1 ok 342 - pattern License::watcom # Subtest: pattern License::watcom_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 343 - pattern License::watcom_1 # Subtest: pattern License::wtfnmfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 344 - pattern License::wtfnmfpl # Subtest: pattern License::wtfnmfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 345 - pattern License::wtfnmfpl_1 # Subtest: pattern License::wtfpl ok 1 - Must declare pat OR gen but not both 1..1 ok 346 - pattern License::wtfpl # Subtest: pattern License::wtfpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 347 - pattern License::wtfpl_1 # Subtest: pattern License::wtfpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 348 - pattern License::wtfpl_2 # Subtest: pattern License::zlib ok 1 - Must declare pat OR gen but not both 1..1 ok 349 - pattern License::zlib # Subtest: pattern License::zlib_acknowledgement ok 1 - Must declare pat OR gen but not both 1..1 ok 350 - pattern License::zlib_acknowledgement # Subtest: pattern License::zpl ok 1 - Must declare pat OR gen but not both 1..1 ok 351 - pattern License::zpl # Subtest: pattern License::zpl_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 352 - pattern License::zpl_1 # Subtest: pattern License::zpl_1_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 353 - pattern License::zpl_1_1 # Subtest: pattern License::zpl_2 ok 1 - Must declare pat OR gen but not both 1..1 ok 354 - pattern License::zpl_2 # Subtest: pattern License::zpl_2_1 ok 1 - Must declare pat OR gen but not both 1..1 ok 355 - pattern License::zpl_2_1 1..355 ok 11 - using RE2 without capture ok All tests successful. Files=4, Tests=289, 25 wallclock secs ( 4.14 usr 0.46 sys + 23.53 cusr 0.70 csys = 28.83 CPU) Result: PASS make[1]: Leaving directory '/build/libregexp-pattern-license-perl-3.4.0' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install make -j8 install DESTDIR=/build/libregexp-pattern-license-perl-3.4.0/debian/libregexp-pattern-license-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/libregexp-pattern-license-perl-3.4.0' Manifying 2 pod documents Installing /build/libregexp-pattern-license-perl-3.4.0/debian/libregexp-pattern-license-perl/usr/share/perl5/Regexp/Pattern/License.pm Installing /build/libregexp-pattern-license-perl-3.4.0/debian/libregexp-pattern-license-perl/usr/share/perl5/Regexp/Pattern/License/Parts.pm Installing /build/libregexp-pattern-license-perl-3.4.0/debian/libregexp-pattern-license-perl/usr/share/man/man3/Regexp::Pattern::License::Parts.3pm Installing /build/libregexp-pattern-license-perl-3.4.0/debian/libregexp-pattern-license-perl/usr/share/man/man3/Regexp::Pattern::License.3pm make[1]: Leaving directory '/build/libregexp-pattern-license-perl-3.4.0' 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.4.0-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../libregexp-pattern-license-perl_3.4.0-1_arm64.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: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/27927/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/27927/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/27927 and its subdirectories I: Current time: Wed Jul 14 02:54:15 +14 2021 I: pbuilder-time-stamp: 1626180855